公告

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

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

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

我在开发引导加载器时,客户需要安全地擦除和写入 MCU 中的闪存。 需要将flash的擦除和写入操作分开,使flash成为EVAL_BDPS_DRIVER 。 每次升级都会通过主机将闪存EVAL_BDPS_DRIVER发送到mCU以在ROM中运行。 现在的问题是如何制作flash EVAL_BDPS_DRIVER ?

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/TRAVEO-T2G/How-to-make-flash-driver-based-on-CYT2b75cad-chip/td-p/689491

0 点赞
1 解答
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,@Reza_A:

非常感谢您的答复。 我需要将闪存的写入和擦除功能接口编译到指定地址,然后提取编译数据作为功能信息通过主机传输。 这就要求对封装闪存的写入和擦除不能有外部调用,而官方 SDL 库无法实现这一点。 有人还提供了一种解决方案,就是用汇编重构 flash 函数来避免外部调用,由于我的能力还不足以实现汇编。 下面是我目前的使用方法。

TM_ben_liu_0-1707180857389.png

再次感谢您回答了我的问题。

最诚挚的问候。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/TRAVEO-T2G/How-to-make-flash-driver-based-on-CYT2b75cad-chip/m-p/689869

在原帖中查看解决方案

0 点赞
3 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,@TM_ben_liu

有关为 T2G 器件开发闪存EVAL_BDPS_DRIVER的参考,请检查英飞凌提供的示例EVAL_BDPS_DRIVER库的闪存EVAL_BDPS_DRIVER ,您也可以使用该库来评估可用功能。 请在以下目录下找到闪存EVAL_BDPS_DRIVER :
公共 -> src -> EVAL_BDPS_DRIVER -> 闪存

请在以下位置找到6EDL_SPI_LINK下载 SDL:
https://softwaretools.infineon.com/tools/com.ifx.tb.tool.traveoiisampledriverlibrary

此外,请查看以下申请说明,了解闪存访问程序,以供参考:

https://www.infineon.com/dgdl/Infineon-AN220242_Flash_Accessing_Procedure_for_Traveo_II_Family-Appli...

 

我希望这能为您开发适合您的应用程序要求的闪存EVAL_BDPS_DRIVER提供提示。
谢谢。

最诚挚的问候。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/TRAVEO-T2G/How-to-make-flash-driver-based-on-CYT2b75cad-chip/m-p/689813

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,@Reza_A:

非常感谢您的答复。 我需要将闪存的写入和擦除功能接口编译到指定地址,然后提取编译数据作为功能信息通过主机传输。 这就要求对封装闪存的写入和擦除不能有外部调用,而官方 SDL 库无法实现这一点。 有人还提供了一种解决方案,就是用汇编重构 flash 函数来避免外部调用,由于我的能力还不足以实现汇编。 下面是我目前的使用方法。

TM_ben_liu_1-1707180967408.png

 

再次感谢您回答了我的问题。

最诚挚的问候。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/TRAVEO-T2G/How-to-make-flash-driver-based-on-CYT2b75cad-chip/m-p/689871

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,@Reza_A:

非常感谢您的答复。 我需要将闪存的写入和擦除功能接口编译到指定地址,然后提取编译数据作为功能信息通过主机传输。 这就要求对封装闪存的写入和擦除不能有外部调用,而官方 SDL 库无法实现这一点。 有人还提供了一种解决方案,就是用汇编重构 flash 函数来避免外部调用,由于我的能力还不足以实现汇编。 下面是我目前的使用方法。

TM_ben_liu_0-1707180857389.png

再次感谢您回答了我的问题。

最诚挚的问候。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/TRAVEO-T2G/How-to-make-flash-driver-based-on-CYT2b75cad-chip/m-p/689869

0 点赞