您的位置: OpenADSP社区论坛 -> SHARC/TigerSHARC专区 -> 新手上路 -> 【OpenADSP开源社区】21489的Flash烧写详细... 
本帖共有1674个阅读者
发表帖子 发表投票 回复主题
【OpenADSP开源社区】21489的Flash烧写详细说明
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
【OpenADSP开源社区】21489的Flash烧写详细说明

开发平台

ADSP-21489-CORE(开发板):https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.jjs4lH&id=39868115399

AD-HP530ICE(仿真器):https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.20.rPdX3j&id=38007242820

此烧写详细说明适用与ADI SHARC的其他处理器!




我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/9/29 11:57:12
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

NorFlash 烧写文件的生成

SHARC 系列处理器的烧写文件尾缀是“.ldr”,这个文件通过可以通过代码工程生成,以ADSP21489_PBLED工程为例。

将Visual DSP++5.0 软件连接ADSP-21489-CORE 开发板, 通过Visual DSP++5.0 软件下“File->open->Project..”选项将ADSP21489_PBLED.dpj 工程载入Visual DSP++5.0 软件。在工程名上按鼠标右键,选择“Project Options..”,

上传的图片
  201292911583934.jpg [ 46.12 KB 522×450 ] (缩略时请点击查看原图)

 

根据芯片的实际版本,为工程选择一个芯片版本,将“Type”选为“Loader File”。

上传的图片
  201292911591234.jpg [ 63.04 KB 719×449 ] (缩略时请点击查看原图)

 



我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/9/29 11:59:32
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

按下图为生成的LDR 文件选择格式,设置完成后点“确定”按钮,完成LDR 文件的配置。ADSP21489_prom.dxe 文件位于光盘中flashdriver 文件夹下。

上传的图片
  20129291204834.jpg [ 60.11 KB 722×443 ] (缩略时请点击查看原图)

 

选择“ReBuild all“按钮全编译工程。

上传的图片
  20129291212534.jpg [ 34.17 KB 609×264 ] (缩略时请点击查看原图)

 



我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/9/29 12:01:53
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

编译完成后,会看到生成文件提示。该文件默认生成地址为当前工程的 Debug 文件夹下。

上传的图片
  20129291224534.jpg [ 8.18 KB 476×132 ] (缩略时请点击查看原图)

 



我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/9/29 12:02:51
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

NorFlash 编程

上传的图片
  20129291233034.jpg [ 38.49 KB 701×270 ] (缩略时请点击查看原图)

 

为 NorFlash 加载一个“.dxe”格式的驱动文件,这个文件在“flashdriver”文件夹下。

上传的图片
  2012929124534.jpg [ 32.75 KB 627×450 ] (缩略时请点击查看原图)

 

找到“ADSP21489_FlashDriver.dxe”文件。

上传的图片
  20129291244034.jpg [ 29.61 KB 586×436 ] (缩略时请点击查看原图)

 



我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/9/29 12:04:48
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

选定驱动文件后,点“Load Driver”,成功加载后,能看到右边窗口提示“Success:Dricer loaded”,然后点“Programming”页面。

上传的图片
  20129291252234.jpg [ 55.13 KB 609×445 ] (缩略时请点击查看原图)

 

按下图选择选项,然后点“Data”后面的按钮,找到ADSP21489_PBLED 工程下Debug 文件夹下刚才生成的“ADSP21489_PBLED.ldr”文件。

上传的图片
  20129291255534.jpg [ 49.37 KB 586×424 ] (缩略时请点击查看原图)

 

点“Program”后,软件会将使用的FLASH 页擦除,然后再将下载代码写入。

上传的图片
  20129291263034.jpg [ 35.95 KB 542×386 ] (缩略时请点击查看原图)

 

完后编程后,点“OK”按钮,退出编程。关闭 Visual DSP++ 5.0 软件,为板卡断电。将板卡上的模式选择拨码开关SW2 拨至“1-ON,2-OFF, 3-ON, 4-OFF”,为板卡重新上电。按下按键观察 LED 灯变化。烧写完成。


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/9/29 12:07:01
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154151 Call, 1 Queries, Processed in 0.015625 second(s),