您好,我有一台定制相机,搭载IMX6q处理器。
我有一个可以在旧版引导加载程序和旧版内核上运行的固件。
我需要更新引导加载程序和内核。
但我始终无法通过内核加载阶段。
UART 日志始终为空。
请帮忙。
你好@CAT5000
希望你一切都好。
请指定当前 BSP 版本和新版本。
此外,您的软件更改与 UART 相关,其中 UART 已在控制台中定义。
顺祝商祺!
萨拉斯。
您好!
实际上,我们有将我们的处理器移植到最新 BSP 版本的指南。
请参考UG10165 (i.MX 移植指南)。
这里描述了需要在 U-boot 中进行的更改。
另外,如果您有 Sabre 开发板,您可以直接从Embedded Linux for i.MX Applications Processors下载最新版本的预编译镜像,然后刷写到您的开发板上。
此致,
萨拉斯。
工作引导加载程序版本
U-Boot 2018.03(2021年4月22日 - 04:17:10 -0400)
CPU:Freescale i.MX6Q rev1.3 996 MHz(运行频率为 792 MHz)
CPU:汽车级温度等级(-40℃至125℃),工作温度30℃
复位原因:POR
型号:飞思卡尔 i.MX6 Quad SABER 智能设备板
板:MX6-SabreSD
已启用看门狗
动态随机存取存储器(DRAM):2 GiB
PMIC:PFUZE100!开发版本号=0x10 版本号=0x21
MMC:FSL_SDHC:0,FSL_SDHC:1,FSL_SDHC:2
从MMC加载环境... 卡未响应电压
我的主板是参考板,搭载 SabreSD 卡。
我拥有所有原理图和数据。
我不擅长这类任务,但我很想更新固件,体验一下新功能。