Le 27/02/2014 18:43, Andrew Wafaa a écrit :
> On 27-02-2014 17:40, guillaume.gar...@free.fr wrote:
>> ----- Andrew Wafaa <and...@wafaa.eu> a écrit :
>>> On 27-02-2014 15:16, guillaume.gar...@free.fr wrote:
>>> >>
>>> >> Output from print command:
>>> >> # print
>>> >> arch=arm
>>> >> baudrate=115200
>>> >> board=omap5_uevm
>>> >> board_name=omap5_uevm
>>> >> bootcmd=run findfdt; run mmcboot;setenv mmcdev 1; setenv bootpart 1:2;
>>> >> setenv mmcroot /dev/mmcblk0p2 rw; run mmcboot;
>>> >> bootdelay=1
>>> >> bootdir=/boot
>>> >> bootfile=zImage
>>> >> bootpart=0:2
>>> >> bootscript=echo Running bootscript from mmc${mmcdev} ...; source
>>> >> ${loadaddr}
>>> >> console=ttyO2,115200n8
>>> >> cpu=armv7
>>> >> fdt_high=0xffffffff
>>> >> fdtaddr=0x80F80000
>>> >> fdtfile=undefined
>>> >> findfdt=if test $board_name = omap5_uevm; then setenv fdtfile
>>> >> omap5-uevm.dtb; fi; if test $board_name = dra7xx; then setenv fdtfile
>>> >> dra7-evm.dtb; fi;if test $fdtfile = undefined; then echo WARNING:
>>> >> Could
>>> >> not determine device tree to use; fi;
>>> >> importbootenv=echo Importing environment from mmc${mmcdev} ...; env
>>> >> import -t ${loadaddr} ${filesize}
>>> >> loadaddr=0x80200000
>>> >> loadbootenv=fatload mmc ${mmcdev} ${loadaddr} uEnv.txt
>>> >> loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr
>>> >> loadfdt=load mmc ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile};
>>> >> loadimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}
>>> >> mmcargs=setenv bootargs console=${console} ${optargs} vram=${vram}
>>> >> root=${mmcroot} rootfstype=${mmcrootfstype}
>>> >> mmcboot=mmc dev ${mmcdev}; if mmc rescan; then echo SD/MMC found on
>>> >> device ${mmcdev};if run loadbootenv; then echo Loaded environment from
>>> >> ${bootenv};run importbootenv;fi;if test -n $uenvcmd; then echo Running
>>> >> uenvcmd ...;run uenvcmd;fi;if run loadimage; then run loadfdt; echo
>>> >> Booting from mmc${mmcdev} ...; run mmcargs; bootz ${loadaddr} -
>>> >> ${fdtaddr}; fi;fi;
>>> >> mmcdev=0
>>> >> mmcroot=/dev/mmcblk1p2 rw
>>> >> mmcrootfstype=ext4 rootwait
>>> >> partitions=uuid_disk=${uuid_gpt_disk};name=rootfs,start=2MiB,size=-,uuid=${uuid_gpt_rootfs}
>>> >> rdaddr=0x81000000
>>> >> scsidevs=0
>>> >> soc=omap5
>>> >> stderr=serial
>>> >> stdin=serial
>>> >> stdout=serial
>>> >> usbethaddr=02:21:03:5f:0e:70
>>> >> usbtty=cdc_acm
>>> >> vendor=ti
>>> >> ver=U-Boot 2014.01 (Feb 25 2014 - 21:55:07)
>>> >> vram=16M
>>> >>
>>> >> Environment size: 1904/131067 bytes
>>> >>
>>> >
>>> > You still have an old image. I mean your image does not include all
>>> > your patches for u-boot.
>>> >
>>> > Try to type:
>>> > mmc dev 1 (or mmc dev 0)
>>> > mmc rescan
>>> > load mmc 0:1 0x82000000 boot.scr
>>> >
>>> > It should load your boot.scr script.
>>> >
>>> It seems to load the boot.scr without error, but still fails to boot.
>>
>> Forgot to add 'source 0x82000000' to run boot.scr script.
>>
>>
>>>
>>> >
>>> >>
>>> >> > Maybe try also 'run loadbootscript' command.
>>> >> >
>>> >> This results in ** Unrecognized filesystem type **
>>> >
>>> > Look at your loadbootscript var:
>>> > loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr
>>> >
>>> > I guess your boot partition is EXT2, 3 or 4, not FAT?
>>> >
>>> I'm somewhat confused. I can't see why it is getting fatload, everything
>>> I can see says either ext2 as the filesystem type and loadscript=load.
>>> Why fatload is getting there I just don't know.
>>>
>>
>> Because you are using a non patched u-boot.
>>
> I copied u-boot from openSUSE:Factory:ARM, so how come it's unpatched, where 
> can I get the correct one?

I mean your are not using your latest u-boot-omap5uevm.
>
>>
>>> Where should uEnv.txt be located?
>>
>> We do not use it, so I do not know.
>>
> OK, I'm not sure if it's needed or not. I know Nishanth mentioned using it, 
> but I don't think it's vital.

If your boot.scr is ok, then you do not need it.


Guillaume

-- 
To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org
To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org

Reply via email to