友善之臂Mini2440NORflash bootloader烧写详述---亲测可用
bootloader:
1.友善之臂提供的Superboot2440.bin(该bootloader可以使用友善之臂提供的MiniTools一键烧写工具)该文件在开发板提供的资料images文件夹中(本资源有上传)
2.友善之臂的Supervivi(烧写Norflash中Supervivi再通过dnw依次烧写的Nandflash的bootloader、内核、文件系统((本资源有上传)supervivi-128M.bin)
硬件设备:
1.J-Link_ARM 2.J-Link转接板 3转接板与开发板的连接线 4.友善之臂的mini2440开发板套件
软件:
J-Link软件
硬件连接:
1.电脑——J-link——J-Link转接板——开发板
2.开发板NOR/Nandflash开关拨至NORflash端(很重要)
3.打开电源
打开J-Link软件:在电脑开始按钮——>所用程序/SEGGER/J-Link ARM /J-Flash ARM.
击File/New project——>"New project created successfully".
点击Options/Project settings——>点选CPU栏,点选“Core——>选择ARM9”,勾选“Use target RAM(faster)”,addr填写40000000
Init steps 改value1 为2ms
点选Flash栏,如果知道flash 型号写型号,不知道勾选“Automatically detect flash memony”
点击保存Project.
点击Target/Connect ——>显示“Connect successfully”.
点击File/Open data file 选择想要烧如的bootloader,(这里烧如的是Superboot2440.bin),Start address 选择为“0”;
点击Target/Erase chip,擦出NORflash,擦出成功
点击Target/Program,烧如Superboot2440.
打开超级终端测试,
烧写完成,如烧写Supervivi直接打开以上配置好的工程,Open data file 选择Supervivi,擦除,烧写 即可。
开发板出厂时,Norflash 中烧如了superboot,该bootloader可以识别CD卡,可以通过CD卡烧写NANDflash,如果没有CD卡,则循环检测USB通过USB配合Minitools可以一键烧写很方便。