微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > s3c2440 js28f320j3d75 Nor flash问题求教

s3c2440 js28f320j3d75 Nor flash问题求教

时间:10-02 整理:3721RD 点击:
从Nor flash启动,然后把代码搬移到了0x30000000。想读取设备的ID,但是读不出来,用的是普通的命令方式。但是从openjtag来看,读出来的是正常的Nor flash存的数据,也就是没有从ReadArray模式切换到Read Device Information模式。是不是 在之前还需要些什么操作呢?烧写Nor Flash很正常。求高人帮下忙看看可能是哪里错了~
#define ROM_BASE                                        0x00000000
#define out_w(v, a)             (*(volatile unsigned short *)(a) = (v))
#define in_w(a)                 (*(volatile unsigned short *)(a))
unsigned short readFlashID(void)
{
        unsigned short ID = 0;
        out_w(0x0090, ROM_BASE);
        ID = in_w(ROM_BASE + 2);  
        
        out_w(0x00ff, ROM_BASE);
                return ID;
}

大家有没有什么办法,现在束手无策了。就是  写不进去命令。

呵呵,路过,不太懂,只知道翻新的FLASH很多,大都不支持在线更新,

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top