这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » boot 问题紧急求助? 郁闷了好几天了!

共9条 1/1 1 跳转至

boot 问题紧急求助? 郁闷了好几天了!

菜鸟
2005-11-09 20:55:57     打赏

我现在在用SHARP LH7A404 ,它内部自带了片内RAM,共80K字节(0XB0000000 开始),我现在编的程序要求是,能从串口下载BOOTLOADER 到SDRAM中执行和COPY NANDFLASH bootloader 到SDRAM.(程序用防真器下的片内RAM执行)串口下载已经走通了,但是在COPY NANDFLASH bootloader 读ID时就不对了.但是硬件上的绝对没有问题的,代码的NANDFLASH操作也是没有问题的,因为我BOOTLOADER中也是一样的代码是可以的.而且我在AXD中,用SMEM来设置寄存器来操作读NANDFLASHID 也是可以的,然后我翻译成汇编.用ads编译,在片内RAM运行,还是不行.我ADS设置,R0 0XB0000000, RW 0XB0008000 ENTRY 0XB000000.

请哪为大侠帮帮小弟啊!




关键词: 问题     紧急     求助     郁闷     几天    

菜鸟
2005-11-09 21:30:00     打赏
2楼
你不是有仿真器吗,最好的方法是一步一步跟踪一下,看看问题出在那里。

菜鸟
2005-11-09 21:34:00     打赏
3楼
对了,你这款CPU是不是ARM720T的?如果是ARM720T的话,注意一下MMU和CACHE有没有影响。

菜鸟
2005-11-09 22:13:00     打赏
4楼
我这块是arm922t的 我查了各个口线信号都是没有问题的啊!所以我怀疑是不是我ADS设置有问题.我就怕MMU映射表有问题所以我没用MMU,代码就几行读NANDID.

菜鸟
2005-11-09 22:16:00     打赏
5楼

这个小问题搞了我好几天了,累死人了!


菜鸟
2005-11-09 23:50:00     打赏
6楼

你所说,板子肯定没有问题,那问题肯定是出在你的代码上。

你先撇开别的东西,直接写一个最简单的程序试一试,在你这个最简单的程序里面读取NAND FLASH ID,看看行不行。


菜鸟
2005-11-10 00:17:00     打赏
7楼

是啊 我就用汇编写了几行代码 读ID啊,口线我都点过了 都没有问题 可是就是读不到啊!

崩溃!


菜鸟
2005-11-10 00:20:00     打赏
8楼

你的意思指用最简单的一个程序,都读不到ID?


菜鸟
2005-11-10 17:09:00     打赏
9楼
是的 我就写了个简单的程序,读ID然后用串口送出来可就是不对啊,我做这个本来是想做Nandflash来boot的,就把NORFLASH给去掉了.现在boot是可以了就差这个了 火死了!

共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]