您尚未登录。

楼主 # 2021-06-10 14:57:30

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

D1开发板的裸机程序

我想实现D1开发板的裸机程序(即不运行任何操作系统),试着用了xboot大神的xfel工具,但这个工具暂时还不支持将程序烧录至nand中,所以只好寻求别的办法,看了D1的启动流程,主要是芯片内部的bootRoM->spl->opensbi+uboot->linux,因为这里想实现的是裸机程序,所以我的想法是bootROM->spl->自己的工程,请问这个方法有可行性吗?求指点。

离线

楼主 #2 2021-06-11 10:32:59

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

请问tf卡的格式和大小有要求吗

离线

楼主 #4 2021-06-11 12:07:53

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

请问把 boot0 烧到 tf 卡的 8k 偏移位置,是这样烧写的吗.png

离线

楼主 #6 2021-06-11 14:28:02

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

_20210611-1423.pngD1的sram大小是32K,和boot0相关的.bin文件,大小均超过了32K,111.png

离线

楼主 #8 2021-06-11 14:33:59

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

刚找了一下,没找到SRAM A0

离线

楼主 #9 2021-06-11 15:37:44

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

哇酷小二 说:

是不是还有一个 SRAM A0?

怎么办呢

离线

楼主 #11 2021-06-11 15:52:25

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

哇酷小二 说:
March 说:
哇酷小二 说:

是不是还有一个 SRAM A0?

怎么办呢

感觉那个N-BROM 0x0 - 0xBFFFF  48k 应该是SRAM

不知道里面具体的机制是啥, 猜测这个是brom把boot0加载到这个位置?

这个N-BROM 0x0 - 0xBFFFF不是BROM程序的位置吗?_20210611-1552.png

离线

楼主 #13 2021-06-11 16:16:01

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

我先试试烧录到TF卡把,我的TF卡是64G的,还得重买卡,对了 为什么要烧录到TF卡得8K的偏移位置啊

离线

楼主 #15 2021-06-11 16:31:12

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

那个boot0的bin文件大小不都接近64G了嘛

离线

楼主 #17 2021-06-11 16:33:49

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

不好意了 打错字了

离线

楼主 #18 2021-06-11 17:37:07

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

成功将boot0烧到tf中,和直接用xfel运行boot0现象是一样的。_20210611-1730.png _20210611-1731.png,在初始化DDR停止了。

离线

楼主 #20 2021-06-11 17:43:11

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

串口我已经改过来了

离线

楼主 #22 2021-06-11 18:29:00

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

我试试

离线

楼主 #24 2021-06-11 20:36:49

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

@哇酷小二
现象是一样的

离线

楼主 #26 2021-06-11 20:43:50

March
会员
注册时间: 2021-05-28
已发帖子: 61
积分: 23

Re: D1开发板的裸机程序

我去试试看

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn