cancel
Showing results for 
Search instead for 
Did you mean: 

Traveo

Anonymous
Not applicable

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 Likes
Reply
1 Solution
Moderator
Moderator

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

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

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

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

Best regards,

Amy Wang

View solution in original post

0 Likes
Reply
3 Replies
Moderator
Moderator

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

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

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

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

Best regards,

Amy Wang

View solution in original post

0 Likes
Reply
Anonymous
Not applicable

1.具体型号是S6j335EKSC

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

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

感谢您的帮助

0 Likes
Reply
Anonymous
Not applicable

你好,我写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 Likes
Reply