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.

[参考译文] AM335x:对器件进行编程

Guru**** 2562190 points
Other Parts Discussed in Thread: AM3359

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/613101/am335x-programming-the-device

器件型号:AM3359

您好!  

我最近 开始开发嵌入式系统。 我有很多信息、但我不明白微处理器是如何编程的、我已经在网上搜索过、我一直在获取我已经了解的编码信息。 我的问题是如何与硬件通信? 我正在使用 am3359进行设计、任何人都可以告诉我它是如何完成的、或者为我提供信息的有用链接。

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

    没有任何 Sitara 处理器具有内部闪存。 软件通常从外部闪存加载、例如 NAND、NOR、eMMC 或 SD 卡等。 您可以在以下位置找到更多信息: processors.wiki.ti.com/.../Linux_Core_U-Boot_User's_Guide
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢你的答复。 我在阅读数据表后认为情况就是这样、但我仍然不知道从哪里开始。 我如何将代码写入闪存存储器、例如 NAND 或 NOR。 我假设这是通过串行通信完成的一些方法。 我是否需要使用处理器连接闪存和程序、或者如何将数据加载到存储器中、从而允许我使用我们或 UART 之类的串行接口进行编程?

    很抱歉、如果我问得太多、我在询问之前已经认真搜索了很多信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    AM335x 具有多种启动源可供选择。 AM335X 技术参考手册的第26节介绍了这些内容(可从产品页面下载)。 例如、如果您使用 Linux、最简单的方法是从 SD 卡引导、然后在加载 U-boot 时、您可以对闪存进行编程。 我在上一篇文章中给您的 wiki 介绍了这些过程。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我阅读了数据表、但我不确定的是什么。 你清理了一些东西。 谢谢你