Tool/software: Linux
HI,
I have a custom board using AM3358, and it does not have any USB. I am trying to boot the board with Sitara SDK but it stops at U-boot when it can't find a USB. How can I create a custom boot-loader without USB?
Thank you
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Linux
HI,
I have a custom board using AM3358, and it does not have any USB. I am trying to boot the board with Sitara SDK but it stops at U-boot when it can't find a USB. How can I create a custom boot-loader without USB?
Thank you
Can you check whether your board boots with these attached images?
MLO_and_u-boot.img_with_hardcoded_A335BNLT_board_name.tar.xz
Here is the output for all these commands:
=> mmc list
OMAP SD/MMC: 0
OMAP SD/MMC: 1 (eMMC)
=> mmc dev 0
=> mmc part
## Unknown partition table type 0
=> mmc info
Device: OMAP SD/MMC
Manufacturer ID: 45
OEM: 100
Name: DG400
Bus Speed: 48000000
Mode : MMC High Speed (52MHz)
Rd Block Len: 512
MMC version 5.1
High Capacity: Yes
Capacity: 7.3 GiB
Bus Width: 4-bit
Erase Group Size: 512 KiB
User Capacity: 7.3 GiB WRREL
Boot Capacity: 4 MiB ENH
RPMB Capacity: 4 MiB ENH
=> mmc dev 1
switch to partitions #0, OK
mmc1(part 0) is current device
=> mmc part
## Unknown partition table type 0
=> mmc info
Device: OMAP SD/MMC
Manufacturer ID: 45
OEM: 100
Name: DG400
Bus Speed: 48000000
Mode : MMC High Speed (52MHz)
Rd Block Len: 512
MMC version 5.1
High Capacity: Yes
Capacity: 7.3 GiB
Bus Width: 4-bit
Erase Group Size: 512 KiB
User Capacity: 7.3 GiB WRREL
Boot Capacity: 4 MiB ENH
RPMB Capacity: 4 MiB ENH
=> mmc rescan
=> mmc list
OMAP SD/MMC: 0
OMAP SD/MMC: 1 (eMMC)
=> mmc dev 0
=> mmc dev 1
switch to partitions #0, OK
mmc1(part 0) is current device
I am not able to attach u-boot as the file size is 170MB even after compressing it. This link here shows how to get u-boot for beaglebone: www.digikey.com/.../BeagleBone Black
Please see this message.
=> mmc dev 0
switch to partitions #0, OK
mmc0 is current device
You must see the same message with the Processor SDK too.
You have the two U-Boot sources right?
Can you compare the <Processor SDK>/board-support/u-boot-<version>/board/ti/am335x/board.c, <Processor SDK>/board-support/u-boot-<version>/board/ti/am335x/mux.c, <Processor SDK>/board-support/u-boot-<version>/configs/am335x_evm_defconfig, <Processor SDK>/board-support/u-boot-<version>/arch/arm/dts/am335x-boneblack.dts, <Processor SDK>/board-support/u-boot-<version>/arch/arm/dts/am335x-bone-common.dtsi files and see what is different in the beaglebone's U-Boot?