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.

[参考译文] AM4372:使用 Uniflash 对 QSPI 存储器进行编程

Guru**** 2543780 points
Other Parts Discussed in Thread: UNIFLASH, TMDXSK437X

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/599168/am4372-using-uniflash-to-program-qspi-memory

器件型号:AM4372
主题中讨论的其他器件:UNIFLASHTMDXSK437X

大家好、

我想使用 Uniflash 将闪存映像编程到串行闪存(QSPI)。

如何为 QSPI (串行闪存)创建 debick.SCR?

我参考下面的链接、但我不知道如何操作。

http://processors.wiki.ti.com/index.php/Sitara_Uniflash_Quick_Start_Guide

顺便说一下、我正在研究通过 USB 重写 SFLASH 的方法、我正在使用 TMDXSK437x。

此致、

Sasaki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser - San、

    现在的状态是什么?

    此致、
    Sasaki
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    反馈将在可用时直接发布在此处。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Sasaki、

    是否需要使用 Windows 主机? 如果不是、可以使用 Linux 主机来非常轻松地执行此操作。

    您是否看到过:

    http://processors.wiki.ti.com/index.php/Linux_Core_U-Boot_User's_Guide#AM43xx_support

    这是定制板还是 TI EVM?

    您使用的是哪个版本的 SDK?

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

    尊敬的 RonB-San:

    感谢你的答复。

    我需要使用 Windows 主机。

    这是 TI EVM (TMDXSK437X)。

    SDK 版本为 PROCESSOR-SDK-LINUX-RT-AM437X _03_00_04。

    顺便说一下、现在是客户调查 AM 437x 的阶段、所以我使用的是 TIEVM。

    在大规模生产阶段、客户需要在定制板上使用 Uniflash 向 SFLASH 写入数据。

    此致、

    Sasaki

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

    您好!

    您能否告诉我如何使用 Uniflash 对 TMDXSK 43742的串行闪存进行编程?

    此致、

    Sasaki

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

    是的、我很乐意为您提供帮助。 我希望改进文档、因为它已经过时了。 我需要几天的时间才能做到这一点。

    您是否计划使用 AM437x Starterkit EVM? 该板上有 QSPI 闪存、可以通过 USB 引导。 这是我计划用于更新的内容。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    RonB-San、

    感谢您的支持!

    是的、我使用的是 AM437x Starterkit EVM。

    更新文档时请告诉我:)

    此致、

    Sasaki

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

    我已更新:

    processors.wiki.ti.com/.../Sitara_Uniflash_Quick_Start_Guide

    现在、它应该具有准确的指令、允许您设置 Uniflash 来与 AM437x SK 通信。

    当前的 SDK U-Boot 支持使用 am43xx_evm_usbspl_defconfig 从 USB 引导。 使用此配置进行编译、重命名文件并将其复制到 Uniflash 计算机、应允许您通过 USB 引导至 U-Boot 提示符。

    您应该能够使用此处的信息:

    processors.wiki.ti.com/.../Linux_Core_U-Boot_User's_Guide

    以完成刷写过程。 一旦一切正常、您就可以将这些命令转换为可重复使用的 debick.scr 文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    RonB-San、

    感谢您的特殊支持!

    我有一个问题需要阅读。

    我的文件夹中不存在以下"opendhcp.cfg"。

    我有 Uniflash v3.1、v3.3和 v3.4、但 该文件不在任何 uniflash 文件夹中。

    文件是哪个文件夹?

    此致、

    Sasaki

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

    很抱歉。 在首次写入此文件之前、您可能需要在 Uniflash 中创建配置。 您甚至可能需要启动刷写过程。 您能否尝试这两种方法来查看是否会创建该文件、以便您随后可以对其进行编辑?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    RonB-San、

    谢谢! 我将参考您的建议来尝试它。