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.

[参考译文] CC2540:引导加载程序 cc254x_f256_sbl.xcl 不会与 IAR 10.40一起编译

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1376369/cc2540-bootloader-cc254x_f256_sbl-xcl-does-not-compile-with-iar-10-40

器件型号:CC2540

工具与软件:

BLE-CC254x-1.5.2.0

更新2024年6月19日-当我注释掉这些行时、错误消失了。 问题-为什么这些代码会导致链接错误?

//-Z (code) aligned_code|2=_code_beg-_code_end、_BANK1_BeG-_BANK1_END、_BANK2_beg-_BANK2_END、\
//_BANK3_BEG-_BANK3_END、_BANK4_BEG-_BANK4_END、_BANK5_BEG-_BANK5_END、_BANK6_BEG-_BANK6_END、\
//_BANK7_BEG-_BANK7_END

2024年6月18日

我在使用此链接器配置文件时在链接期间看到以下错误:cc254x_f256_sbl.xcl。  

链接

工具内部错误:

内部错误:功能中:未知

诊断:意外异常

P0:1:P1:0

运行链接器时出错。

当我使用 IAR10.30进行编译时没有看到此错误。

在将我的项目与其他 XCL 文件(例如 ti_51ew_cc2540b.xcl)链接时、我也没有看到错误。

有什么想法如何解决此问题? 谢谢。

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

    你(们)好

    感谢您联系我们。 根据版本说明、应使用 IAR v10.30.1。 使用较新的版本可能会导致您观察到的意外行为。 我建议使用 IAR v10.30.1、因为这是 SDK 在发布时经过测试的版本。

    此致、

    1月

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

    感谢您的答复。 我希望下一次修订能够解决这个问题。