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.

[参考译文] AM2732-Q1:R5代码执行异常问题

Guru**** 2549940 points
Other Parts Discussed in Thread: AM2732-Q1

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1256955/am2732-q1-r5-code-execution-abnormal-issue

器件型号:AM2732-Q1

您好!

我的客户在 AM2732-Q1 R5F 上运行代码、始终发现一个奇怪的问题、即在执行汇编代码"LDR R3、0x10280000"时、它无法获得正确的值。 执行后、右侧值应该为0x102c9d1c、而 R3中的值为0x102DBD1E。 如果在汇编代码处添加断点、则执行结果将是正确的。 客户已经尝试了两个编译器版本 ti-CGT-ARM_20.2.2.LTS 和 ti-CGT-armllvm_2.1.LTS、它们都具有相同的问题。

请帮助您在此处查看并添加评论、如果有任何不清楚、请及时告知我、谢谢。  

下面还列出了用于您的校验的编译器选项。

      my_project_component_Compiler_release_option =-c -qq -pdsw225 --endian=little -mv7R5 --fp_mode=strict --abi=eabi -ea.s - diag debug:dwarf --embed_inline_assembly --gcc --float_support=vfpv3d16 --code_state=16

 

MY_PROJECT_COMPILER_RELEASE_define =-DBUILD_R5F -DTrace_enable -DEBUG_Build -DASSERT_ENABLE -DAUTOSAR_431 -DSOC_AM273X

 

 

my_project_component_Compiler_release_link_FLAGS =--run_linker -w -q -u _c_int00 -c --diag_suppress=10068 -mv7R5 --copy_suppression=10063 --define=-define=enable_ASILB_check --define=build_R5F feedback.txt feedback.txt

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

    您好!

    任何人都可以帮助提供一些有关进一步调试的建议、谢谢。

    安迪

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

    Andy、您好!

    您能否确认默认 OOB 演示(毫米波 MCU 和 SDK 的一部分)是否可以正常工作?

    这是由于使用了一些定制应用程序或编译器/链接器标志吗?

    此致、

    吉滕德拉