Thursday, 11th of March 2010
Thursday, 11th of March 2010
Today was not a good day...

I wanted to reflash with a new kernel enabled for the DS1307 real time clock. I compiled the new kernel and tried to transfer it via serial. For some reason, the transfer would not go through. It would just timeout. I tried several different things and the did something stupid -- I did the uboot commands to erase the flash. Since I couldn't transfer, I now had no bootloader, no FS and no kernel. Bricked. Yell

My gumstix is back to the company to get reflashed.

Lesson learned.

Of course, I still don't know why I couldn't transfer files via serial. I set the serial connection up like normal and had no problem talking to uboot. Hopefully it was just a random gremlin and won't come up again when I get the reflashed one back.
Tags: gumstix
Your Rating: Rate this post.Overall Rating:
(1 vote)

1
Scurvy Rat wrote:

Got my gumstix back tonight. It is running:

U-Boot 1.1.4 (Nov  6 2006 - 11:20:03)

Linux version 2.6.18gum (craig@azazel) (gcc version 3.4.5) #1 Mon Nov 6 11:18:37 PST 2006

 so...have to reflash again -- addicted to that fast boot times. Man, the old version boots slow.

fingers crossed.


2
Scurvy Rat wrote:

To load in the new u-boot.bin, this time I did it all over the serial instead of trying the scp way I did last time. From the wiki:

GUM>loadb a2000000

kermit>send u-boot.bin

kermit>connect
GUM>protect off all
GUM>era 1:0-1
GUM>cp.b a2000000 0 ${filesize}
GUM>reset

you have to hold your breath doing this stuff, but it works. 


Already a member? Please sign in here
 
Not a Member? Click here to create a new login or enter the info below.
NameEmail (Only for verification)
Comment
Are you human?: Please enter in the text in the image below (this helps us keep out robots and spam)