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.

[参考译文] CC2640:帮助将十六进制转换为二进制格式、它#39在 SblAppEx 对固件进行编程后无法正常工作

Guru**** 2553450 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/573982/cc2640-help-convert-hex-to-bin-it-s-not-working-after-programming-firmware-by-sblappex

器件型号:CC2640

你(们)好

根据 SWRA466A 指南、 我们将十六进制转换为二进制、以便通过 UART 对其进行编程、但它不起作用。  

您能帮您将其转换为 bin 吗? 还是为我们提供一个可行的 simpleperipheral 映像、以帮助我们验证在 SBL 编程期间没有步进错误?

我们使用 python 3.7.0对其进行转换。 hex 文件txn.box.com/.../lrb7d27h90v8mtm2k4fiuzatoft2d5wg

非常感谢。

BTW、下面是 CCS 和 UART 编程后读出的两个 bin 文件、这是不同的。

txn.box.com/.../901nco9nb3o0v6td187z62p28doippt0

txn.box.com/.../t9qrds02siuzi5oeym7bay3ytgc56q54

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

    此处的工具可用于从十六进制输入生成 bin 文件: github.com/.../oad

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

    谢谢 Nathans、

    您能给您更多的意见吗?如何将十六进制转换为二进制? 谢谢。

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

    由于 Intel Hex 是一种开放格式、因此您可以使用我们喜欢的任何十六进制到二进制转换工具、该工具支持扩展的 Intel Hex 格式。 上面的链接就是一个示例。 还有其他 工具、例如 hex2bin.sourceforge.net 和 launchpad.net/.../下载。 请注意、任何基于 python 的工具都需要兼容的 python 版本。

    祝你一切顺利