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.

[参考译文] PROCESSOR-SDK-AM64X:假器件 ID 用于引导。 闪存引导模式。

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1505238/processor-sdk-am64x-fake-device-id-for-boot-flash-boot-mode

器件型号:PROCESSOR-SDK-AM64X
Thread 中讨论的其他器件:TMDS64EVM

工具/软件:

您好、

我使用的是开发板 TMDS64EVM。

1.

我发现 DevID 总是55、是 DEV_ID 是假的、实际上我们可以输入任何数字、对吧?

例如:在 am243x 中、它是55

在 am263x 中、仍然是55个。

在 am64x 中、它是另一个55。

2.现在,我们都知道 dev_id 不是在任何地方使用的。 即使它是 结构 Bootloader_Meta HeaderStart 的一部分、我也可以重写它、并将值更改为 RESERVED。 谢谢。  

typedef 结构 Bootloader_Meta、HeaderStart_s
  uint32_t magicStr
  uint32_t numFiles
  uint32_t DevID;  //在代码中的任何位置均未使用。  55.
  uint32_t rsvd

} Bootloader_Meta HeaderStart;

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

    尊敬的 Jun Tu:

    Unknown 说:
    现在、我们都知道 dev_id 在任何地方都没有使用。 即使它是 结构 Bootloader_Meta HeaderStart 的一部分、我也可以重写它、并将值更改为 RESERVED

    您能否详细说明一下这方面的用例、为什么要更改 Device ID 的值(即使可能没有使用它)?

    此致、

    会面。

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

    我的意思是1。 您的设备 ID 始终为55、无论 am64x、am243x 或 am264x 如何、  2. 这个设备 ID 从未在任何地方使用,对吗? 请检查您的 SDK 并搜索,你会发现它.  

    请证明我错了。  SDK 版本为 MCU_PLUS_SDK_am64x_09_01_00_41 、或者如果您在最新固件中使用了该器件 ID、请告诉我。

    typedef  结构  Bootloader_Meta、HeaderStart_s
       uint32_t  magicStr
       uint32_t  numFiles
       uint32_t  DevID;  //在代码中的任何位置均未使用。  55.
       uint32_t  rsvd

    Bootloader_Meta HeaderStart;



    谢谢。  

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

    您好、

    检查一下器件 ID 是否在 SDK 中的某个位置使用、然后返回给您。

    此致、

    会面。

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

    尊敬的 Jun Tu:

    目前代码中未使用器件 ID、但未来可能会添加对此进行检查、请参阅 bootloader.c 文件中的此注释:

    https://github.com/TexasInstruments/mcupsdk-core/blob/f3bbab2624e7389e3669346947c085f58b1d1a84/source/drivers/bootloader/bootloader.c#L1371

    此致、

    会面。

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

    尊敬的:

    谢谢、

    没关系、我们需要尽快交付。

    我当然会在将来补充。