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.

AM6442: Whether AM6442 support use cypress MCP (Multi-chip package) OSPI flash boot?

Part Number: AM6442

Tool/software:

Hi Experts:

We are debugging customer board used S28HS02GT cypress 2G bits OSPI at AM6442 board.

We using SDK10.1 and through SPL boot AM6442, the bootmode is same at EVM board set as XSPI mode. (https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/10_01_00_32/exports/docs/api_guide_am64x/EVM_SETUP_PAGE.html#autotoc_md38 )

BOOTMODE [ 0 : 7 ] (SW2) = 1100 1110
BOOTMODE [ 8 : 15 ] (SW3) = 0100 0000
Just burn tiboot3.bin to AM6442 board but can not successful boot up. Below is the wave we compare with EVM board.
left side is customer board OSPI data0 line input, right side is EVM board is EVM board XSPI boot wave.
stage1/stage2/stage3  believe customer board is same as EVM board. but from stage 4 customer board do not load more tiboot3.bin image to SRAM.
the tiboot3.bin we has verified through DFU and it can enable LPDDR4 successful. customer AM64 use DFU can enter uboot mode.
sf read burned OSPI flash image, compare with EVM sf read 0x82000000 0 0x1000 the data is same. We believe u-boot burn to OSPI image is right.
Only different is EVM board is single die OSPI. customer used 2-die OSPI flash.
Could you please confirm whether AM64x support 2-Die OSPI flash?
 
Best Regards!
Han Tao
About OSPI boot FAQ we has compared with cypress engineer.
S28HS02GT is same as EVM board used S28H512 device. default mode is 1S-1S-1S and all OSPI command match our FAQ request.
Different is 2Gbits is 2-Die MCP package.