On Sat, Jan 27, 2007 at 01:27:19PM +0100, EV wrote:
> Do you mean a 20GB back-up copy? or could it be just a small
> chunk containing the firmware image (as I think you mentioned
> long time ago).  In any case, I'm a bit lost now as I don't see
> why Recovery Mode is needed to restore a "physical" back-up copy
> of the RK disk...

It could be however little or much you want to rewrite.  The firmware
uploader seems to only rewrite the zero and first partition, unless you
ask it to format the music partition as well.  So yeah you could have 
just a small chunk to overwrite the firmware image, or just the second
partition, or whatever.

IOW, recovery mode works pretty much the same as regular mode.  The only
difference is that if your metadata on the music partition is trashed
(corrupt smalldb for instance), the Karma will just reboot forever after
the Rio logo is displayed, so you never get a chance to mount it in 
regular mode to fix it, whereas recovery mode doesn't try to read the
stuff on disk.

> Let me try to understand: you mean that once the dd restore is
> finished, it is just a matter of unplugging the RK to get the
> firmware copied to the RK flash.  I guess the RK should be in
> Recovery Mode for that.  Am I right?

That's the gist of my guess, but I was wrong.

The host *does* send command 3 at the end, which seems to be 'rewrite 
flash'.  But I don't know how it works.  I tried it (from recovery mode),
and the Karma switched to the 'Upgrading firmware' screen, but I didn't
get the progress bars telling me that it was erasing flash etc.  I had
to paperclip it after that (luckily it still boots).

-- 
Bob Copeland %% www.bobcopeland.com 


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-karma-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-karma-devel

Reply via email to