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.

[参考译文] RTOS/F28M35H52C:带有硬件示例Enet_UIP_m3的SYS/BIOS

Guru**** 2540720 points
Other Parts Discussed in Thread: F28M35H52C, CONTROLSUITE, SYSBIOS

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/618156/rtos-f28m35h52c-sys-bios-with-hardware-example-enet_uip_m3

部件号:F28M35H52C
主题中讨论的其他部件: controlSUITESysBIOS

工具/软件:TI-RTOS

您好,
I`m使用F28M35H52C和CCS 6.2。  我想用SYS/BIOS 6.46 .5.55 (Minimal)和示例Project Enet_UIP_m3构建一个项目。
我做了什么:
-将Enet项目的文件复制到SYS/BIOS项目中
-添加包含项

现在我看到了"折叠警告:
#1.0247万-D正在创建输出节".intvecs"而不使用节指定
#1.0247万-D创建输出节".resetisr"而不使用节指定
#1.0247万-D正在创建输出节".vtable"而不使用节指定

你能告诉我我我错过了什么吗? 是否有任何文档说明如何将操作系统与其他示例一起使用

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这些部分是在Mware/cmd文件夹中的F28M35x_generic_M3_flash.cmd文件中创建的。 如果将该链接程序文件添加到项目中,则可能需要删除最初在SYS/BIOS项目中的.cmd文件,或者如果该文件不起作用,则将提到的部分添加到原始.cmd文件中。

    Whitney
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的,谢谢。
    我添加了部分,但现在我遇到了一个问题,BIOS需要4位引导部分和Enet_UIP 8位引导

    flash_boot (rwx):起源= 0x20.003万,长度= 0x4
    RESETISR (RX):源站= 0x20.003万,长度= 0x0008 /*重置ISR已映射到引导至闪存位置*/
    .RESETISR:> RESETISR,ALIGN (8)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您删除flash_boot行并保留RESETISR行,它是否工作正常?

    Whitney
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    否,如果我这样做,我会收到以下错误:

    #1.0099万-D程序将不适合可用内存。对".ti_catalog_arm_cortextm3_concertoInit_begy" size 0x4进行定位失败。 可用内存范围: linker.cmd /AE_1/Debug.configPkg line 135 C/C++问题
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    很抱歉,我没有尽快回复您。 您是否找到了解决方案?

    如果没有,请继续并保留flash_boot,然后清除有关RESETISR的controlSUITE文件中的所有内容。 STARTUP_CCS.c中可能也会有一些代码需要删除。 让SysBIOS继续并插入自己的重置矢量,而不是controlSUITE 1。 您可能还想删除STARTUP_CCS.c的其他内容--如果您使用SysBIOS来管理中断,它会将自己的Hwi调度程序插入到引导程序表中。


    Whitney