Hi !
i am trying to create a sd card similar to the one that ships with the board, i followed these steps:
1. Created two partitions (boot and rootfs)
2. flash the uboot using uflash utility.
3. copy the file system to the rootfs
4. copy the uImage to boot
when i insert the card in the board and try to boot the card from sd card, i got the error "kernel image not found", here is the output of the uboot.
Booting with TI UBLDevice OPP (456MHz, 1.3V)U-Boot 2009.11 (Apr 15 2011 - 13:22:24)I2C: readyDRAM: 64 MBMMC: davinci: 0In: serialOut: serialErr: serialARM Clock : 456000000 HzDDR Clock : 132000000 HzNet: Ethernet PHY: GENERIC @ 0x00Hit any key to stop autoboot: 0 reading uImageInvalid FAT entry** Unable to read "uImage" from mmc 0:1 **Wrong Image Format for bootm commandERROR: can't get kernel image!
can anyone tell how to resolve this issue ?
In the documentation it is mentioned to simply copy the uImage to the /boot, but how would the u-boot know the address of the uImage ?
regards
usama
Usama,
The process of creation of sd card has been automated using the mksdboot.sh script in the DVSDK. Please look at the software developers guide for details of creation of SD card. Can you also post your boot args so that we can confirm that for your setup.
Generally such question get better answers on linux forums so let me will move this to the linux forum.
Regards,
Rahul
---------------------------------------------------------------------------------Please click the Verify Answer button on this post if it answers your question.---------------------------------------------------------------------------------
Rahul,
I have followed the above procedure again, but now i am stuck here:
Booting with TI UBLDevice OPP (456MHz, 1.3V)U-Boot 2009.11 (Oct 05 2010 - 15:33:58)I2C: readyDRAM: 64 MB
Now even the u-boot is not properly loaded, i cannot post the u-boot args.
I tried the create-sdcard.sh (from the bin folder of the sdk) ,it gave me the following error:
Copying boot partitionMLO file not foundu-boot.bin copiedu-boot.img file not founduImage copiedCopying rootfs System partitionWritten 100% Syncing... Un-mount the partitions umount2: Invalid argumentumount: boot: not mounted Remove created temp directories Operation Finished
My sdk version is , 5.04.00.00
Update:
i created u-boot.image file,and placed it in the sdk folder
but still i got the same error
Booting with TI UBLDevice OPP (456MHz, 1.3V) Boot failed