【OK210试用体验】【关于SD卡刷裸机程序的问题求教!!!】 - 在线问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

【OK210试用体验】【关于SD卡刷裸机程序的问题求教!!!】

Murphy ( 楼主 ) 2015-8-11 12:30:12  只看该作者 倒序浏览
本帖最后由 ICHLIEBEDICH13 于 2015-8-12 20:02 编辑

【关于SD卡刷裸机程序的问题】【SD卡刷LED流水】【SD卡启动】

问题:
有没有人用SD卡刷裸机程序啊,或者DNW USB串口刷裸机程序的??

怎么通过SD卡启动裸机程序??

SD卡的裸机程序怎么烧写到NANDFLASH??
DNW USB驱动安装不上。

问题解决:解决方式详见本帖四楼。还有下面两位大神的帖子。

另外感谢“象棋小子”这位大神https://bbs.elecfans.com/jishu_499333_1_1.html
感谢“wwwming0329”这位大神http://home.elecfans.com/infocen ... id=1159165&do=index

奖励5积分

15个回复

陈明 发表于 2015-8-11 17:03:34
飞凌有个文档中有提到裸机编程的。
他的做法是在uboot启动时按任意键阻止系统启动。然后在uboot中使用命令将裸机程序烧写到sram中运行。
文档回家找一下,公司电脑上没有。
回复 1

举报 使用道具

Murphy 发表于 2015-8-11 17:20:51
wwwming0329 发表于 2015-8-11 17:03
飞凌有个文档中有提到裸机编程的。
他的做法是在uboot启动时按任意键阻止系统启动。然后在uboot中使用命令将裸机程序烧写到sram中运行。
文档回家找一下,公司电脑上没有。

我这有文档,不过,也就能看看,解决不了大问题,他用的是超级终端bootloader文件传送完成的,没有烧写SD卡,并且这个超级终端在win7下没有,我现在系统为win10,下了个超级终端,系统直接干崩溃了!!!

用DNW,结果就是安装不上那个USB驱动,又是系统的问题啊!醉了。

回帖的时候貌似不能用图片。

看了论坛里一个大神的帖子,正在解决问题中,欢迎一起讨论
回复 1

举报 使用道具

【OK210试用体验】SD卡刷裸机程序问题【问题的解决】欢迎大家一起讨论交流

Murphy 发表于 2015-8-11 17:23:22
本帖最后由 ICHLIEBEDICH13 于 2015-8-11 18:10 编辑

E:MyStudyZJTOK210Study问题对于搞硬件的人来说,点亮第一个流水灯意义重大,就如软件人的第一个“hello world”。只要不是纯粹进行上层应用开发,肯定少不了底层硬件的操作,所以,裸机程序也是我们学习嵌入式中的一个重要环节。
没有了JLINK,但210支持SD卡启动,无疑为调试起了很大的方便。但是,现在问题来了。
官方的《OK210裸机调试手册》对裸机程序看的也太重了吧,仅仅8页PDF,能干什么。这也没什么,重要的是自己去实践,去编程,多写多练。但是,仅8页的教程也没有说明白如何进行裸机烧写程序。

简单说下官方的这个裸机烧写教程吧,用到的工具:一根串口线,一根USB-MINI口线,一个有Linux u-boot 的210板卡,一个电源适配器,超级终端。我想,现在大多数人都不用XP了吧,超级终端也就没有了,不过网上倒是可以下载到win7版本的超级终端。我尝试下载了个超级终端,结果,在启动的时候直接把电脑系统干崩溃了!!!

然后尝试使用DNW软件,论坛里有人这么用,而且成功了。
一根串口线,一根USB-MINI口线,一个有Linux u-boot 的210板卡,一个电源适配器,一台装好了DNW 软件的电脑,另外正确安装好了USB转串口驱动,还有DNW USB驱动。这几个条件缺一不可。我电脑就因为缺少了DNW USB驱动,因为一直安装不上,下载了N个驱动都没有解决问题,驱动精灵也直接提示安装失败。没办法,这种线刷(经典的手机刷机fastboot模式)的方式也与我无缘了。


