主题中讨论的其他器件:UNIFLASH
您好!
我已成功使用 Uniflash 对 OSPI 进行编程、然后从其中引导。 在此过程中、我已将某个原始十六进制值编程到闪存位置、并尝试使用 Uniflash 读回它。 (我已尝试在 CCS 中查看存储器位置、但找不到我希望看到的内容)。
当我按照在线 PDK 第6.4节中的链接访问 Uniflash 文档时、我注意到 PDK 中有关 Uniflash 命令和选项的说明与《Uniflash 用户指南》中的说明并不相同。 在 dslite.sh 脚本中,我看到通过将--mode processor 参数传递给脚本,最终调用 ProcessorSDKSerialFlash 可执行文件而不是 DSLite 可执行文件。 该可执行文件似乎没有"读回"选项。
我曾尝试使用默认 DSLite 工具、以提供我用于 CCS 的.ccxml 配置
> sudo ~/ti/uniflash_8.3.0/dslite.sh --mode memory --config=J7AHP_EVM.ccxml --range=0x50200000,0x58 --output=ospi_dump.bin
我必须将.gel 脚本从 CCS 复制到 Uniflash 安装中的相应位置、才能运行。 满足这一要求后、产生的误差
执行以下命令
/home/user/ti/uniflash_8.3.0/deskdb/content/TICloudAgent/linux/ccs_base/DebugServer/bin/DSLite memory --config=J7AHP_EVM.ccxml --range=0x50200000、0x58 --output=ospi_dump.bin
错误:CortexA72_0_0:连接到目标时出错:(错误-1170 -(3:24:1)无法访问 DAP。 复位器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真软件包9.11.0.00128)
失败:操作已中止
J784S4上是否缺少某项操作、或者此操作是否不受支持?
此致
斯蒂芬
