在线问答
直播中

himol

11年用户 607经验值
擅长:可编程逻辑 电源/新能源 MEMS/传感技术 测量仪表 嵌入式技术 制造/封装 模拟技术 连接器 EMC/EMI设计 光电显示 存储技术 EDA/IC设计 处理器/DSP 接口/总线/驱动 控制/MCU RF/无线
私信 关注

【OK210试用体验】系统概述及手动USB 系统安装_02

` 本帖最后由 himol 于 2015-10-30 14:49 编辑

    个人学习思路:仅供参考,其中有硬伤的欢迎大神拍砖
    在正式学习嵌入式之前要对嵌入式有个整体的认识,基础工作要做好。当这些工作完成后就可以按照学习计划按照顺序一点一点完成。
一、概念及系统了解

嵌入式的定义:
   嵌入式系统是以应用为中心计算机技术为基础,软硬件可裁剪、对功能、功耗、成本、体积、可靠性、有严格要求的专用计算机
  (PS:好好琢磨这句话,我们遇到都只是扫一眼。从来没有想过,仔细想想你就会发现奥妙)
硬件系统:
    嵌入式系统构架:
     (1)嵌入式处理器
     (2)板载硬件
     (3)嵌入式操作系统
     (4)嵌入式应用程序
图片1.png

软件系统:
  嵌入式操作系统是嵌入式应用软件的基础和开发平台。嵌入式系统具有操作系统的最基本的功能。
    (1)进程调度
    (2)内存管理
    (3)设备管理
    (4)文件管理
    (5)操作系统接口(API接口)
二、开发板系统安装
准备工作:
1.链接串口线+超级终端(串口助手)
(如果是笔记本需要串口转USB)
2.链接mini_USB线并安装USB驱动
3.打开DNW (此时菜单栏显示:USB OK)

(一)USB手动安装
(ps:手动安装只是为了大家能够清晰的了解安装过程)

1.格式化nand  flash (使用Eboot 格式化)
(1)快速按reset键>>+空格
(2)键盘输入 ‘a’(eraser all the flash)【完成】

2.SD卡安装bootload
(1)格式化SD卡
(2)启动SD_Writer 按照要求安装Linux 映像文件。
(3)SD卡安装到开发板
(4)拨码开关:SD卡启动【2 3 ON】>>重启>>空格
    (进入bootload 菜单)
    此时状态:DNW  USB断开
            1)configuration >>>options
            (u*** port (下载地址):0x57e0 0000 )

3.安装bootload到nand flash
(5)超级终端输入:dnw  5000 8000 【等待下载】
(6)通过:DNW  安装Linux u_boot.bin 【终端显示ok】
     u_boot.bin文件烧写到nand flash
(7)擦除nand flash :  nand erase  0  100000【ok】
     u_boot.bin 处于内存中。
(8)nand  write.uboot
                   5000 8000【目标位置】   
                   0【烧写路径的起始地址】
                   100000【烧写地址的长度】
(9)调整拨码开关:nand flash 启动【2 ON】
(10)快速按键:Reset>>+空格

4.安装Linux内核到nand flash
(11)dnw 5000 8000【启动dnw 下载数据】
(12)Nand  erase 100000  500000
                   【擦除nand flash】
(13)nand  write.e 5000 8000  100000  500000

5.安装文件系统到nand flash
(14)Dnw 5000 8000 【启动dnw】【下载数据】
(15)Nand  erase 600000 10000000
(16)Nand write.e 5000 8000   600000  10000000
  
(二)自动安装
自动安装参考

` 图片2.png

回帖(1)

himol

2015-9-11 00:11:39
求拍砖。。。。。如有不当地方望谅解。。。。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分