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.

[参考译文] AM3356:支持将基于 AM335x Sitara 系列的平台迁移到最新 SDK

Guru**** 2434410 points
Other Parts Discussed in Thread: AM3356

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1542157/am3356-support-to-migrate-platform-based-on-am335x-sitara-family-to-latest-sdk

器件型号:AM3356


工具/软件:

尊敬的先生/女士:

我们计划将基于 AM335x Sitara 系列处理器(器件型号为 AM3356BZCZA60)的平台迁移到最新的 SDK。 目前、它在 Linux 内核 (4.14.67)、U-Boot (2016.01-00444-g96cdbef-dirty) 上运行、并使用 Yocto 的非 SDK 型号和 SysV init 系统构建文件系统。 我们的目的是将此内容迁移到最新 SDK 提供的内容、跳过增量 SDK 变体。 根据 TI 网站 https://www.ti.com/tool/PROCESSOR-SDK-AM335X#downloads 上的信息、我们看到最新版本为 2024 年 12 月 13 日发布的 09.03.05.02。 在受支持的产品和硬件部分、它列出了 AM3356、这是我们的 SoC 的名称。  
但是、由于我们正在通过随附内核、U-Boot、构建工具链和 Yocto Distro 进入更高版本的 SDK;我们想检查此 SDK 的组件是否完全支持我们的 SoC 硬件修订版。 根据芯片上和“36CLGXW G1“行打印的器件型号和信息、我们假设“G1"对应“对应于器件版本 1.0。 请纠正我们,如果这种解释是错误的!
我们知道、使用最新的 SDK 时、可能会丢弃对非常旧的内核/U-boot 功能或引导模式的支持。 它们还可能有需要应用/修补的勘误表、这可能会带来一些限制。 目前、我们仅考虑 SoC 的内置器件/CONFIG。 在第二阶段需要考虑外部外设及其特定的驱动器/配置。

 

我们当前的平台看起来像这样...

1GB DDR3

ISSI IS43TR16512B-125KBLI

1GB NAND 闪存

微米 MT29F8G08ABACAH4-IT:C

附加 DTS 以供参考  

所以、我们的问题是...
-虽然支持页面提到 AM3356、但没有具体提及有关硬件版本的任何内容。 最新的文档 https://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/evmand_versions.html#release-specific supported-platform-and-versions 提及 Release_Specific_Supported_Platforms_ 、但同样没有直接提及 SoC 修订版。 此外、本页面上的版本显示“07_03_00_005",“,而、而不是 SDK 下载页面上的 09.xx。


-我们应该采取什么建议的方法来进行这一升级? SDK 是否会包含所有必要的补丁以及应用这些补丁的指导? 硬件和电路板设计不会变更。  
-这是否可以被认为是一个中等努力的升级(直到 SoC 正常运行,不包括外设),或者它是高次序?
-我们还需要考虑其他因素吗?

e2e.ti.com/.../AM3356DTS.txt