打印
[应用方案]

NUC980-镜像烧录

[复制链接]
楼主: 梅花香自123
手机看帖
扫描二维码
随时随地手机跟帖
41
梅花香自123|  楼主 | 2023-9-29 11:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
创建烧录配置文件
说明
在window中使用nuwriter进行烧录时,我们对flash进行擦除,对特定的地址烧录不同的文件是通过nuwriter的配置栏填入不同地址,或通过特定的按钮进行操作.
在ubuntu/debian中使用是配置文件进行烧录地址配置等,文件格式为.ini.里面包含了启动方式选择 烧录镜像等选择
拷贝nuwriter源码目录的配置文件至nuwriter工具目录
cp Source/nuc980bsp/nuwriter/run.ini Source/application/nuwriter/

使用特权

评论回复
42
梅花香自123|  楼主 | 2023-9-29 11:48 | 只看该作者
配置烧录配置文件
打开工具目录下的run.ini文件
选择启动方式

使用特权

评论回复
43
梅花香自123|  楼主 | 2023-9-29 11:48 | 只看该作者
选择DDR参数

使用特权

评论回复
44
梅花香自123|  楼主 | 2023-9-29 11:49 | 只看该作者
[color=rgba(0, 0, 0, 0.75)]配置镜像的路径、类型、地址等
  • 定位SPINAND的flash参数配置项中



使用特权

评论回复
45
梅花香自123|  楼主 | 2023-9-29 11:49 | 只看该作者
配置u-boot-spl.bin的路径、类型、地址


使用特权

评论回复
46
梅花香自123|  楼主 | 2023-9-29 11:49 | 只看该作者
配置u-boot.bin的路径、类型、地址

使用特权

评论回复
47
梅花香自123|  楼主 | 2023-9-29 11:50 | 只看该作者
配置uboot环境变量的路径、类型、地址

使用特权

评论回复
48
梅花香自123|  楼主 | 2023-9-29 11:50 | 只看该作者
配置内核镜像的路径、类型、地址

使用特权

评论回复
49
梅花香自123|  楼主 | 2023-9-29 11:50 | 只看该作者
配置根文件系统的路径、类型、地址


使用特权

评论回复
50
梅花香自123|  楼主 | 2023-9-29 11:51 | 只看该作者
擦除配置

使用特权

评论回复
51
梅花香自123|  楼主 | 2023-9-29 11:51 | 只看该作者
串口终端信息查看
可使用minicom工具查看调试口的信息
如未安装可通过如下命令安装
sudo apt-get install minicom

使用特权

评论回复
52
梅花香自123|  楼主 | 2023-9-29 11:51 | 只看该作者
查看启动信息
打开minicom工具
sudo minicom -s
选择串口和波特率

使用特权

评论回复
53
梅花香自123|  楼主 | 2023-9-29 11:52 | 只看该作者
设置板子的启动方式为USB启动,然后上电,查看串口终端打印消息

使用特权

评论回复
54
梅花香自123|  楼主 | 2023-9-29 11:52 | 只看该作者
说明
当终端出现Boot from USB信息,则说明启动方式选择正确
如不出现任何信息,则检查设备硬件连接是否正确,启动方式是否选择正确

使用特权

评论回复
55
梅花香自123|  楼主 | 2023-9-29 11:52 | 只看该作者
USB线刷
进入工具安装目录
cd Source/application/nuwriter/

使用特权

评论回复
56
梅花香自123|  楼主 | 2023-9-29 11:53 | 只看该作者
擦除flash
编辑配置文件 [color=rgba(0, 0, 0, 0.75)]运行擦除
  • 终端执行命令

    ./install/bin/nuwriter run.ini





使用特权

评论回复
57
梅花香自123|  楼主 | 2023-9-29 11:53 | 只看该作者
[color=rgba(0, 0, 0, 0.75)]烧录文件
  • 编辑配置文件

使用特权

评论回复
58
梅花香自123|  楼主 | 2023-9-29 11:53 | 只看该作者
运行烧录
再次启动方式为USB启动,然后上电。
终端执行命令
./install/bin/nuwriter run.ini

使用特权

评论回复
59
梅花香自123|  楼主 | 2023-9-29 11:54 | 只看该作者
[color=rgba(0, 0, 0, 0.75)]设置启动方式为SPINAND启动,然后上电,查看串口终端信息

使用特权

评论回复
60
梅花香自123|  楼主 | 2023-9-29 11:55 | 只看该作者
说明
如串口终端只进入Uboot命令界面,未进入内核。可依据env.txt文件设置环境变量,后续再通过uboot修改uboot源码设置环境变量。
串口终端输入以下指令
setenv setspi sf probe 0 300000000
setenv loadkernel sf read 0x7fc0 0x200000 0x800000
setenv bootdelay 1
setenv bootcmd ‘run setspi;run loadkernel;bootm 0x7fc0’
saveenv
reset
———————————

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则