• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : mini2440 程序固化问题??!!! 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 8945
精华: 0
发帖: 21
金钱: 140 两
威望: 49 点
综合积分: 42 分
注册时间: 2009-09-12
最后登录: 2010-10-20
楼主  发表于: 2010-09-10 18:26

 mini2440 程序固化问题??!!!

严格按照mini2440手册上,supervivi超级终端选择【a】,然后用DNW下载相应的bin文件到nandflash中,再然后选择从nandflash启动,复位,程序能跑起来。但断电后就没了!!!!!请问各位高手,怎么把程序固化在nandflash中!!!!!
级别: 新手上路
UID: 8945
精华: 0
发帖: 21
金钱: 140 两
威望: 49 点
综合积分: 42 分
注册时间: 2009-09-12
最后登录: 2010-10-20
1楼  发表于: 2010-09-10 20:57
难道各位没有遇此情况 还是太简单了不屑解答!!!!
级别: 侠客
UID: 11461
精华: 0
发帖: 89
金钱: 450 两
威望: 93 点
综合积分: 178 分
注册时间: 2009-12-08
最后登录: 2017-08-29
2楼  发表于: 2010-09-10 21:39
我没有用supervivi烧写过nandflash
烧写方法有很多的,H-JTAG可以的
用仿真器也是可以的
自己写程序也是可以的,只要先把你的bin文件放到sdram里面
然后通过writenandflash函数写入nandflash就可以了
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2010-09-10 21:53
很可能是你的程序有问题。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 8945
精华: 0
发帖: 21
金钱: 140 两
威望: 49 点
综合积分: 42 分
注册时间: 2009-09-12
最后登录: 2010-10-20
4楼  发表于: 2010-09-11 21:40
程序是光盘上提供的ucos测试代码上改的,启动代码部分没有任何改动,只是c函数部分改了,如果是程序有问题,那应该是什么样的问题了?????
级别: 侠客
UID: 11461
精华: 0
发帖: 89
金钱: 450 两
威望: 93 点
综合积分: 178 分
注册时间: 2009-12-08
最后登录: 2017-08-29
5楼  发表于: 2010-09-12 12:12
你的bin文件有多大呢
级别: 侠客
UID: 10318
精华: 0
发帖: 63
金钱: 320 两
威望: 67 点
综合积分: 126 分
注册时间: 2009-10-31
最后登录: 2012-03-18
6楼  发表于: 2010-09-17 21:33
如果你的bin文件大于4K 需要在启动代码里加上从nand flash 搬运的代码 ADS中的入口地址改为0x30000000,具体可参考2440test里面的2440init.s和nand.c文件 .找个2440init.s分析说明看看就大体知道怎么回事了。
级别: 侠客
UID: 25655
精华: 0
发帖: 86
金钱: 440 两
威望: 88 点
综合积分: 172 分
注册时间: 2010-07-27
最后登录: 2018-12-08
7楼  发表于: 2010-09-18 10:30
supervivi的a 只能烧写到RAM中
因此你断电压后就没了


如果想弄到NAND flash中 还需要想其他办法
不然就算你用sv 的少些uboot, kernel,yaffs功能 恐怕也没办法从nand flash调回RAM中
所以建议楼主 先弄一个uboot 作为实验平台。
级别: 侠客
UID: 11461
精华: 0
发帖: 89
金钱: 450 两
威望: 93 点
综合积分: 178 分
注册时间: 2009-12-08
最后登录: 2017-08-29
8楼  发表于: 2010-09-18 11:12
引用第7楼samcctv于2010-09-18 10:30发表的  :
supervivi的a 只能烧写到RAM中
因此你断电压后就没了


如果想弄到NAND flash中 还需要想其他办法
.......


它的a有烧写到nand的功能,呵呵
级别: 新手上路
UID: 38110
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2011-02-21
最后登录: 2011-05-01
9楼  发表于: 2011-04-22 10:50

 回 8楼(myitlover) 的帖子

  呵呵   都没见有具体方法的
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go