On 09/04/2012 03:07 PM, Benoît Thébaudeau wrote: > Hi Tom, > > On Tuesday, September 4, 2012 10:50:34 PM, Tom Rini wrote: >> On Sun, Sep 02, 2012 at 05:25:20PM +0200, Wolfgang Denk wrote: >>> Dear Beno??t Th??baudeau, >>> >>> In message >>> <[email protected]> you >>> wrote: >>>> One call to get_cluster can be factorized with another, so avoid >>>> duplicatin> g >>>> code. >>>> >>>> Signed-off-by: Beno??t Th??baudeau >>>> <[email protected]> >>>> Cc: Wolfgang Denk <[email protected]> >>>> --- >>>> Changes for v2: >>>> - Patch renumbering because of the new v2 1/8. >>>> - Possible code style changes due to the new v2 1/8. >>>> >>>> .../fs/fat/fat.c | 14 >>>> +------------- >>>> 1 file changed, 1 insertion(+), 13 deletions(-) >>> >>> Applied, thanks. >> >> OK, this change is NOT equivalent code. My platforms now hang thusly >> (with DEBUG set): >> reading u-boot.img >> VFAT Support enabled >> FAT16, fat_sect: 4, fatlength: 144 >> Rootdir begins at cluster: 0, sector: 292, offset: 24800 >> Data begins at: 316 >> Sector size: 512, cluster size: 4 >> FAT read sect=292, clust_size=4, DIRENTSPERBLOCK=16 >> Rootvfatname: |u-boot.ais| >> RootMismatch: |u-boot.ais|u-boot.ais| >> RootMismatch: |u-boot.ais|| >> RootMismatch: |mlo|| >> Rootvfatname: |u-boot.img| >> RootName: u-boot.img, start: 0xc2, size: 0x337d0 >> Filesize: 210896 bytes >> 64 bytes >> gc - clustnum: 194, startsect: 1092 >> Size: 210896, got: 64 >> >> This is all fine in full U-Boot. > > OK. I'm looking into it. > > Can you give more details, like the type of storage (usb, mmc, etc.)? Do you > have a command line and a disk image that could be used to duplicate the > issue?
It's an SD card. If you have any "OMAP" platform (beagleboard, beaglebone, pandaboard) or am35x/am37x or similar platforms SPL should hang like that. 72MB partition (or so) on either a 2 or 4GB card. Getting all the way up into U-Boot clears the problem away until power cycle. That last part makes me worried... -- Tom _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

