OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7892|回复: 4

正点原子Linux开发板交流及售后

[复制链接]

410

主题

1530

帖子

13

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
8515
金钱
8515
注册时间
2015-10-15
在线时间
3046 小时
发表于 2025-12-10 17:08:31 | 显示全部楼层 |阅读模式
1.jpg
注:交流群无需订单号;用户群需要提供订单号+购买店铺,如123456+京东

正点原子IMX6U交流群10:875043769
正点原子IMX6U用户群3:744329917

正点原子i.MX93交流群:627206740
正点原子i.MX93用户群:285921032

正点原子STM32MP系列技术交流群3:703341432
正点原子STM32MP157用户群1:903951656
正点原子STM32MP257开发板用户群:995783525

STM32MP135开发板交流群:634185691
STM32MP135开发板用户群:635117699

正点原子-瑞芯微RK交流群2:775783660
正点原子RK3506开发板用户群:1026023419
正点原子RK3568开发板用户群:850578317
正点原子RK3588开发板用户群:966712463
正点原子RV1126开发板用户群:814632140
正点原子AtomPi-CA1用户群:633696239
正点原子QuarkPi-CA2用户群:1035523911

正点原子TI交流QQ群:984075316
正点原子TI AM62X开发板用户群:984080917

正点原子龙芯2K0300开发板交流群:958672968
正点原子龙芯2K0300开发板用户群:960224766

正点原子Linux全志技术交流群:1032186104
正点原子Linux全志用户群:2152038686


2.png
我是开源电子网Openedv站长,有关站务问题请与我联系。
正点原子智能仪表/嵌入式开发板购买店铺:https://zhengdianyuanzi.tmall.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2013-6-2
在线时间
16 小时
发表于 5 天前 | 显示全部楼层
ATK-DLRK3588B 从 TF 卡独立启动自编译 U-Boot SPL 的问题

正点原子技术你们好!

我正在 ATK-DLRK3588B(RK3588,16GB LPDDR4X)上移植自己编译的 U-Boot 2026.10 和 Linux 7.2.9,希望实现完全从 TF 卡独立冷启动,不修改或依赖原厂 eMMC。

目前遇到一个问题,想请教一下。

1. 当前 TF 卡启动镜像

- Sector 64(32KB):idbloader.img,包含 DDR v1.24 和 U-Boot SPL 2026.10
- Sector 16384(8MB):u-boot.itb
- 后续分区:Boot 和 RootFS

idbloader.img 大小为 215040 bytes,以 RKNS 开头。上述内容均已写入 TF 卡,并通过读取校验确认。

2. 实际冷启动现象

插入 TF 卡,上电后 UART 仍然显示:
  1. DDR V1.13 25cee80c4f cym 23/08/11-09:31:58
  2. U-Boot SPL 2017.09-g5f53abfa1e-221223

  3. Trying to boot from MMC2
  4. Trying fit image at 0x4000 sector
复制代码


随后 SPL 可以读取 TF 卡上的自编译 FIT,相关 hash 校验正确,但在:

  1. Jumping to U-Boot(0x00800000)
  2. via ARM Trusted Firmware(0x00060000)
复制代码

之后发生复位循环,无法继续启动。

拔出 TF 卡后,原厂系统可以从 eMMC 正常启动。

3. 想请教的几个问题

此前技术支持确认,这块板子默认插入 TF 卡就能独立启动,不需要经过 eMMC。

因此想进一步确认:

1. BootROM 是否会直接从 TF 卡 sector 64 加载 DDR 初始化固件及 SPL?还是存在其他启动机制?
2. TF 卡已经写入自编译 SPL 2026.10,为什么 UART 仍然显示原厂 DDR v1.13 和 SPL 2017.09?是否可能是 BootROM 未能识别当前的 idbloader.img?
3. 对于这款核心板,自编译 U-Boot SPL 在 DDR 固件版本、IDBLoader 打包格式及加载位置方面,有没有特别要求?
4. 是否有官方已验证的、完全从 TF 卡独立启动 U-Boot 的镜像制作方法,可以作为对照?

目前暂时没有修改过原厂 eMMC,也希望尽量保持原厂固件不变。

