NXP(Freescale) QorIQ T2080 CodeWarrior Flash Programmer

作者

QQ群:852283276
微信:arm80x86
微信公众号:青儿创客基地
B站:主页 https://space.bilibili.com/208826118

参考

Codewarrior 10.5 仿真烧写 PowerPC 的NOR FLASH 方法
windows7如何使用codewarrior USB TAP下载程序
AN4948 Flash Programmer for CodeWarrior Power Architecture
AN4349 Adding Device(s) to the CodeWarrior™ Flash Programmer for ARM™ V7
如何在codewarrior中的flashprogrammer添加新的flash型号

下载Nor Flash

Target Tasks是“目标任务”中文的。

Window > Show View > Target Tasks

添加任务,
在这里插入图片描述
配置,
在这里插入图片描述
双击任务,出现新窗口,
在这里插入图片描述
添加设备,
在这里插入图片描述
下一步添加操作,
在这里插入图片描述

下载Nor Flash 2

点击Flash programmer
在这里插入图片描述
偏移量填成实际的地址0xe000000,点击浏览,加载闪存配置,需要根据芯片型号修改,勾选Unprotect flash memory before erase防止意外。
在这里插入图片描述
点击1,双击2,打开配置窗口,4处右键菜单,变更运行配置可选择新配置,
在这里插入图片描述
在配置窗口内,可增删烧写操作,然后点击上图3或者2处右键菜单,开始烧写任务。
在这里插入图片描述

添加Flash配置文件

CodeWarrior没有MT28FW02GBBA1L这个器件。
在这里插入图片描述
但是有JS28F00AM29EWL,选这个器件,因为是同一家公司Micron的,可以有个参考,
在这里插入图片描述
新建文件,本来我用的64Mx16x2,但是不对,算法错了,算法里的x2应该是2个芯片并行x2(两片8-Bit组成16-Bit),手册里是2Gb Stack这是串行的,
在这里插入图片描述
文件位置,

C:\Freescale\CW_PA_v10.5.1\PA\bin\plugins\support\Products\ProductData\FPDevices.mwpdb\FP

更新,

C:\Freescale\CW_PA_v10.5.1\PA\bin\plugins\support\Products\ProductData\FPDevices.mwpdb\product-manifest.xml

添加,

<file>
  <name>MT28FW02GBBA1L</name>
  <version>0.1</version>
  <path>FP/MT28FW02GBBA1L.xml</path>
</file>

新建闪存配置T2080RDB-PCIe_NOR_FLASH_256MB.xml,

<?xml version="1.0" encoding="UTF-8"?>
<TargetTaskFramework GroupFullPath="Root\SimpleFlashTemporary">
<Element Type="TargetTask">
<TargetTask ContextIndex="0" ExecutionContextName="LC for Simple Flash" ProviderIndex="0" TaskName="T2080RDB-PCIe_NOR_FLASH_256MB" TaskProvider="Flash Programmer for Power Architecture">
<TaskConfiguration Actions_Count="0" Add_Device_Dialog_Default_Platform="0" Buffer_Address="8192" Buffer_Size="196608" Flash_Base_Address_0="3758096384" Flash_Device_Name_0="MT28FW02GBBA1L" Flash_Device_Organization_0="128Mx16x1" Flash_Devices_Count="1" Flash_Top_Address_0="4026531839" Verify_Memory_Writes="false"/>
</TargetTask>
</Element>
</TargetTaskFramework>

重启软件。

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值