From: Dave H. <dhy...@gm...> - 2008-04-07 14:28:59
|
Hi, > I bougth a gumstix basix 400xm-bt two weeks ago, this come with the u-boot > 1.1.4, and i want run linux from a SD card (for install a lot of packets > :-D), but reading the mail list i see that in the older uboot the gumstix > only recognize MMC cards. That would be really old gumstix boards, from a few years ago. If you bought it 2 weeks ago, then it would have a u-boot that supports SD cards (at least some). > Then i attemp update the uboot using the information in > http://www.gumstix.net/User/view/Developer-how-to-s/Reflashing-using-a-serial-connection/110.html, > and the procedure was the following: > > > U-Boot 1.1.4 (Nov 6 2006 - 11:20:03) - 400 MHz - 1161 > > *** Welcome to Gumstix *** > > U-Boot code: A3F00000 -> A3F25DE4 BSS: -> A3F5AF00 > RAM Configuration: > Bank #0: a0000000 64 MB > Flash: 16 MB > Using default environment > > SMC91C1111-0 > Net: SMC91C1111-0 > Hit any key to stop autoboot: 0 > GUM> loadb a2000000 > ## Ready for binary (kermit) download to 0xA2000000 at 115200 bps... > > (Back at localhost) > ---------------------------------------------------- > (/home/caraquer/Desktop/gumstix/) C-Kermit>send u-boot-connex-400-r1578.bin > (/home/caraquer/Desktop/gumstix/) C-Kermit>connect > Connecting to /dev/ttyS0, speed 115200 > Escape character: Ctrl-\ (ASCII 28, FS): enabled > Type the escape character followed by C to get back, > or followed by ? to see other options. > ---------------------------------------------------- > ## Total Size = 0x000273a8 = 160680 Bytes > ## Start Addr = 0xA2000000 > GUM> protect off 1:0-1 > Un-Protect Flash Sectors 0-1 in Bank # 1 > .. done > GUM> era 1:0-1 Once you've past this stage, if stuff doesn't work - powering off or resetting will brick your gumstix. > Erase Flash Sectors 0-1 in Bank # 1 > .. done > GUM> cp.b a2000000 0 ${filesize} > Usage: > cp - memory copy The only other thing to try would be to use $filesize, but since you used the reset command withtout successfully writing u-boot its too late. > GUM> reset > resetting ... > > The problem was the command "cp.b a2000000 0 ${filesize}", it dont work, > and when i reset it, my gumstix dont response. > > I read its possible reflash it using jtag, but in > http://docwiki.gumstix.org/index.php/JTAG_connector says that "The JTAG > signals are not brought through the 60 pin Hirose connector on newer > boards." , Where i can se if my motherboard is revision G or older??? If you bought it 2 weeks ago, it doesn't have the JTAG signals in the 60-pin connector. > Now i am thinking buy another 400xm-bt and a "breakout gs expansion card" to > use the jtag pin in the 60 hirose connector (if my board have it) to fix my > actual motherboard. > > I am in Colombia, then the possibilty of send it to reflash its not feasible > for time and cost.... i really need it quickly, what yo recommend me?? The later versions of the gusmtix have the JTAG signals brought out to pads on the gumstix itself. There is a older schematic (rev 814) of the JTAG that was intended for the connex series, but I don't think gumstix made any boards. Anyways, you should be able to determine the approximate location of the various signals from that (each of the TP locations should correspond to pads on the motherboard). -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |