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.

Linux/AM3352: AM3352 Booting with EMMC on BBB

Part Number: AM3352


Tool/software: Linux

Hi Team,

 I saw the BBB is using an 8 bit eMMC card for booting. However, when checking the AM335x TRM 26 initialization chapter.It is said that the ROM code only initialized the 4 bit data. So I'd like to know, how did the ROM code succeeded in get the 8 bit eMMC worked normally? 

 If the eMMC could worked fine in 4 bit BUS mode. Can we cut off the MMC0_DATA 4~7 to still have it work well?  

  • Hi,

    Apologies for the delayed reply.

    If the eMMC could worked fine in 4 bit BUS mode. Can we cut off the MMC0_DATA 4~7 to still have it work well?


    Th ROM code will load the MLO & u-boot images, but in order to be sure there will be no problems with the eMMC, check if the u-boot & linux kernel code do not require MMC)DAT4~7...
    In general we recommend sticking with the reference designs, so please stick with the reference BBB design.

    Best Regards,
    Yordan