1. 嵌入式系统须要被安装到开发板的nandflash上 或者 SD卡上

2. 须要安装的嵌入式Linux系统能够分三个部分

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

1> Bootloader 启动OS

3> 放应用程序 、用户文件 、配置文件

3. 把嵌入式Linux系统安装到Nandflash的详细步骤?

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

这里先採用左边dd命令/windows烧写软件方式

1. 将标准SD卡通过卡槽插到笔记本上

2. 高速格式化SD卡

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

3. 烧写启动安装程序

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

我的今天烧写的时候也出现了这个问题。之前学校的台式机一直用的非常顺!百度了这种方法然后就OK了

SD_Writer这个软件,可是每次写都会错误,是操作方法有误。

正确操作方法例如以下:

1.​先以管理员权限来执行SD_Writer 这个软件

2.​Scan后会出现盘符。比方说J

3.​必需要需要先format,windows会弹出一个对话框,要执行一会

4.选要烧录的bin文件,出现It`s ok

4. 烧写完成后。启动开发板上的安装启动程序

1>将SD卡插到开发板插槽。开发板设置为SD卡启动,即拨码开关为0001 1111

2> 上电启动之前按住键盘的空格键, 然后上电, 通过SecureCRT连接终端(先连接好),

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

5. 利用上面的下载安装引导程序和USB下载线,从PC机上把嵌入式Linux系统下载安装到开发板上

以下依次安装uboot和linux

第一步:Format the nand flash

第二步:选择第【3】项:Burn image from USB 下载bootloader

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

这里选1 Flash u-boot

然后把在虚拟机上安装dnw USB驱动,通过dnw将目标文件下载开发板中

这里是把镜像文件传到开发板的内存里面去 5000000为开发板内存首地址 然后开机引导程序会自己主动把内存中的镜像复制到nandflash中

这样uboot就下载好了 如今再来下载linux内核

串口终端选择第二项:Flash Kernel

下图可看下载成功:

再然后就下载文件系统:这里串口终端选择第三项

然后在再Linux虚拟机下用dnw下载对应的文件系统

这个下载过程大概比較长,比較123M的文件系统还是蛮大的

这里看到100%complete表示文件系统下载完毕。

然后关闭开发板电源,将开发板切换到nandflash启动。OK了!整个Linux系统就安装到开发板上了!

再次打开开发板的电源。这里整一张成功安装后的图片:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

照着国嵌的视频走的。想想半年前这些操作都已经相当熟练了,半年过后好多步骤印象还是忘了。只是大体流程还是记得的。今天又一次安装一遍顺便写写笔记回顾熟悉一下!

最新文章

  1. WebAPi返回类型到底应该是什么才合适,这是个问题?
  2. 吉特仓储管系统(开源WMS)--分享两月如何做到10W+的项目
  3. linux-yum
  4. C#小程序飞行棋地图绘制
  5. 100114D
  6. sql server多数据库查询 远程数据库查询
  7. AutoIT 实现Firefox上传文件
  8. [SAP ABAP开发技术总结]逻辑数据库
  9. POJ-2481 Cows (线段树单点更新)
  10. css li 列表
  11. 10165 - Stone Game(Nim游戏)
  12. win10 edge扩展
  13. 基于Socket通讯(C#)和WebSocket协议(net)编写的两种聊天功能(文末附源码下载地址)
  14. 利用 yEd 软件做元数据管理
  15. jquery easyui 中tab页添加其他页面,href与content的用法与区别
  16. Linux驱动开发调试 -- 打开dev_dbg()【转】
  17. HDU 4309 Seikimatsu Occult Tonneru(最大流+二进制枚举)
  18. LeetCode 6. ZigZag Conversion & 字符串
  19. odoo开发笔记 -- 异常、错误、警告、提示、确认信息显示
  20. CreateMutex和WaitForSingleObject组合的有关问题

热门文章

  1. JS 实现图片模态框,幻灯片,跑马灯功能
  2. Spring学习总结(5)——IOC注入方式总结
  3. 修改tomcat小猫图标,设置项目的favicon图标
  4. Method of address space layout randomization for windows operating systems
  5. Flume Source官网剖析(博主推荐)
  6. go package的理解
  7. background-size在PC端和移动端使用媒体查询的不同
  8. Python3的取余操作
  9. JavaScript系列--JavaScript数组高阶函数reduce()方法详解及奇淫技巧
  10. springboot下静态资源的处理(转)