设为首页收藏本站
查看: 16351|回复: 2

[MDK-ARM] MDK中关于FLASH烧写算法问题汇总

[复制链接]

3

主题

0

回帖

25

积分

新手上路

积分
25
liklon 发表于 2014-4-23 16:05:50 | 显示全部楼层 |阅读模式
本帖最后由 liklon 于 2014-4-23 16:39 编辑

1.怎样在RealView MDK中国版中添加自己的FLASH编程算法?
  用户可以自定义flash烧写算法,并把它们集成到RealView MDK中国版中。这些在RealView MDK中国版的用户手册中有详细的介绍。
  新的Flash编程算法.扩展名为*.FLX的输出文件包含新的编程算法,使用Configure Flash Download 中的Add按钮可将此编程算法文件添加到目标应用中的μVision工程中

2.在Flash烧写算法库中有对应Flash芯片的烧写算法, 但是烧写时出现超时错误
    这种情况一般是没有对总线等内部控制寄存器进行配置,客户可以写一个初始化文件对总线等内部控制寄存器进行配置。
    例如下面是针对S3C2410芯片和AM29160DB的Flash芯片进行配置的初始化文件:
  
  1. FUNC void Init_Board(void)
  2.    {
  3.    _WWORD (0x53000000 ,0x00000000);
  4.    _WWORD (0x4A000008 ,0xFFFFFFFF);   
  5.    _WWORD (0x4A00001C ,0x000007FF);   
  6.    _WWORD (0x4C000014 ,0x3);
  7.    _WWORD (0x4C000004 ,0x0005c042);                                                                    
  8.    _WWORD (0x56000070 ,0x00280000);
  9.    _WWORD (0x56000078 ,0x00000000);
  10.    _WWORD (0x48000000 ,0x22111110);
  11.    _WWORD (0x48000004 ,0x00000700);  
  12.    _WWORD (0x48000008 ,0x00000700);  
  13.    _WWORD (0x4800000C ,0x00000700);  
  14.    _WWORD (0x48000010 ,0x00000700);  
  15.    _WWORD (0x48000014 ,0x00000700);  
  16.    _WWORD (0x48000018 ,0x00000700);   
  17.    _WWORD (0x4800001c ,0x00018005);
  18.    _WWORD (0x48000020 ,0x00000700);   
  19.    _WWORD (0x48000024 ,0x008e0459);
  20.    _WWORD (0x48000028 ,0x000000B2);
  21.    _WWORD (0x4800002c ,0x00000030);
  22.    _WWORD (0x48000030 ,0x00000030);
  23.    _WWORD (0x56000014 ,0x1);
  24.    _WWORD (0x56000020 ,0xaaaa55aa);
  25.    _WWORD (0x56000028 ,0xffff);
  26.    _WWORD (0x56000024 ,0x0);
  27. }
  28.       Init_Board();
复制代码
    一般来说,在烧写时,都应该有这样的一个初始化文件。


3.当烧写Flash地址空间需要修改时,怎么办?

  修改图中所示的起始地址以及范围   
   




QQ截图20140423162242.png
回复

使用道具 举报

0

主题

2

回帖

20

积分

新手上路

积分
20
鸟叔 发表于 2014-5-4 13:43:51 | 显示全部楼层
支持一个,赞同~~
回复 支持 反对

使用道具 举报

0

主题

3

回帖

19

积分

新手上路

积分
19
irltDji 发表于 2015-1-18 13:46:19 | 显示全部楼层
好贴就是好贴












世界最大月付虚拟空间产品提供商,祝您购买愉快!
http://www.4008844442.net/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2024-4-28 22:11 , Processed in 0.057830 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表