没办法,线刷没戏,既然支持SD/MMC启动,就使用SD进行卡刷吧。根据《OK210软件使用手册》的Linux使用篇的SD刷boot的方法尝试刷裸机DEMO程序LED。使用工具SDWRITE。直觉告诉我是可以成功的,但最终还是没有成功,不解,能在SD卡中启动boot为什么就不能启动其他裸机程序呢!

后来看了论坛一位大神的帖子,链接https://bbs.elecfans.com/jishu_499333_1_1.html还有他的博客http://m.blog.csdn.net/blog/huang20083200056/46491329给我很大的启发。我猜想,肯定是SDWrite没有给添加BL1文件头信息。
然后,我将这位大神的刷机工具“SdBoot.exe”下载过了,然后加载飞凌官方的裸机DEMO,LED,烧写到SD卡,然后插到板卡上,设置SD卡启动,上电启动,复位之后(可能需要多次复位重启),LED流水终于实现了!!!



后来也尝试了按键程序,蜂鸣器程序,都是可以通过这种方法实现SD卡启动的。
感谢论坛的这位大神,跟着学习中。




回复 1

举报 使用道具

陈明 发表于 2015-8-11 20:02:00
ICHLIEBEDICH13 发表于 2015-8-11 17:20
我这有文档,不过,也就能看看,解决不了大问题,他用的是超级终端bootloader文件传送完成的,没有烧写SD卡,并且这个超级终端在win7下没有,我现在系统为win10,下了个超级终端,系统直接干崩溃了!!!

用DNW,结果就是安装不上那个USB驱动,又是系统的问题啊!醉了。

超级终端用不 了,可以用SecureCRT
回复 1

举报 使用道具

Murphy 发表于 2015-8-12 14:11:43
wwwming0329 发表于 2015-8-11 20:02
超级终端用不 了,可以用SecureCRT

我尝试了,没有成功,不知道大神有没有试过啊
@wwwming0329
回复 1

举报 使用道具

陈明 发表于 2015-8-12 14:26:56
ICHLIEBEDICH13 发表于 2015-8-12 14:11
我尝试了,没有成功,不知道大神有没有试过啊
@wwwming0329

晚上回去发帖。@你
回复 1

举报 使用道具

Murphy 发表于 2015-8-12 14:47:25
我等着看帖哈
回复 1

举报 使用道具

Murphy 发表于 2015-8-12 14:56:27
wwwming0329 发表于 2015-8-12 14:26
晚上回去发帖。@你

@wwwming0329

哈哈,大神,这次secureCRT Y传输协议传送代码成功了

太开心了
回复 1

举报 使用道具

陈明 发表于 2015-8-12 21:06:20
ICHLIEBEDICH13 发表于 2015-8-12 14:56
@wwwming0329

哈哈,大神,这次secureCRT Y传输协议传送代码成功了

不是大神,我也是新手。
刚水了一帖,欢迎来指教https://bbs.elecfans.com/jishu_506109_1_1.html
回复 1

举报 使用道具

Murphy 发表于 2015-8-12 21:38:38
wwwming0329 发表于 2015-8-12 21:06
不是大神,我也是新手。
刚水了一帖,欢迎来指教https://bbs.elecfans.com/jishu_506109_1_1.html

刚刚完成的,secureCRT  https://bbs.elecfans.com/jishu_506114_1_1.html

@wwwming0329
回复 1

举报 使用道具

燕小飞 发表于 2015-8-13 09:29:50
putty    win7下推荐使用
回复 1

举报 使用道具

Murphy 发表于 2015-8-13 10:46:03
燕小飞 发表于 2015-8-13 09:29
putty    win7下推荐使用

putty表示没用过,应该是一款新软件吧,开发工具太多了,习惯一两个就好。
回复 1

举报 使用道具

奔跑小蜗牛 发表于 2015-8-14 18:12:16
好像没有WIN7 64位的US驱动,有xp的
回复 1

举报 使用道具

Murphy 发表于 2015-8-14 22:08:20
奔跑小蜗牛 发表于 2015-8-14 18:12
好像没有WIN7 64位的US驱动,有xp的

恩恩,我win1064位没装上
回复 1

举报 使用道具

power 发表于 2017-10-17 14:29:15
回复 1

举报 使用道具

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-12-22 10:55 , Processed in 0.764570 second(s), Total 58, Slave 47 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表