U-Boot 2010.06-02239-gf106056-dirty (Oct 07 2010 - 02:03:44)
Marvell-GuruPlug (Juanisan microSD patch 20101007)
SoC: Kirkwood 88F6281_A0
DRAM: 512 MiB
NAND: 512 MiB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
Net: egiga0, egiga1
88E1121 Initialized on egiga0
88E1121 Initialized on egiga1
Hit any key to stop autoboot: 0
GuruPlug>> usb start
(Re)start USB...
USB: Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 5 USB Device(s) found
scanning bus for storage devices... Device NOT ready
Request Sense returned 02 3A 00
3 Storage Device(s) found
GuruPlug>> usb part
## Unknown partition table
Partition Map for USB device 1 -- Partition Type: DOS
Partition Start Sector Num Sectors Type
1 5 65605 4
2 65610 15695775 83
Partition Map for USB device 2 -- Partition Type: DOS
Partition Start Sector Num Sectors Type
1 63 64449 4
3 209664 7660800 83
GuruPlug>> usb tree
Device Tree:
1 Hub (480 Mb/s, 0mA)
| u-boot EHCI Host Controller
|
+-2 Hub (480 Mb/s, 100mA)
| USB2.0 Hub
|
+-3 Mass Storage (480 Mb/s, 500mA)
| USB Storage 000000009909
|
+-4 Mass Storage (480 Mb/s, 500mA)
| MobileMate SD+ 02692
|
+-5 Vendor specific (480 Mb/s, 250mA)
ASIX Elec. Corp. AX88x72A 000002
GuruPlug>>
I patched it and it seems to detect the 8GB micro SD card. I have a usb->SD dongle on the system as well with 4GB which would be the MobileMate.
My u-boot.kwb with the patch file from that link that I used is at
http://juanisan.homeip.net/guruplugWill try to boot from micro SD.
Heh!!! I WAS BOOTING FROM THE MICRO SD AFTERALL! I was loading the kernel and uimage (Slackware 13.1) from usb 1:1. I never changed my environment and I thought I was booting from the USB dongle when in reality I was booting from the micro USB card which had a copy of the /boot FAT partition which got remapped after the patch and the USB stick got bumped to slot #2. Damn this works!