目录
1.烧写工具
SS928使用的工具名称是ToolPlatform,打开后,烧写软件显示如下:

点击BurnTool,会进入烧写界面

2.烧写固件
选择串口(就是开发板的默认debug接口),服务器IP为本机电脑IP,板端IP配置为和电脑IP在同一网段,传输方式选择网口(因为配置了网口,猜测这里的IP应该是配置uboot的IP,然后通过tftp传输文件,因为这个地方的输出日志与后续的uboot烧写方法一致)
这里猜测这个软件的主要功能就是把手动烧写给变成了自动烧写?串口连接的终端,网口tftp传输文件。
我手里的开发板默认为SPI nand falsh启动,在测试烧写是使用的是Ebaina提供的出厂程序,ss928dev-nand.zip,解压后文件图下:

boot_image.bin:uboot;
fip.bin:内核、liteOS;
rootfs_ss928v100_2k_128k_128M.ubifs:文件系统
nand配置参数.txt:烧写后的uboot配置文件,在后续文章说明
分区表.xml:分区表(软件的配置文件),在后续文章说明

选择按分区烧写,并选择出厂程序中的分区表文件,然后点击烧写,

给开发板重新上电或复位,等待烧写完成

烧写完成

3. Uboot 配置
关闭ToolPlatform烧写软件,重启开发板,下图红框后的计数为0之前按下任意键,会进入uboot配置模式,会显示如下图:

这是在计时结束之后按下任意键,此时uboot的命令时无效的:

正常进入uboot配置模式后,打开“nand配置参数.txt”,依次复制四行命令到开发板终端,

输入sa后会保存配置

输入re后,开发板会重启,如下图,开发板启动成功

2206

被折叠的 条评论
为什么被折叠?



