1.1打开工具软件里面的DNW.exe软件,设置相关参数,波特率采用“115200”,在Configureation的Option下设置linux
1.2安装USB驱动android
1)首先将J2开关拨至SD-BOOT处,打开串口工具,设置好参数,而后开发板上电,提示安装USB下载驱动,这里注意不要选择自动安装软件,而是要选择选择从列表或指定位置安装,而后点击下一步;windows
2)选择搜索位置包括这个位置,而后点击浏览;工具
3)找到光盘里工具软件文件夹的“USB driver”,而后点击肯定,而后下一步;测试
4)直至USB驱动安装完成;spa
有时候或者本身已经安装了USB的驱动,可是再次安装过程当中出现找不到相关文件,就手动安装,该文件在光盘工具软件文件夹里的USB Driver。命令行
2.1下载测试程序并运行内存
1)打开串口工具,设置好相关参数,download adress设置为:0xd0020010,点击“Serial Port”,选择“connect”开发
2)“USB:OK”,表示驱动OK,USB线已经正常跟板子链接,而后点击“USB Port”cmd
选择Transmit”,打开keyled_gpio文件夹的keyled.bin文件;
4)文件下载后,DNW标题栏的USB状态会有“USB:0K”变为“USB:X”,而后再迅速变回“USB:OK”,即表示keyled.bin下载成功,此时,能够发现4个LED所有点亮,控下K7,4个LED不断亮灭状态切换。
烧写Linux系统的镜像文件
准备工做
1)参考GPIO测试实验,配置好硬件链接。
2)将GEC_IOT_SYS目录拷贝到F盘(或者其它盘)。
Fastboot下载
1)打开串口工具,设置好相关参数,download adress设置为:0xd0020010,点击“Serial Port”,选择“connect”;
2)“USB:OK”,表示驱动OK,USB线已经正常跟板子链接,此时按下复位按键(切记),而后点击“USB Port”
3)选择Transmit”,打开GEC_IOT_SYS文件夹内Linux_image的gec210_usb.bin文件;
4)文件下载后,DNW标题栏的USB状态会有“USB:0K”变为“USB:X”,而后再迅速变回“USB:OK”,即表示gec210_usb.bin下载成功,这时210的相关寄存器初始化完毕。而后设置DNW参数,Download adress修改成0x23e00000,
5)接下来咱们就能够下载u-boot文件,点击USB Port > Transmit;选择F盘的GEC_IOT_SYS里images中Linux_image文件下的u-boot-7Inch-ok.bin文件;
6)下载u-boot-7Inch-ok.bin到内存运行以后,串口输出信息,以下图所示
系统文件固化
1)格式化nand flash,在串口终端输入“nand scrub”,按回车,如图所示;
2)在串口终端输入“Y”,而后按下回车键“Enter”;
NADN FLASH格式化完毕。
说明:在固化程序到flash以前,咱们须要先将flash格式化,不然在进入文件系统的时候会进行ECC校验,等待时间较长。
3)在串口终端输入“fastboot”,而后按下回车键“Enter”;
4)这时候若是PC提示发现新硬件,须要咱们安装fastboot的驱动程序,选择从列表或指定位置安装(高级)。
5)浏览选择F:\GEC_IOT_SYS下的gec_android_driver文件夹,而后带驱动安装完毕,以下图所示;
6) 在windows点击开始,选择“运行”,而后输入“cmd”,按回车,在Windows命令行终端输入”F:”,按回车,而后输
”cd GEC_IOT_SYS\fastboot”
7)而后输入“fastboot devices”,查询当前设备
8)而后输入执行以下烧写指令,烧写系统的uboot和内核及文件系统;
fastboot flash uboot f:\GEC_IOT_SYS\linux_image\u-boot-7Inch-ok.bin
fastboot flash kernel f:\GEC_IOT_SYS\linux_image\uImage-ok-7Inch
fastboot flash root f:\GEC_IOT_SYS\linux_image\gec-qt4-rootfs.img
启动测试
系统更新以后,关掉电源,将启动方式选择为nand(S4),从新上电开发板,设置系统启动的参数
l 串口终端输入:
# setenv bootcmd nand read 0x30008000 0x600000 0x500000 \;bootm 0x30008000
l 串口终端输入:
#setenv bootargs root=/dev/mtdblock4 init=/linuxrc console=ttySAC0,115200 rootfstype=yaffs rw
l 串口终端输入saveenv 保存环境变量
至此,Linux系统镜像固化或者更新完毕。重启开发板,进入Linux系统。