jlink烧写mini2440 nor flash
最近被mini2440搞得挺郁闷的,下载了官网上的u-boot不能用,还把板子上的supervivi搞得不能动了。参考了网上很多的步骤,总结如下: J-Link有一个功能很强大的Flash烧写工具叫J-Flash,但是对于S3C2440的NOR Flash操作有些麻烦:烧写NOR Flash时需要设置SDRAM,否则速率很慢. 我已经搅好了J-Link的配置文件,可以使用SDRAM作缓冲以提高烧写NOR flash的速度.? J-link配置文件 (for mini2440 NOR flash)http://www.amobbs.com/thread-3888279-1-1.html (1)解压生成*.jflash文件,打开J-Flash ARM工具,选择菜单open,打开该扩展名为jflash的文件 (2)选择菜单open,将友善之臂提供的supervivi-12M重新命名为superviivi-12M.bin,然后选择target->programe &verify 需要注意的地方如下: 1)开发板要上电,跳线选择nor flash 启动 2)jlink烧写完后将jlink连接线断开 3)上电启动nor flash,应该可以看到supervivi的界面了 如果不使用.flash文件配置,可以按照如下步骤配置: 自己配置的话,基本配置如下,主要是要参考光盘里带的init script,自己填入初始化选项中。 配置的主要过程如下: 菜单:[Options]-->[optionsettings] 1. Gneral : Connectioin to J-link -->USB : Device 0 2. Target Interface : 保持默认设置,不用动 3. CPU : Core --> Auto,Little endian Use target RAM(faster)-->Addr:4000000064KB(主要是这个,不用的话就太慢了) 初始化序列(Initsequence)按下面的填,也是从H-Jtag的script扒出来的,我简单做了下注释。 ##-------Action-----Value0------Value1 4. Flash 取消"Automaticallydetect flash memory",然后"Select Flash Device"。 mini2440的Flash型号是:SST39VF1601,选中之后不要改写任何数值。 5. Production Erase,Program and Verify enable. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |