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.

AM335x - non-multiplexed AD with 8bit GPMC bus and eMMC boot.

Hi,

I need to understand how the GPMC bus AD[15..8] will behave when we boot from eMMC on MMC1 port (muxed with GPMC AD[7..0]), and the upper GPMC byte is attached to an FPGA for example. This calls for setting the GPMC and pinmuxing such that a 16bit non-muxed mode is used, and discarding the lower data byte that is tied off.

However, from a software perspective - is there a way to setup the GPMC controller for accesses with contiguous byte adresses only using the high byte, or must the software only access 8-bits at every odd address to make this work? I cannot see that the pinmuxing is blocking this scenario?

Thanks.

/Magnus