Thread 中讨论的其他器件:controlSUITE
工具/软件:Code Composer Studio
我的目标是能够通过由 PC GUI 应用控制的 USB 转 UART 适配器为该器件提供固件更新、该应用程序会检查固件的当前版本并在用户需要时进行更新。 我的实现不允许访问任何跳线、因此我的 GPIO 34和37引脚将始终处于 getmode。 我正在设置我的2个独立 CCS 项目、1个用于主应用程序、1个用于引导加载程序应用程序、我有关于 sprabv4b.pdf 的问题。 我的目的是首先使用本文档中所述的闪存内核 A 验证 serial_flash_programmer 实用程序的功能、然后构建运行与 serial_flash_programmer 实用程序类似的 GUI 应用程序。
sprabv4b.pdf 的第6节指出、闪存内核项目位于控制套件安装的/device_support 文件夹中。 我假设这必须是 device_support/F2802x/v230/F2802x_examples_structs/F28027_flash_kernel。 但在检查该项目的 main.c 时、它指 的是 SerialLoader2000实用程序、而不是 serial_flash_programmer。 这是.pdf 中的拼写错误还是代码注释中的拼写错误、因为我没有看到.pdf 可能引用的任何其他项目?
2. 在上述目录中的28027_RAM_Ink.cmd 文件中,我注意到内存段的名称与28027F.cmd 文件不同(BootROM 与 ROM),但地址和长度相同。 我认为只要长度和地址匹配、这是可以的吗?