工具与软件:
尊敬的专家:
我们正在调试 AM6442板上使用的 S28HS02GT 半压2G 位 OSPI 的客户电路板。
我们使用 SDK10.1并通过 SPL 引导 AM6442、在 EVM 板设置为 XSPI 模式时、引导模式与之相同。 (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 )

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板上使用的 S28HS02GT 半压2G 位 OSPI 的客户电路板。
我们使用 SDK10.1并通过 SPL 引导 AM6442、在 EVM 板设置为 XSPI 模式时、引导模式与之相同。 (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 )

尊敬的专家:
我们已尝试在 ti-u-boot-2024.04+git/arch/arm/mach-k3/am642_init.c 中添加调试循环。
我们确保 EVM 板上的 SPL 将在第187行停止。 但使用 DFU 将其刻录到客户的 S28HS02GT OSPI 闪存中。
使用 JTAG 连接 AM6442 PC 并将其停止在内部0x41xxxxxx 地址、这意味着 AM64x 不会运行至 SPL 入口点。 我们认为问题在于 ROM 支持此 MCP 闪存。
请分享您对此的建议。
此致!
Han Tao

您好!
[报价用户 id="57353" url="~/support/processors-group/processors/f/processors-forum/1483587/am6442-whether-am6442-support-use-cypress-mcp-multi-chip-package-ospi-flash-boot/5698675 #5698675"]使用 JTAG 连接 AM6442 PC 停止地址为内部0x41xxxxxx [/报价]这意味着它卡在 ROM 上。
客户是否已通读 TRM 部分中的此器件?
由于客户的闪存大小(以字节为单位)为2Gb 或256 MB、因此在这种情况下适用以下规则。

以下内容是否符合所选的闪存器件?
此致、
Vaibhav
您是否还可以说明以下情况:假设 SW2:1100 1110是解释为位0 1 2 3 4 5 6 7还是7 6 5 4 3 2 1 0?
Vaibhav:
这与 EVM 板设置相同。 您可以在以下链接找到。
software-dl.ti.com/.../EVM_SETUP_PAGE.html
此致!
韩涛