查看: 16703|回复: 15

ok6410移植uC/OSⅡ问题

anminaa 该用户已被删除
anminaa 发表于 2011-5-14 14:33:48 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

西夏 该用户已被删除
西夏 发表于 2011-5-14 15:14:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

0

回帖

0

积分

s200661524 发表于 2011-5-14 20:58:56 | 显示全部楼层
本帖最后由 s200661524 于 2011-5-14 21:01 编辑

我的成功了烧到flash中加了LCD,SD卡,触摸屏,znFAT文件系统 QQ截图20110514205943.jpg QQ截图20110514210010.jpg QQ截图20110514210023.jpg
anminaa 该用户已被删除
楼主| anminaa 发表于 2011-5-15 06:45:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

0

回帖

0

积分

s200661524 发表于 2011-5-15 09:39:28 | 显示全部楼层
回复 4# anminaa
你先说说是怎么做的?你上面说得那么简单找不到你的问题在哪儿,比如烧到flash的哪儿了?
anminaa 该用户已被删除
楼主| anminaa 发表于 2011-5-15 10:10:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

0

回帖

0

积分

s200661524 发表于 2011-5-15 10:55:52 | 显示全部楼层
回复 6# anminaa
也就是你把这个烧到了flash的0开始的地址上?这样能启动才怪呢,你把u-boot给擦除了,你的ucos里面应该没有初始化硬件设备的程序吧,比如内存,时钟,串口等?没有初始化串口怎么会有消息呢?还有你的ucos里有把程序从nandflah里面复制到内存的模块吗?如果没有怎么去执行呢? 不要把ucos烧到从0开始的地方,烧到手册上linux内核所在的的地方去,就不用改u-boot的启动命令参数了,还有就是u-boot默认是把flash里面的程序复制到50008000,所以你编译的时候要那基地址设置为那个地方
anminaa 该用户已被删除
楼主| anminaa 发表于 2011-5-15 11:38:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

0

回帖

0

积分

s200661524 发表于 2011-5-15 12:15:11 | 显示全部楼层
回复 8# anminaa
我被你搞糊涂了,你这到底是要烧写u-boot还是ucos呢?如果是ucos就不能烧到flash0开始的地方,不能按照u-boot的方法,不要所有的照葫芦画瓢,照搬过来不能成功了,要根据具体情况,他们的原理不一样,原因见上面解释,呵呵!
anminaa 该用户已被删除
楼主| anminaa 发表于 2011-5-15 12:29:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则