你好。
我最近已迁移到 SDK_08_05。 使用"make sbl_mmcsd_img_HLOS"创建的 SBL 会生成一个 SBL、该 SBL 无法在 MC1_0和 A72的 Arago 中使用 FreeRTOS 映像运行多映像。
使用在 SDK_08_04中编译的解决方案启动了同一个应用、我之前使用过该解决方案。
我检测到每个 SDK 版本的 TIFS 二进制文件中的更改、因此我也会尝试更改它、但问题仍然存在。
您能否说明如何在08_05版本中解决此问题?
谢谢
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.
你好。
我最近已迁移到 SDK_08_05。 使用"make sbl_mmcsd_img_HLOS"创建的 SBL 会生成一个 SBL、该 SBL 无法在 MC1_0和 A72的 Arago 中使用 FreeRTOS 映像运行多映像。
使用在 SDK_08_04中编译的解决方案启动了同一个应用、我之前使用过该解决方案。
我检测到每个 SDK 版本的 TIFS 二进制文件中的更改、因此我也会尝试更改它、但问题仍然存在。
您能否说明如何在08_05版本中解决此问题?
谢谢
会议纪要六月二十八日
1)讨论可用的替代引导流程和实现 CAN 快速响应要求的策略。
下面列出了讨论的多个选项:
选项1 (默认为 SDK)
Sciserver - MCU1_0
引导任务- MCU1_0 (SDK)
早期用例- MCU1_0
选项2 (不属于 SDK 的一部分)
Sciserver - MCU1_0
引导任务- MCU1_0 (SDK)
任务-新建- MCU1_0
早期用例- AutoSAR - MCU1_1 (无锁步 R5F 要求)
什么是早期 CAN 响应时间?
=>200ms、从 PORz (来自 QSPI 闪存)
=> QSPI (用于 BL + R5F FWs)和 NAND (512MB -> 256MB (生产))(SDK 中的 UBI-FS 有限)-[@TI SDK 支持、带 SBL]
=> DDR (1GB -> 512MB)
=>为何不使用 eMMC 来实现 FS? ->硬件团队决策
热门组合:
BL NOR 和 eMMC 表示 FS (FS 为 GBS 阶)
行动项目:TI
1)仔细检查 V 入口的可重复性
2)仔细检查 UBI-FS 上的 SDK 支持
行动项目:客户
1) 1)分析会议中讨论的替代方法、并确定首选引导流程
此致、
帕尔特
大家好、Parth、
有关补丁的几个问题:
1. CAN DEM 错误:
原谅我缺乏 DTS 的知识,也许你的下一个回复会帮助我更好地理解,但在你的补丁:
&MCU_mcan0{
状态="已禁用";
- pinctrl-names ="默认值";
- pinctrl-0 =<&mcu_mcan0_pins_default>;
- phys =<&transceiver1>;
+ //pinctrl-names ="默认";
+ //pinctrl-0 =<&mcu_mcan0_PINS_default>;
+ //phys =<&transceiver1>;
};
MCU_mcan0的状态已禁用。 如果禁用了此模块、它的定义/属性真的很重要吗?
2. SerDes coredump 修复:
我看到您已禁用 SerDes_wiz0、SerDes_wiz1和 SerDes_wiz2。
如果我理解正确、此更改将禁用以下内容:
WIZ0:相对于 SERDES0:EVM CP 板的 PCIe x 1通道连接器和 ENET 扩展连接器
WIZ1:相对于 SERDES1:EVM CP 板的 PCIe x 2通道连接器
WIZ2:相对于 SERDES2:EVM CP 板的 PCIe 连接器 MKey (SSD)
如果我设置正确、执行此更改、例如我们不会正确配置 ENET 扩展连接器(我们将很快使用该连接器)
您能否确认以上内容?
Mònica
您好、Monica、
mcu_mcan0的状态已禁用。 如果禁用此模块,它的定义/属性是否真的很重要?
这是正确的理解。
+ //pinctrl-names ="default";
+ //pinctrl-0 =<&mcu_mcan0_PINS_default>;
+ //phys =<&transceiver1>;
实际上、您可以从 pinctrl-names 和 pinctrl0中删除注释、但您必须保留 PHY =<&transceiver1>的更改、否则会引发编译错误、因为我们实际上是在注释收发器节点。
如果我得到正确的答案,执行此更改,例如,我们不会正确配置 ENET 扩展连接器(我们将很快使用该连接器)
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/08_06_00_12/exports/docs/pdk_jacinto_08_06_00_31/docs/userguide/jacinto/boot/boot_k3.html#compiling-sbl-for-gp-general-purpose-device
请参阅文档的注释部分。 实际上、SBL 正在配置 SERDES、因此我们必须在 DTS 中将其禁用。
行动项目:TI
1)仔细检查 V 入口的可重复性
2)仔细检查 UBI-FS 上的 SDK 支持情况 [/报价]关于这一点:
1) 1)大多数代码都可以在 V-Entry 中重用
2)我们对 UBI-FS 的支持非常有限行动项目:客户
1)分析会议中讨论的其他方式并确定首选引导流程对此有何反馈?
此致、
[/quote]
帕尔特