From: Richard B. <rl...@gm...> - 2007-12-10 19:19:06
|
Dave, Thanks for the explanation of why it has to be padded. I suspected it had to do with filling the unused space with a safe value. I have been flashing via ssh/scp for a while now without problems. I don't usually replace u-boot unless I changed something that I expect to effect it. Richard On Dec 10, 2007 12:35 PM, Dave Hylands <dhy...@gm...> wrote: > Hi Richard, > > > And, since it is a Verdex board, I should pad the file system as stated > > in http://docwiki.gumstix.org/Replacing_the_filesystem_image, right? > > Padding is only required when you're writing the flash from linux. If > you're writing the flash from u-boot then the padding isn't required > and will just slow down the transfer. > > In u-boot since you erase everything first, the unwritten sectors will > be "empty". > > In linux, it only replaces the sectors in the file, so the unwritten > sectors don't get erased. That's why it needs to be padded. > > > Okay, I got my new board, since I messed up the last one during a > > reflash of the u-boot. I just want to make sure I do this right. > > > > If I do the following commands, am I correct in my understanding that my > > u-boot will remain intact and, even if my jffs2 file is completely > > screwed up, that I will still be able to boot to the GUM prompt? As > > long as I don't mess up my u-boot file, it is my understanding that > > there is no chance (or very little chance) that I will have to get my > > board reflashed. > > The pro on 1:0-1 is the magic that protects u-boot from being erased. > It's also important to make sure that the destination address is > 40000. > > > > > Here are the commands I plan to run: > > GUM>loadb a2000000 > > ***send jffs2 file over Kermit*** > > GUM>pro on 1:0-1 && jera all && cp.b a2000000 40000 ${filesize} > > I HIGHLY recommend that after doing the loadb command, that you do: > > crc32 a2000000 ${filesize} > > and compare the crc against the crc for the file on the host. > > > > > > GUM>loadb a2000000 > > ***send uimage file over Kermit*** > > GUM>katinstall 100000 > > GUM>katload 100000 > > GUM>bootm > > > > Sorry for being anal, but I think I might have an annurism if I hose > > this board after waiting over a week to get it. They key seems to be > > ensuring that I run the "pro on 1:0-1" command to protect the u-boot > > sectors, right? Also, is it better to tranfer the files using loadb or > > loady? I've seen tutorials showing both methods. Is either the > > "preferred" method? > > I prefer loady > > Actually, I prefer to use an MMC card or tftp since both methods are > MUCH faster than using loadb or loady > > -- > Dave Hylands > Vancouver, BC, Canada > http://www.DaveHylands.com/ > > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |