lzgnanjing

lzgnanjing

0个粉丝

1

问答

0

专栏

0

资料

lzgnanjing  发布于  2022-03-31 15:45:30
采纳率 100%
1个问答
4939

Hi3516DV300如何编译出SPI NorFlash对应的Uboot

悬赏金¥ 10
已结题

现在用的A182-Hi3516DV300开发板,看官方的出厂固件提供了”Hi3516DV300-nor flash”和”Hi3516DV300-nand flash”两个不同版本。
在修改过的SDK中Uboot的代码是共用的一份,想知道如何编译出Hi3516DV300-nor flash所匹配的uboot?
编译参数等如何设置?

我来回答
回答8个
时间排序
认可量排序

来自远方

16个粉丝

31

问答

40

专栏

132

资料

来自远方 2022-03-31 18:36:13
认可1

Spi nor跟nor一样

在学了在学了!

3个粉丝

36

问答

104

专栏

162

资料

在学了在学了! 2022-04-01 15:41:05
认可0
易百纳技术社区该回答已被题主采纳为最佳答案

在uboot的目录下有uboot配置文件的目录,
在里面找到对应设备的默认配置文件,可以选择uboot的flash支持,
例:u-boot-20xx/configs/hi3516dv300_defconfig,
如下图就同时开启了spinand和spinor的支持。

如果是要换flash的话,那还要再配置flash器件在uboot里

在学了在学了!

3个粉丝

36

问答

104

专栏

162

资料

在学了在学了! 2022-04-01 15:41:51
认可0

大概是这样吧,有什么不对的劳烦指正一下,我目前理解是这样的

北邙山小气鬼

0个粉丝

0

问答

0

专栏

0

资料

北邙山小气鬼 2022-04-07 14:52:19
认可0

在uboot的目录下有uboot配置文件的目录,
在里面找到对应设备的默认配置文件,可以选择uboot的flash支持,找到对应的配置后,make 该配置,然后 make menuconfig 后可以查看是否启用。然后make 编译即可

fly

0个粉丝

7

问答

5

专栏

1

资料

fly 2022-05-10 16:27:49
认可0

刚巧遇到了这个问题,学习了!

将离

1个粉丝

0

问答

0

专栏

6

资料

将离 2022-06-28 18:29:48
认可0

这个uboot就是把flash的内核拷贝到内存 所以uboot得支持nor 或者 nand的驱动 修改配置文件即可

愚人陆陆

2个粉丝

11

问答

19

专栏

9

资料

愚人陆陆 2022-07-01 11:02:15
认可0

学到了

刘兵

6个粉丝

3

问答

3

专栏

6

资料

刘兵 2022-08-25 14:50:05
认可0

UBOOT编译选项只涉及到UBOOT本身是否支持访问nor或nand的功能,编译后的bin文件需要用sdk里面的小工具合成一下即可。小工具只是把一部分关键的内核寄存器和IO寄存器的配置,放在CPU上电识别的地址空间,一旦上电先根据IO引脚的配置,CPU内部的ROM代码会加载相应的nor或nand里面前几k字节(含寄存器值和几百字节的引导代码)的内容到内部ram,然后再把这几k的内容拷贝到相应的寄存器完成设置,完了之后再调用几百个字节来加载完整的uboot,加载完成就直接运行uboot,然后uboot引导linux内核启动。
整个流程就是:ROM判断IO引脚的启动配置->加载寄存器值和引导代码->写入寄存器值->执行引导代码加载uboot->执行uboot加载linux内核->执行linux内核完成引导。

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区