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.

[参考译文] Linux/TM4C123GE6PM:Android 下的微控制器编程

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/607129/linux-tm4c123ge6pm-microcontroller-programming-under-android

器件型号:TM4C123GE6PM
主题中讨论的其他器件:TM4C123

工具/软件:Linux

大家好、

我的系统配备了 Android 智能手机和通过 FT2232H 芯片(配置和 UART 通信)连接的 Spartan 3 FPGA、但我想用 Tiva 微控制器替换此 FPGA、我的问题是使用所需的实用程序...

有什么方法可以使用 Android 轻松地对其进行编程? 不需要有 apk、但一些脚本绕过 Android 安全问题...

非常感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    空白 TM4C123器件可使用基于 ROM 的串行引导加载程序进行编程。 如果应用程序代码支持调用引导加载程序、则可以进行更新。
    www.ti.com/.../spmu301d.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想在没有以前的 JTAG 或其他东西的情况下对其进行编程... 可以通过某种方法来实现它?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、使用基于 ROM 的引导加载程序。 但是、我建议将 JTAG 放在您的开发板上、因为一旦器件不再为空、引导加载程序就会被绕过。 最终的应用程序代码可以调用引导加载程序来支持软件更改、但您需要一种在应用程序代码在开发阶段无法正常工作时擦除器件的方法。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这很好、但我很高兴有一些电路可以使用 FTDI 芯片来直接获取 JTAG 和编程。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我找到了这个主题: e2e.ti.com/.../455998
    我需要对其进行审核和测试