查看: 3051|回复: 4

[MPC] 可以用P&E的multilink对MPC的片外flash进行烧写吗?(已解决)

[复制链接]

该用户从未签到

1

主题

3

帖子

0

新手上路

Rank: 1

积分
13
最后登录
1970-1-1
发表于 2013-10-11 12:31:43 | 显示全部楼层 |阅读模式
想把一部分代码放在MPC的片外flash上,想问一下怎么实现?
我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

0

主题

218

帖子

0

中级会员

Rank: 3Rank: 3

积分
472
最后登录
1970-1-1
发表于 2013-10-11 14:00:31 | 显示全部楼层

回复:可以用P&E的multilink对MPC的片外flash进行烧写吗?

你使用的是那款MPC? 片外flash 采用何种方式与MPC连接?
对于目前使用最多的MPC56xx, CodeWarrior 不支持通过P&E multilink 烧写 外部serial flash
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

3

帖子

0

新手上路

Rank: 1

积分
13
最后登录
1970-1-1
 楼主| 发表于 2013-10-11 15:06:30 | 显示全部楼层

回复:可以用P&E的multilink对MPC的片外flash进行烧写吗?

使用的是MPC5554,是并行总线连接的NORflash。使用的Code warrior的IDE。
在lcf文件中标明了外部flash地址,创立了一个.extcode的段,并进行了如下的预编译


#pragma readonly_strings on
#pragma section X ".EXT_FLASH_FUNC" ".extcode" code_mode=far_abs
#define EXT_FLASH_FUNC  __declspec(section ".EXT_FLASH_FUNC")

一个编译器出现的warning如下:
No linker command file input for section '.EXT_FLASH_FUNC' in file 'X:\xxx\APP\app_test.o'.
Output section '.EXT_FLASH_FUNC' will be created.

Overlap of the .rcw section and .EXT_FLASH_FUNC section.

Overlap of the .init section and .EXT_FLASH_FUNC section.

Overlap of the .EXT_FLASH_FUNC section and .rcw section.
能帮忙看一下吗?
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

218

帖子

0

中级会员

Rank: 3Rank: 3

积分
472
最后登录
1970-1-1
发表于 2013-10-16 14:13:33 | 显示全部楼层

RE:可以用P&E的multilink对MPC的片外flash进行烧写吗?

请检查link command file里是否有 memory section 在地址上重合了。具体的要看你的link command file 文件和 app_test.c 文件
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

218

帖子

0

中级会员

Rank: 3Rank: 3

积分
472
最后登录
1970-1-1
发表于 2013-10-16 14:13:33 | 显示全部楼层

RE:可以用P&E的multilink对MPC的片外flash进行烧写吗?

请检查link command file里是否有 memory section 在地址上重合了。具体的要看你的link command file 文件和 app_test.c 文件
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-9 21:05 , Processed in 0.086662 second(s), 26 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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