工具/软件:
您好、
我使用以下设置:
-
PSDK 版本:
ti-processor-sdk-linux-am62pxx-evm-10.01.10.04 -
MCU+ SDK 版本:
mcu_plus_sdk_am62px_10_01_00_33 -
电路板: SK-AM62P-LP
目标:
我正在尝试执行测试 FOTA(固件无线) 以及电路板上的更新。
我的目标是闪存 裸机固件 连接到 AM62x 板 Linux 终端 、具体到:
-
OSPI – 已经开始工作
-
eMMC – 还没有工作
我所做的工作:
-
指定 OSPI ,我创建了一个基于偏移的自定义分区,并成功刷新裸机映像。 它按预期运行。
- 文件位置: TI-PROCESSOR-SDK-LINUX-am62pxx-evm-10.01.10.04/board-support/ti-linux-kernel-6.6.58+git-ti/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts
-
partition@0 { label = "ospi.tiboot3"; reg = <0x0 0x80000>; }; partition@80000 { label = "ospi.tispl"; reg = <0x80000 0x200000>; }; partition@280000 { label = "ospi.u-boot"; reg = <0x280000 0x200000>; }; partition@240000 { label = "ospi.hsm"; reg = <0x240000 0x200000>; }; partition@800000 { label = "ospi.mcu-baremetal"; reg = <0x800000 0x800000>; }; partition@1200000 { label = "ospi.linux"; reg = <0x1200000 0x1000000>; bootph-all; };
问题:
-
我想做的也是 eMMC ,但我找不到在 eMMC 中创建裸机分区的闪存布局或方法。
-
如何在 eMMC 中为裸机创建分区并从 Linux 终端刷写映像?
是否有任何有关将裸机刷写到 eMMC 的指南或文档?
此致、
Veerapandiyan 五.
