主题:AM62A7中讨论的其他器件
工具/软件:
先生、您好:
最初、我们的器件芯片型号是 AM62A32AOMHIAMBR。
现在我们想将芯片更改为 AM62A12AQMSIANFRQ。
我们的原始代码库是 ti-processor-sdk-linux-edgeai-am62a-evm-10_00_00_08、可从您的网站下载。
我们是否仍可以使用同一代码库来支持 新芯片?
此外、如果我们还想禁用 NPU、如何修改代码以实现这一目的呢?
谢谢。
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.
工具/软件:
先生、您好:
最初、我们的器件芯片型号是 AM62A32AOMHIAMBR。
现在我们想将芯片更改为 AM62A12AQMSIANFRQ。
我们的原始代码库是 ti-processor-sdk-linux-edgeai-am62a-evm-10_00_00_08、可从您的网站下载。
我们是否仍可以使用同一代码库来支持 新芯片?
此外、如果我们还想禁用 NPU、如何修改代码以实现这一目的呢?
谢谢。
尊敬的 Piny:
通常、相同的代码库形式 SDK 10.0应适用于您的新器件、但需要对器件树和 uboot 进行一些修改。
此致、
Qutaiba
先生、您好:
根据我们的代码库、我尝试评论 k3-am62a7-sk.dts 中的 C7X 器件
然后构建内核并再次 uboot、以将映像安装到 SD 卡中进行引导。
这是我更改的 diff 和 console 日志。
e2e.ti.com/.../change_5F00_patch.txt
e2e.ti.com/.../7752.console_5F00_log.txt
您是否愿意仔细检查确保在何处禁用 NPU?
谢谢。
您好、 Qutaiba
Piny 是我的客户。
如何检查禁用 C7?
您认为此命令可以吗? 并检查结果?
# head /sys/class/remoteproc/remoteproc*/name
REF、
https://dev.ti.com/tirex/explore/node?node=A__AX2DLf3J3o-JHYMSq7Eg0w__AM62A-ACADEMY__WeZ9SsL__LATEST
如果有任何问题、请告诉我。
谢谢你。
Gibbs
嗨 Piny 和 Gibbs、
[引述 userid="533255" url="~/support/processors-group/processors/f/processors-forum/1503243/am62a1-q1-when-we-change-chip-from-am62a32aomhiambr-to-am62a12aqmsianfrq-could-we-use-original-codebase-and-how-to-disable-npu/5778340 #5778340"]您认为此命令可以吗? 并检查结果?
[/报价]
是的、您可以使用它来检查 C7x 是否没有。 我们的目标是在 Linux 引导之前就不再提及 C7x。
我在这里有一个问题:您目前是与 AM62A1一起使用定制 EVM、还是仍在使用具有 AM62A7功能齐全的 TI EVM?
根据我们的代码库、我尝试评论 k3-am62a7-sk.dts 中的 C7X 器件
[/报价]我建议完全删除.dts 和.dtsi 文件中提及的 C7x。 您是否要删除下面显示的这些行?
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi 1158: c7x_0: dsp@7e000000 { 1159: compatible = "ti,am62a-c7xv-dsp"; arch/arm64/boot/dts/ti/k3-am62a7-sk-e3-max-opp.dtso 51:&c7x_0 { arch/arm64/boot/dts/ti/k3-am62a7-sk.dts 59: c7x_0_dma_memory_region: c7x-dma-memory@99800000 { 65: c7x_0_memory_region: c7x-memory@99900000 { 886: mbox_c7x_0: mbox-c7x-0 { 919:&c7x_0 { 920: mboxes = <&mailbox0_cluster1>, <&mbox_c7x_0>; 921: memory-region = <&c7x_0_dma_memory_region>, 922: <&c7x_0_memory_region>;
此致、
Qutaiba
先生、您好:
感谢您的修正。
我们会进行修改以删除整个 C7X 器件、然后再次重建以引导设备。
检查结果如下:
e2e.ti.com/.../7180.console.txt
我们确认/sys/class/remoterpc 中现在没有任何文件夹。
并上传更改差异。
感谢你的帮助。