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.

AM3356: NOR Flash boot with asynchronous AAD muxed mode

Part Number: AM3356

Hi,

I have seen several threads where others were using asynchronous AAD muxed mode with NOR Flash.

My question is whether the BootROM can support NOR Flash with 16-bit asynchronous AAD muxed mode?

To elaboration, can the BootROM use either a non-XIP or XIP to read from the NOR flash with a a16-bit AAD muxed mode configuration? I see that the TRM talks about XIP and non-XIP modes with "muxed-mode", but it does not specifically say whether this can be AAD mode. The critical part here is that we only want to connect the AD[15:0] lines to the NOR Flash, and use the A[27:17] for other functions after boot-up.

Specifically we are looking for the 2-phase address cycle as below for asynchronous read and write

      

Is such a boot mode available on the AM335x?

Thanks!

--Gunter

  • Hi Gunter,

    I do not belive the AM335x ROM bootloader supports any Address-Address-Data muxing for GPMC. I'm fairly certain of this but I will try to confirm with the software team internally.

    See SPRUH73Q TRM section 26.1.8.2 XIP Memory mentions
    * Supports address/data multiplexed mode and non-muxed mode

    This tells me that it supports AD mux mode but not AAD mux mode.

    I will point to this answer from the other similar post: e2e.ti.com/.../am3356-aad-mode-support

    Regards,
    Mark