Part Number:DRV8301-69M-KIT
Tool/software: Code Composer Studio
Dear All,
I'm facing few challenges during debugging the DRV8301-68M-Kit with custom application. Please find the below attached files for the reference.
Thanks
Susan Yang:
看起来像是gel文件的问题。该文件指定了板上存在的内存及其属性。在这种情况下,您尝试访问“Data”页面上的0x8474E8A0。内存映射要么没有在那里定义的内存,要么不可读。
在调试会话中,可以通过转到“Tools”菜单并选择“Memory Map”来查看内存映射。在内存映射部分,您应该看到Program,Data和I / O页面的选项卡。
,
hengjun zhang:
首先感谢你的回答,
但是我在“Tools”菜单下找不到“Memory Map”来查看内存映射。如下图
在内存窗口看到的数据如下
,
Susan Yang:
您需要在debug模式下,找到tool工具,第一个选项就是Memory Map
,
hengjun zhang:
感谢您的指导,我找到gel文件,我需要配置该文件,才能在窗口观测到自己的数据吗?
,
Susan Yang:
那您是否有 尝试访问“Data”页面上的0x8474E8A0?能否给出截图?
gel文件的相关信息,您可以参考
https://software-dl.ti.com/ccs/esd/documents/ccs_custom_target_config.html
有一些相关帖子,您也可以看一下
https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/69733/watch-window-has-memory-map-prevented
https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/177718/memory-setting—sections-falls-into-a-memory-region-that-is-not-writable
,
hengjun zhang:
你好,感谢你的答复。我尝试的修改了gel文件,为0x8474E8A0分配地址,但是并未解决该文题。
以下是修改前的图,
和修改后的图
,
Susan Yang:
若是可以的话,请上传一下您的工程,我们具体看一下(但我手边没有DRV8301-69M-KIT ,所以不方便仿真测试)
,
hengjun zhang:
不好意思,这个工程不方便发给你。但是我已经通过你的帮助,解决了观测窗口的问题,现在可以看到数据,感谢您的帮助。
,
Susan Yang:
好的,很高兴您能解决问题。后续有其他问题欢迎随时发帖