想先确认问题出在 BootROM 加载、IDBLoader 封装,还是 DDR/SPL 兼容性方面,再进行下一步测试。

谢谢!
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2013-6-2
在线时间
16 小时
发表于 3 天前 | 显示全部楼层
jiapei100 发表于 2026-10-16 10:44
ATK-DLRK3588B 从 TF 卡独立启动自编译 U-Boot SPL 的问题

正点原子技术你们好!

RK3588 如何实现 TF 卡独立启动?

开发板:ATK-DLRK3588B(RK3588)

目标:从 TF 卡启动自己编译的 U-Boot 2026.10(DDR、SPL、BL31、U-Boot),保留原厂 eMMC 不变。

目前依然遇到的问题:

- TF 卡已写入自己的 IDBlock 和 FIT。
- 启动时仍运行原厂 DDR v1.13、SPL 2017.09。
- 原厂 SPL 能读取 TF 上的 FIT,但跳转后循环重启。
- Linux 7.2.9 已经通过原厂 U-Boot 成功启动。

根据 Rockchip 文档,SARADC_IN0_BOOT 电平决定启动介质优先级:约 0.3V 优先 TF,约 0.6V 优先 eMMC,约 1.8V 按 FSPI → eMMC → TF 顺序尝试。

想请教:ATK-DLRK3588B 默认的 SARADC_IN0_BOOT 电平是多少?如何在不修改原厂 eMMC 的情况下,让 BootROM 优先加载 TF 卡上的自编译 SPL?

目前尚未实测该引脚电压。谢谢!
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2013-6-2
在线时间
16 小时
发表于 3 天前 | 显示全部楼层
ATK-DLRK3588B(RK3588) LEVEL7 的 默认启动顺序是: SPI → eMMC → SD/TF → USB
怎么让它改变默认启动顺序到 LEVEL 2: SD/TF → USB ;从而彻底 ignore eMMC ?

回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2013-6-2
在线时间
16 小时
发表于 前天 22:38 | 显示全部楼层
标题:ATK-DLRK3588B 如何设置 RK3588 从 TF 卡优先冷启动(不修改 eMMC)?

您好!

我使用的是 ATK-DLRK3588B V1.2 开发板 + ATK-CLRK3588B 核心板。

我希望让 RK3588 从 TF 卡原生冷启动,即 BootROM 直接加载 TF 卡中的 DDR 初始化固件和 U-Boot SPL,而不是先运行 eMMC 中的原厂 DDR/SPL。

根据 Rockchip RK3588 硬件设计指南,
  1. SARADC_IN0_BOOT
复制代码
在约 0.3V(LEVEL 2) 时选择 SD Card → USB 启动顺序。目前开发板实测约 1.8V,疑似处于 LEVEL 7(SPI → eMMC → SD Card → USB)。

想请教贵司硬件工程师四个问题:

1. 默认电路: ATK-CLRK3588B 核心板上的
  1. BOOT_SARADC_IN0
复制代码
(连接器 A2 引脚)默认采用什么上下拉电路?相关电阻的编号、阻值和 PCB 位置是什么?

2. TF 优先启动: 如何将这块开发板的
  1. BOOT_SARADC_IN0
复制代码
配置到 LEVEL 2(约 0.3V),使 BootROM 优先从 TF 卡启动,同时完整保留 eMMC/SPI 中的原厂固件?

3. 可逆操作: 核心板或底板是否提供无需焊接的跳线、测试点或其他临时切换方法?如果有,具体如何操作并恢复默认启动模式?

4. 电路资料: 能否提供核心板
  1. BOOT_SARADC_IN0
复制代码
的局部原理图,或者确认其完整上下拉电阻网络及官方推荐的 LEVEL 2 配置方法?

我的核心需求:不擦除、不修改 eMMC/SPI,安全、可逆地实现 TF 卡优先冷启动。

谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /1 下一条

正点原子公众号

如发现本坛存在违规或侵权内容, 请点击这里发送邮件举报 (或致电020-38271790)。请提供侵权说明和联系方式。我们将及时审核依法处理,感谢配合。

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2026-10-21 03:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表