S6J3300的flash问题

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
不适用

1.当程序在AXI_FLASH 4MB运行的时候,是不是不能进行此块擦和写入?

有关于此芯片网络BootLoader的demo或者什么flash操作的建议么?

2.在擦除WORK_FLASH (0E00_0000)的时候,

Sector=GetSector(0x0E001100U);

FLASH_If_Erase_Sector(Sector);

只能擦除FLASH_If_Erase_Sector(0);的部分,FLASH_If_Erase_Sector(1)擦除不掉,这是什么原因?

0 点赞
1 解答
HongyanW_86
Moderator
Moderator
Moderator
100 solutions authored 100 replies posted 50 solutions authored

请问你使用的S6J3300系列MCU的具体型号是什么?

1. 如果你是需要做Bootloader, AXI Flash里的代码需要copy到RAM中执行Flash的擦出和写操作。

2. 请问你是使用的S6j3300 SampleSW 中提供的Workflash例程吗?

关于S6J3300的例程,请联系你公司对应的Cypress窗口(FSE/FAE or Distributors).

Best regards,

Amy Wang

在原帖中查看解决方案

0 点赞
3 回复数
HongyanW_86
Moderator
Moderator
Moderator
100 solutions authored 100 replies posted 50 solutions authored

请问你使用的S6J3300系列MCU的具体型号是什么?

1. 如果你是需要做Bootloader, AXI Flash里的代码需要copy到RAM中执行Flash的擦出和写操作。

2. 请问你是使用的S6j3300 SampleSW 中提供的Workflash例程吗?

关于S6J3300的例程,请联系你公司对应的Cypress窗口(FSE/FAE or Distributors).

Best regards,

Amy Wang

0 点赞
Anonymous
不适用

1.具体型号是S6j335EKSC

2.copy到RAM中,工程调试如何设置在ram中?之前修改有错误,工程调试死机。

3.我是沃旭通讯的工程师

感谢您的帮助

0 点赞
Anonymous
不适用

你好,我写tftp升级固件的时候遇到问题。

写了2个BOOT,boot0和boot1

boot0和boot1存储在AXI的flash中,boot0在tcram中运行,作用是将boot1复制到SYSRAM中,然后跳转sysram中运行boot1,boot1在sysram中运行,接收升级固件,将固件数据存储在AXIflash中,在跳回AXIflash,接着执行升级固件。设计框架是这样。

调试boot1在sysram中运行的时候,发现程序执行变慢?这是怎么回事?

IAR工程的icf文件修改如下:

pastedImage_0.png

pastedImage_1.png

麻烦你看下,这大概是什么原因?

感谢

0 点赞