摘要:
MessageQ核间通信 在使用多核时,由于使用了sysbios系统,需要每个核心都启动sysbios固件,不像linux那样可以由系统调度内核。所以需要核间通信来确保多核间的交流。 本例程基于官方例程,重新建立工程以实现核间通信。 环境:CCS9,win10 1.新建工程 我们使用新建工程,建立一 阅读全文
posted @ 2025-06-03 16:47
东风点点吹
阅读(42)
评论(0)
推荐(0)
摘要:
修改platform平台配置 我正在配置的代码有部分是引用于pdk_C6678_1_1_2_6\packages\ti\platform\evmc6678l 这个包是含在了bios_mcsdk_02_01_02_06_setupwin32里面 在我新建的sysbios工程之中使用了evmc6678l 阅读全文
posted @ 2025-06-03 16:47
东风点点吹
阅读(40)
评论(0)
推荐(0)
摘要:
IPC移植 IPC是sysbios中必要的多核间通信模块 先说结论:是因为IPC所依赖的SharedRegion内存模块没有正确配置导致的-11错误。 下图为学习的例程: 对照例程shmIpcBenchmark_c6678来新建自己的sysbios工程后,需要将IPC模块引入进来,但在仿写代码的过程 阅读全文
posted @ 2025-06-03 16:46
东风点点吹
阅读(20)
评论(0)
推荐(0)
摘要:
CCS移植demo编译失败 先说结论:两种方式解决,如果是RTSC则一定要使用第一种,否则裸机就无所谓了 第一种 有时候发现官方给的例程是可以编译通过的,但是自己新建立就不可以,甚至好多库还在报错,明明在General——products里面已经选好了,却还是不行。这就需要在XGCONF中进行选择库 阅读全文
posted @ 2025-06-03 16:45
东风点点吹
阅读(156)
评论(0)
推荐(0)
摘要:
DDR Table 这是一个在C6678启动过程中的首先配置。因为只有先靠DDR Table配置好DDR的参数,才能使用DDR。 或者若不使用DDR则不用加入此项。 本教程默认用户已经大概了解过C6678的软件固化流程,并且已经有了固化流程demo可以使用。 思路 先确保DDR的各项配置可以正常使用 阅读全文
posted @ 2025-06-03 16:45
东风点点吹
阅读(49)
评论(0)
推荐(0)
摘要:
DDR前言 在裸机程序上进行DDR适配,对官方demo进行修改。 准备工作: 首先需要找到C6678关于DDR的相关寄存器描述 其次需要找到DDR的数据手册 因为在裸机程序上连接DDR,各部分的底层代码都需要进行检查。 DDR是高速接口,所以对参数要求也比较苛刻。各组线长、内存容量、外接时钟的不同都 阅读全文
posted @ 2025-06-03 16:43
东风点点吹
阅读(191)
评论(0)
推荐(0)