Thread 中讨论的其他器件:SYSBIOS
你好。 我正在将 CCS 3.x 程序中的 BIOS 5迁移到 BIOS 6 CCS 9.3。
我在共享存储器中写入外部处理器时遇到问题。 它可以读取、但不能写入。 我已经查看了影响 HPI 的每个寄存器、但它们的值与旧程序相同。 存储器映射等于旧程序。 缓存已禁用。
BIOS 6是否需要任何共享存储器、共享存储器可由外部器件通过 HPI 写入?
谢谢
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.
你好。 我正在将 CCS 3.x 程序中的 BIOS 5迁移到 BIOS 6 CCS 9.3。
我在共享存储器中写入外部处理器时遇到问题。 它可以读取、但不能写入。 我已经查看了影响 HPI 的每个寄存器、但它们的值与旧程序相同。 存储器映射等于旧程序。 缓存已禁用。
BIOS 6是否需要任何共享存储器、共享存储器可由外部器件通过 HPI 写入?
谢谢
BIOS 6是否需要任何共享存储器、共享存储器可由外部器件通过 HPI 写入?
[/报价]我不这么认为。 您是否能够使用 BIOS 5和 CCS 3.x 写入共享存储器?
您能否在不使用 BIOS 的情况下尝试一个简单的程序、并查看 您是否可以通过 HPI 通过外部器件写入共享存储器?
好的。 那么看起来这与 BIOS 6相关。 请查看此 DSPBIOS 5至 SYSBIOS 6迁移指南。 希望它能提供一些线索。
正如我之前所说的、我们已停止支持 C674x 的基于 SYS/BIOS 的软件开发。 因此、我们很可能无法在此提供进一步的帮助。
此致、
_________
你好
很抱歉、您误解了我、但我恐怕我在这里不能提供太多帮助、正如我之前所说的。 只需一个可能有用的附加信息: https://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios/6_83_00_18/exports/bios_6_83_00_18/docs/cdoc/ti/sysbios/hal/MemProtect.html。
此致、
_________
非常感谢、但当我添加此模块时:
VAR MemoryProtect = xdc.useModule('ti.sysbios.family.c64p.MemoryProtect');
我有此错误:
2组装错误、无组装警告
>>编译失败
库构建失败。
subdir_rules.mk:12:目标'Build-1141513535-InProc '的配方失败
"C:\Users\Eduard~1.PA\AppData\Local\Temp\{838B02D6-C900-4FC1-9BD3-5C4CF8CB8BF0}"、错误! 在12505行:
[E0800]
指令对 C6740无效
围栏
"C:\Users\Eduard~1.PA\AppData\Local\Temp\{838B02D6-C900-4FC1-9BD3-5C4CF8CB8BF0}"、错误! 在12508行:
[E0800]
指令对 C6740无效
围栏