ok6410 SD卡烧写裸机程序(支持大文件烧写)
2014-07-13 20:46
274 查看
我们假设你的OK6410什么程序都没有(开机没有任何反应)。
我们将三个线连接到开发板上面:
1,开发板电源线
2,USB转串口线:一端连接电脑USB口,一端连接开发板。
3,USBdevice线:一端连接电脑USB口,一端连接开发板。(就是开发板上面的小USB口,dnw下载程序用,请根据飞凌的资料安装好驱动程序)
硬件连接完毕,现在介绍烧写步骤。
烧写原理:用Linux的UBOOT命令 nand烧写程序到开发板。
1,通过SD_Writer.exe将mmc.bin烧写到SD卡中 ,将开发板设置到SD卡启动。(具体方法参见飞凌开发板linux3.0.1用户手册.pdf)
2,将SD卡安装到开发板中并启动,快速敲空格键让开发板停留在uboot的启动画面,如下图所示。
3,输入dnw 50008000下载你要烧写的程序,如图:
然后从dnw的usbport->Transmit->Transmit发送你要生成的led.bin文件。如下图
4,输入 nand erase 0 100000擦除nandflash前1Mb空间。
5,输入 nand write.uboot 50008000 0100000将内存地址50008000中的1Mb数据写到nandflash的0~100000空间中。(即前1Mb中,uboot中输入的数据默认16进制)
6,将开发板设置到nandflash启动,并启动开发板,你就可以看到4盏LED灯在循环亮。
因水平有限,如果有什么错误请各位网友指出,我看到一定会更正。
---------------------------------------------------------------------------
2012/08/08修改说明:由于OK6410采用的是每页4KB的nandflash,而CPU默认支持最大2KB每页的nandflash,而造成第一种方法烧写超过2KB,则方法失效,这是第二种方法,可以很好的兼容大的bin文件。
来自:http://blog.csdn.net/liushaowei2008/article/details/7713810
我们将三个线连接到开发板上面:
1,开发板电源线
2,USB转串口线:一端连接电脑USB口,一端连接开发板。
3,USBdevice线:一端连接电脑USB口,一端连接开发板。(就是开发板上面的小USB口,dnw下载程序用,请根据飞凌的资料安装好驱动程序)
硬件连接完毕,现在介绍烧写步骤。
烧写原理:用Linux的UBOOT命令 nand烧写程序到开发板。
1,通过SD_Writer.exe将mmc.bin烧写到SD卡中 ,将开发板设置到SD卡启动。(具体方法参见飞凌开发板linux3.0.1用户手册.pdf)
2,将SD卡安装到开发板中并启动,快速敲空格键让开发板停留在uboot的启动画面,如下图所示。
3,输入dnw 50008000下载你要烧写的程序,如图:
然后从dnw的usbport->Transmit->Transmit发送你要生成的led.bin文件。如下图
4,输入 nand erase 0 100000擦除nandflash前1Mb空间。
5,输入 nand write.uboot 50008000 0100000将内存地址50008000中的1Mb数据写到nandflash的0~100000空间中。(即前1Mb中,uboot中输入的数据默认16进制)
6,将开发板设置到nandflash启动,并启动开发板,你就可以看到4盏LED灯在循环亮。
因水平有限,如果有什么错误请各位网友指出,我看到一定会更正。
---------------------------------------------------------------------------
2012/08/08修改说明:由于OK6410采用的是每页4KB的nandflash,而CPU默认支持最大2KB每页的nandflash,而造成第一种方法烧写超过2KB,则方法失效,这是第二种方法,可以很好的兼容大的bin文件。
来自:http://blog.csdn.net/liushaowei2008/article/details/7713810
相关文章推荐
- OK6410烧写裸机程序到nandflash,不使用jlink,支持大文件烧写
- OK6410 烧写裸机程序到 nand flash
- OK6410烧写裸机程序到nandflash(改)
- Tiny6410按键轮询方式控制LED的SD卡启动裸机程序
- GEC210 烧写裸机程序到SD卡、flash
- 一灯大师之点亮OK6410开发板上4个LED裸机程序---嵌入式回归第十篇
- OK6410裸机程序---hello world
- OK6410裸机程序---hello world
- ok6410裸机开发启动程序模板
- SD卡一键烧写wince串口信息-飞凌OK6410
- 嵌入式成长轨迹65 【智能家居项目】【ARM 飞凌ok6410】【飞凌开发板——SD卡一键烧写】
- 在没有仿真器的情况下调试ok6410裸机程序
- OK6410裸机程序(一)——GPIO(LED)
- 只用串口和网络裸机开发ARM程序(OK6410开发板)纯(转)
- OK6410裸机程序(二)——系统时钟
- OK6410 SD卡一键烧写WinCE6.0串口输出消息
- 关于 ok6410sd卡usb不能烧写的问题
- OK6410裸机程序之开始模板(Linux环境)
- OK6410裸机程序---hello world
- OK6410用DNW下载led和ds18b20的裸机程序