Backup Plan

3 replies [Last post]
Marty Rand
Marty Rand's picture
Title: Botball Youth Advisory Council
Joined: 07/04/2009
Posts:
BotPoints: 253
User offline. Last seen 8 years 6 weeks ago.

Is there a way to re-flash the firmware to the stock KIPR version if I develop kernel issues on the Kovan? Obviously, I understand that messing with the kernel would no be covered under warranty.

-Marty Rand
{
Senior programmer at Norman Advanced Robotics

Former senior programmer at Whittier Middle School

Youth Advisory Council

All around nerd
}

Beta
Beta's picture
Title: The Magnificent
Joined: 02/24/2012
Posts:
BotPoints: 266
User offline. Last seen 8 years 32 weeks ago.

We should be posting an official firmware soon. To load the firmware, you'll need to boot the device while holding the side button.

Braden McDorman

Developer of the KIPR Link, KISS IDE, KIPR's 2D Simulator, and CBCJVM.

Reach me at bmcdorman(cat)kipr(dog)org where (cat)=@ and (dog)=. if you need assistance of any kind.

Marty Rand
Marty Rand's picture
Title: Botball Youth Advisory Council
Joined: 07/04/2009
Posts:
BotPoints: 253
User offline. Last seen 8 years 6 weeks ago.

Will that work regardless of the state of the Kovan's installed firmware (even a bricked kernel)?

-Marty Rand
{
Senior programmer at Norman Advanced Robotics

Former senior programmer at Whittier Middle School

Youth Advisory Council

All around nerd
}

Beta
Beta's picture
Title: The Magnificent
Joined: 02/24/2012
Posts:
BotPoints: 266
User offline. Last seen 8 years 32 weeks ago.

You can completely delete the root filesystem (/dev/mmcblk0p1) and recovery mode will still work. Overwriting /dev/mmcblk0p0 (MBR + kernels + metadata) with dd could brick your device without a SD card reflash, though. /dev/mmcblk0p0 is never mounted and cannot be mounted as a filesystem (u-boot starts execution here after bootstrap.) The recovery kernel is completely separate from the normal kernel. If you somehow destroy the recovery mode but can still normally boot, give me a call or email at KIPR and I'll provide you with instructions on how to re-flash recovery mode without opening the device.

Braden McDorman

Developer of the KIPR Link, KISS IDE, KIPR's 2D Simulator, and CBCJVM.

Reach me at bmcdorman(cat)kipr(dog)org where (cat)=@ and (dog)=. if you need assistance of any kind.