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.

[参考译文] TM4C1294NCPDT:TM4C1294NCPDT

Guru**** 2535750 points
Other Parts Discussed in Thread: TM4C1294NCPDT

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1453864/tm4c1294ncpdt-tm4c1294ncpdt

器件型号:TM4C1294NCPDT

工具与软件:

大家好、团队成员:

我正在尝试通过 LM 闪存(ICDI)从 blinky 工程为 TM4C1294NCPDT 生成 Hex 文件、但生成的 Hex 无法正常工作您能帮助我解决这个问题吗?
Hex 文件的 PFA 和设置屏幕截图

%4E6D980000000000B5C7C3C5C5C500000000C5C500C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5
%4E648800000080C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5
%4E60E800000100C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C50000C5C5C5C500C5C5C5C5C5
%4E649800000180C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5C5
%4E6AC8000002002D845654580998000103040FC40EABC4C4412BC40853DC0B00CC93DC0B04CCD3
%4E62C800000280DC0B08CC13DC0B18CC03459D52DC0A3CCC7ADC0A0CCCBADC0A10CCFADC0A14CC
%4E68F8000003003ADC0A1CCC00A5B8DC084417CC1940DC884019280128CCBD0000007C20490000
%4E6258000003801130850030000084302A8200ED40F840EB0C00800CC00100A1D27E4141410101
%4E6E580000040070000BC00100A1D27E41018000700053D00B009200D011200120080808700000
%326068000004800073000088380C08AF21FF3821FF7070FEFE
%0E831800000469

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

    您好!

     抱歉、我目前正在度假一整周。 当我下周回来时、我会调查你的问题。 请预计我的回复会有延迟。

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

    您好!

      我认为您需要使用--romwidth 32和--memwidth 32标志、以便只合并和生成一个十六进制文件。   有关详细信息、请参阅 TI Arm 汇编器用户指南。 如果这样无法解决您的问题、我会将您的问题转发给我们的工具链专家。 另请参阅此帖子。  https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1427759/tm4c1290ncpdt-tm4c1290ncpdt/5472646?tisearch=e2e-sitesearch&keymatch=romwidth#5472646

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

    大家好、Charles 下面是我的十六进制文件需要通过 TCP 代码通过以太网进行刷写  
    您能否说明一下如何解析此 hex 文件以准确刷写 hex 文件并使其正常工作

    :020000040002F8
    :2000000000020020B5040200C7040200C3040200C5040200C5040200C5040200000000000C
    :20002000000000000000000000000000C5040200C504020000000000C5040200C504020094
    :20004000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C504020048
    :20006000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C504020028
    :20008000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C504020008
    :2000A000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C5040200E8
    :2000C000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C5040200C8
    :2000E000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C5040200A8
    :20010000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C504020087
    :20012000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C504020067
    :20014000C5040200C5040200C5040200C50402000000000000000000C5040200C5040200DD
    :20016000C5040200C504020000000000C5040200C5040200C5040200C5040200C5040200F2
    :20018000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C504020007
    :2001A000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C5040200E7
    :2001C000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C5040200C7
    :2001E000C5040200C5040200C5040200C5040200C5040200C5040200C5040200C5040200A7
    :200200002DE9F04784461F465648DFF85491DFF85881036809EA030398451BD000244FF0C9
    :20022000010A4FF0030E0AFA04F319420FD0DCF8C43F66000EFA06F5AB43CCF8C43FDCF865
    :20024000C45FC2F34113B3402B43CCF8C43F641C082CE8DB530827BFDCF800350B43DCF867
    :2002600000358B43CCF80035930827BFDCF804350B43DCF804358B43CCF80435D30827BF0D
    :20028000DCF808350B43DCF808358B43CCF80835130927BFDCF818350B43DCF818358B43BF
    :2002A000CCF8183503684C46454623409D4209D0520927BFDCF83C250A43DCF83C258A43C5
    :2002C000CCF83C257A0827BFDCF80C250A43DCF80C258A43CCF80C25BA0827BFDCF81025C7
    :2002E0000A43DCF810258A43CCF81025FA0827BFDCF814250A43DCF814258A43CCF81425C9
    :200300003A0927BFDCF81C250A43DCF81C258A43CCF81C2500680440A54214D0B80A27BF4C
    :20032000DCF844050843DCF84405884317F4407FCCF8440519BFDCF840050843DCF8400541
    :200340008843CCF84005002F19BFDCF8280520EA0101DCF828050143CCF82815BDE8F08753
    :200360000000FF7000E00F40000005107CB5154C204600F049F8204600F02AF80028FAD037
    :20038000114E0121304600F085F8104C0025012130460A4600F08BF80095009884420CD846
    :2003A000304601212A4600F082F8009500988442EDD90098401C0090F8E70098401C00902B
    :2003C000EBE7C0460C0800F000400640A08601000C4AC108C0F3072301F4FF5100F0FF0064
    :2003E000A1F53031D21821F07E41120F41EA027141EA800141F000700168002001B10120E4
    :200400007047C04600EA0F400B4AC108C0F3072301F4FF5100F0FF00A1F55031D21821F0A5
    :200420007E41120F41EA0271012241EA800141F0007002607047C04600E60F40530827BF39
    :20044000D0F800340B43D0F800348B439208C0F8003427BFD0F820241143D0F8202422EAA4
    :200460000101C0F820147047084880F308880849086840F47000086000BF00BF00F01DF834
    :200480000020FFF773FF012000F019F80002002088ED00E038B501220C4605460823FFF76D
    :2004A000AFFE012221462846FFF7C8FF38BD40F821207047FFF7D8BF70470120704700BFDA
    :0804C000FEE7FEE7FEE7FEE7A0
    :00000001FF
    

    请帮助我正确解析此 hex 文件以及如何刷写此文件?  

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

    尊敬的 Bala:

     请参阅 https://en.wikipedia.org/wiki/Intel_HEX、 了解如何解释十六进制。 HEX 未连接到特定的 MCU 平台。 我不确定您为什么要使用十六进制。 为什么您不只使用二进制呢? 如果您按照库存的 TivaWare 引导加载程序示例进行操作、您将指定二进制.bin 文件。 使用十六进制文件意味着您需要删除十六进制文件中的头文件。  

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

    您好、Charles、

    我需要加密 AES 128位加密的固件升级文件,所以我只需要. 可轻松加密和解密的十六进制文件