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.

[参考译文] TMS570LC4357:虚拟存储器配置

Guru**** 2387830 points
Other Parts Discussed in Thread: UNIFLASH, HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1473683/tms570lc4357-virtual-memory-configuration

器件型号:TMS570LC4357
主题中讨论的其他器件:UNIFLASHHALCOGEN

工具与软件:

我们需要进行虚拟扇区配置、但 UNIFLASH 无法完成此操作。
因此、我们需要根据我们在虚拟存储器中的设置对 FEE 进行编程。 这只能通过 CSS 中的控制台实现。
我们可以在 HALCOGEN 中进行配置、可以在 CSS 中加载项目、但是从那时起、我们不知道需要在 main.C 中写入什么才能启动项目、并且根据我们为虚拟内存所做的配置来保存 bin 文件(我们要从地址0xF0200000保存)。
实际上、标准编写方法并不适用、因为编写方法必须根据虚拟内存的特定组织而定。
正如我所解释过的、我们有一个 bin 文件必须根据我们在 HALCOGEN 中进行的配置来写入。
我们可以展示任何内容、实际上我们需要有人编写需要放在 CCS 的 main.C 中的代码。
我们可以在 HALCOGEN 中发送配置图片以及 bin 文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dimitar:

    我不清楚您的要求、但我想在这里解释 FEE 配置如何存储到内存中。

    所有与 FEE 相关的配置将显示在 ti_fee_cfg.c 文件中:

    您可以看到、这些配置是使用 const 类型限定符声明的、如上所示。

    如链接器 cmd 文件中所述、这些常量数据将移动到闪存中。

    因此、每当你创建一个 FEE 项目时、配置将被存储在闪存存储器的某个位置。

    ——
    谢谢、此致、
    Jagadish。