[meta-ti] [RFC][PATCH] u-boot 2011.10rc: add patch to speed up ext2load

Koen Kooi koen at dominion.thruhere.net
Sun Apr 1 14:36:04 PDT 2012


Op 30 mrt. 2012, om 19:04 heeft Koen Kooi het volgende geschreven:

> Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
> ---
> 
> Please test this patch on your am335x boards, I need to run out and buy a mini usb cable because I misplaced mine during traveling this week. 
> 
> Untested, but I wanted to get it out before the weekend.

Something funny is going on:

U-Boot# mw 0x80007fc0  ffffffff 9999
U-Boot# md 0x80007fc0 
80007fc0: ffffffff ffffffff ffffffff ffffffff    ................
80007fd0: ffffffff ffffffff ffffffff ffffffff    ................
80007fe0: ffffffff ffffffff ffffffff ffffffff    ................
80007ff0: ffffffff ffffffff ffffffff ffffffff    ................
80008000: ffffffff ffffffff ffffffff ffffffff    ................
80008010: ffffffff ffffffff ffffffff ffffffff    ................
80008020: ffffffff ffffffff ffffffff ffffffff    ................
80008030: ffffffff ffffffff ffffffff ffffffff    ................
80008040: ffffffff ffffffff ffffffff ffffffff    ................
80008050: ffffffff ffffffff ffffffff ffffffff    ................
80008060: ffffffff ffffffff ffffffff ffffffff    ................
80008070: ffffffff ffffffff ffffffff ffffffff    ................
80008080: ffffffff ffffffff ffffffff ffffffff    ................
80008090: ffffffff ffffffff ffffffff ffffffff    ................
800080a0: ffffffff ffffffff ffffffff ffffffff    ................
800080b0: ffffffff ffffffff ffffffff ffffffff    ................

U-Boot# ext2ls mmc 0:2 /boot
<DIR>       1024 .
<DIR>       1024 ..
         3135840 uImage-3.2.0+
<SYM>         14 uImage
              33 uEnv.txt
         3140088 uImage-3.2.9+
         3140296 uImage-3.2.11+
U-Boot# 

U-Boot# run mmc_load_uimage_ext2
Loading file "/boot/uImage" from mmc device 0:2 (xxa2)
3140296 bytes read

U-Boot# md 0x80007fc0 
80007fc0: 00000000 00000400 00000000 00000000    ................
80007fd0: 00000000 00000000 00000000 00000000    ................
80007fe0: 00000000 00000000 00000000 00000000    ................
80007ff0: 00000000 00000000 00000000 00000000    ................
80008000: 00000000 00000000 00000000 00000000    ................
80008010: 00000000 00000000 00000000 00000000    ................
80008020: 00000000 00000000 00000000 00000000    ................
80008030: 00000000 00000000 00000000 00000000    ................
80008040: 00000000 00000000 00000000 00000000    ................
80008050: 00000000 00000000 00000000 00000000    ................
80008060: 00000000 00000000 00000000 00000000    ................
80008070: 00000000 00000000 00000000 00000000    ................
80008080: 00000000 00000000 00000000 00000000    ................
80008090: 00000000 00000000 00000000 00000000    ................
800080a0: 00000000 00000000 00000000 00000000    ................
800080b0: 00000000 00000000 00000000 00000000    ................
U-Boot# 

So it only loads zeroes into RAM :(

regards,

Koen


More information about the meta-ti mailing list