团队、
我们可以在以下方面提供帮助吗?
我们计划在 CC1312R1 (3k 闪存)和 CC1312R7 (7k 闪存)上使用 Contiki 堆栈。
我们已经在使用 Contiki-NG 4.8、它基于 SimpleLink CC13xx/CC26xx 内核 SDK 4.10.02。
github.com/.../coresdk_cc13xx_cc26xx
Contiki-NG 尚不支持 R7、但我们目前假设 R1和 R7之间的差异仅限于闪存大小、因此先前的预期是为 R1构建的固件也可在 R7上执行 (存储器占用空间在第一步中无关紧要、也就是说、如果 R7上只使用352KB)。
但在 R7上运行 CC1312R1/SDK 4.10的固件构建时似乎会出现问题。 存在与启动代码相关的问题。
具体问题如下:
1) 1)在启动代码内、是否有尝试识别 IC 类型的检查执行? 是否可以将其跳过?
2) R1和 R7之间是否存在从根本上阻止使用旧 SDK 或需要进一步调整的其他差异、例如
-硬编码存储器映射、由于闪存大小而发生变化的寄存器映射。
-源自错误的特殊适应和程序,仅适用于 R7?
3) 3)假设可以"绕过"启动问题、是否有其他一些特定于 CC1317R7的代码(驱动程序或无线电参数)必须重新移植到 SDK 4.10?
4) 4)您是否了解社区更新 contiki-Ng 以便在 R7上运行的计划/时间表?
我们已检查了当前 SimpleLink CC13xx/CC26xx 内核 SDK 的使用情况、但目前无法实现、因为我们预计会在此处进行重大返工(结构发生重大变化)。
提前感谢、
A.