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.

QSPI booting for AM5728

Other Parts Discussed in Thread: AM5728

Hi,

     we are designing one custom board based on the AM5728 evm. In our custom board, we are planning to use qspi booting. can you please suggest me some QSPI chips, for  which sitara AM5728 BOOT ROM code will support booting.

we don't  want to use NOR/XIP memories in our design, our requirement  is to boot the first two stages from QSPI memory and get the kernel and file system from emmc memory.

so please suggest us 64Mbit/128MBit qspi serial flash memory chips .

Regards

Kishore Kumar A

  • Hi,

    QSPI requirements are given in section 33.3.7.5 of the AM572X TRM Rev. E. Please make sure you also check all QSPI-related errata. These can be seen in Table 1-1 of the AM572X Errata Rev. H. PCB design guidelines can be found in section 8.5.2 of the AM572X Datasheet SR2.0.
  • Hi Biser,

                  With reference to 33.3.7.5 section AM5728 BOOT ROM code will support spi and qspi flash memories. spi flash device memory size should be less than 128Mbit. we want to use adesto AT25DF641A spi flash memory qspi-1 mode(64 Mbit , supports mode 0 and mode 3). This is also supporting 0x03 command for read and this command works at 40 MHz.

    can we go with this adesto chip ? or can you suggest us any other spi flash memory , for which AM5728 BOOT ROM will support ?

    suppose if we are using adesto spi chip for booting, then where should i connect rtclk signal?  can we short this with sclk line? 

    Regards

    Kishore kumar

  • AT25DF641A is Dual-SPI, not Quad-SPI. You can check MX66L51235F from Macronix, this is a Quad-SPI used on AM437X EVMs. It should work with AM57X too.

    For the rtclk signal see section 8.5.2 of the AM572X Datasheet SR2.0. Also see the explanation in Table 24-355 of the AM572X TRM Rev. E.