主题 : tiny6410用Minitools裸机程序烧写问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 108262
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2014-09-20
最后登录: 2016-04-21
楼主  发表于: 2014-09-22 16:35

 tiny6410用Minitools裸机程序烧写问题

最近在ubuntu中学习裸机程序,但是用Minitools 烧写程序的时候出问题了,不知道大家有没遇到!
具体问题如下:
当选择直接烧写到nandflash中时,没问题,选择从nandflash启动程序能正常运行,但是直接下载到内存地址(0x50000000)运行时就出粗了,Minitools这边反馈的消息为:
Set User-Bin's Address Succeeded
Read USB Error
Data not accepted by the board
程序也没有正常运行。而串口输出的的信息是:
Downloading User-Bin succeed
Run UserBin
看来好像是下载成功了,可是程序没有成功运行呀!
网上也有人这么说,将程序直接下载到内存时,superboot就把CPU的控制权限交给你的程序了,所以Minitools才会输出那样的信息。说的也有道理呀,但是主要问题是程序不能正常运行!希望得到大家的帮助!
级别: 新手上路
UID: 118859
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2015-09-10
最后登录: 2015-12-03
1楼  发表于: 2015-11-19 20:20
我也遇到了这个问题。请问你解决了吗
级别: 新手上路
UID: 118859
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2015-09-10
最后登录: 2015-12-03
2楼  发表于: 2015-12-03 18:41
这个问题,我也没找到原因,但是通过另外一种方法,已经成功烧写裸机程序,并且运行,也是耽误了我好久的时间,所以不想大家也在这个问题上耽误了。还行那个评论不能截图。所以,加我qq吧2753530186,或者发qq邮件给我,请注明来自arm9之家。