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.

[am3358] Boot on Jessie with a custom BB based system

Other Parts Discussed in Thread: AM3358

Hi !

I made a card which is the exact copy of the BBB architecture (am3358, same RAM chip, same power supply) but without HDMI and flash memory chips (to meet size requirements).

I want to install Jessie on this system but the SD card don't boot (with same boot options than BB) : CCC appears without the SD card and disappears when I plug it. Furthermore, when I try to boot an Angström distribution, my card boot on, so I think there's no hardware issue.

I understood that the Angström image has SPL and U-Boot image on a FAT partition. On boot, the am3358 find the SPL and can execute U-Boot. I don't find any SPL file on the Jessie image so I think that the am3358 on BB has his NAND flashed with SPL and don't need any external SPL file (this is why Angstrom and Jessie boot on BB but only Angstrom boot on my system).

Actually, I try to build a Jessie image according to this git : github.com/.../image-builder with --bbb-old-bootloader-in-emmc parameter (even if I'm not sure it'll embed SPL).
Is there something wrong in my thinking ? 
Must I find a way to flash the internal NAND (U-Boot says that there's no NAND device found..) ? or searching a way to include full U-Boot on a Jessie image is a good way to solve my problem ?
Thanks
Elie
  • Hi Ellie,

    We are not familiar with the Jessie distribution (maybe the community BBB forum will be of more help).

    Official TI SDKs have: MLO (or as you refer to it SPL) and u-boot.img. I suggest you try and copy the TI SDK MLO & u-boot on the boot partition of the SDK and see if you will be able to boot your board.
    Also BBB has an S2 switch, which needs to be pressed while you power cycle the board. This changes the sysboot & BBB will boot from SD card instead of the default configuration (eMMC boot), does your board comply with this specific feature of the BBB?

    Best Regards,
    Yordan