【经验】国产32位DSP ADP32F035使用TI boot升级固件失败的解决办法
ADP32F035是国产进芯电子的32位DSP,具有自主知识产权,并且可以pin-pin替换TI TMS320F2803X的DSP产品,在电源设备、变频等领域得到广泛应用。二者虽然可以无缝替换,但是在替换的过程中也会遇到各种各样的小问题困扰着开发者。通过boot进行固件升级是一个优秀产品必备的功能之一,ADP32F035也支持这样操作,但是大多数开发者是采用TI的boot程序,这就导致升级时会出现失败现象。
如下图是一个直接使用TI Boot升级失败的案例:
通过对Boot代码的在线调试分析把问题锁定在如下图所示Flash_Program函数处:
该函数返回错误代码30,意为对Flash编程失败。之所以在TI TMS320F2803X上可以升级成功而在ADP32F035上失败,这是因为二者所采用的的Flash有些差别。在使用TI的Boot升级ADP32F035时,需要采用片内ROM的FlasAPI函数。
修改办法如下:
将"2803x_FlashAPI_BootROMSymbols.lib"添加到如上图所示处,该文件默认存在于:
C:\tidcs\c28x\Flash28_API\Flash2803x_API_V100\lib\2803x_FlashAPI_BootROMSymbols.lib
通过以上修改即可正常使用TI Boot进行固件升级。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由NKJ提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】国产32位浮点DSP AVP32F335替换TI TMS320F28335时不能正常下载程序的解决办法
进芯电子发布的32位浮点DSP AVP32F335,在电源、伺服、变频领域有广泛应用,并且可pin2pin兼容替换TI的TMS320F28335,开发环境也可以采用TI的CCS。但是一些用户在拿到样品并替换后,发现下载程序错误,提示“***.out Load Failed.“,本文介绍该问题的解决办法。
【经验】国产DSP AVP32F335使用C2Prog串口下载时需要注意哪些事项?
ADVANCECHIP(进芯电子)推出的32位浮点DSP AVP32F335,是一款150MIPS、具有浮点加速器、内置512K字节闪存、12位ADC,并且可以兼容Ti TMS320F28335的DSP,本文将基于该产品使用C2Prog串口下载时需要注意的事项进行分析。
【经验】32位工业控制DSP ADP32F035的PLL时钟模块以及四种运行模式介绍
ADP32F035是由进芯电子推出的国产32位工业控制DSP,可以直接P2P替代TI的DSP方案TMS320F28035,本文详细介绍ADP32F035的PLL(动态锁相环路)时钟模块以及四种运行模式。
Advancechip(进芯电子)DSP数字信号处理器选型指南
目录- 公司简介 数字信号处理器DSP 数字信号处理器应用案例
型号- ADP32X,ADP32F4408系列,ADP32F12,ADP32F10,ADP16X,AVP32F335,ADP32F03X,ADP32,ADP32F035B,AVP32F08,ADP32F08,ADP32X+FPU,ADP32F03X系列,ADP32F1X,ADM16X 系列,ADP32F04,ADP32FX,AVP32,AVP32F069,AVP32F335QP176S,AVP32F335QP176S1,AVP32F335BA176S,DM16X,ADP32FXM-CU,ADP32F035,ADP16F03,ADP16F02,ADP16F01,ADP32F4408,ADP16F06,ADP32F04系列,ADM16F01,ADP32F034
【应用】基于可替代TMS320F28035的国产DSP ADP32F035的3kW充电器LLC谐振变换器低成本方案
3kW充电模块降本项目中,采用了国产32位DSP芯片ADP32F035作为控制器,其具有丰富外设和接口,控制板外围器件少的特点,并且与TI的TMS320F28035可以Pin to Pin直接替换。采用该芯片,有利于实现主要期间国产化,并降低成本。
AVP32F335 数字信号处理器数据手册
描述- 本资料为AVP32F335数字信号处理器(DSP)的数据手册,详细介绍了该产品的特性、功能、外设、电气规范和开发支持等内容。AVP32F335是一款高性能的32位DSP,具有高性能CPU、丰富的片上资源、多种外设接口和低功耗模式等特点,适用于各种嵌入式应用。
型号- AVP32F335QP176Q,AVP32F335QP176S,AVP32F335QP176S1,AVP32F335,AVP32F335BA176S,AVP32F335BA176S1
HC32F4A0系列 32位ARM®Cortex®-M4微控制器
描述- HC32F4A0系列是一款基于ARM Cortex-M4 32-bit RISC CPU的高性能微控制器,具备高主频、丰富的外设功能和多种封装选项。该系列芯片集成浮点运算单元(FPU)、DSP、MPU等,支持单精度浮点算术运算和完整DSP指令集,适用于高性能变频控制、数字电源、智能硬件和IoT等领域。
型号- HC32F4A0RITB-LQFP144,HC32F4A0RITB,HC32F4A0SGTB,HC32F4A0PITB,HC32F4A0SITB,HC32F4A0RGTB,HC32F4A0PGTB,HC32F4A0RGTB-LQFP144,HC32F4A0,HC32F4A0TIHB-TFBGA208,HC32F4A0SITB-LQFP176,HC32F4A0SIHB-VFBGA176,HC32F4A0系列,HC32F4A0SGTB-LQFP176,HC32F4A0SGHB-VFBGA176,HC32F4A0PGTB-LQFP100,HC32F4A0SGHB,HC32F4A0SIHB,HC32F4A0TIHB,HC32F4A0PITB-LQFP100
ADM32F036Q 数字信号处理器产品简介
描述- ADM32F036Q是一款面向电机控制的32位DSP车规级改进型数字信号处理器。该处理器集成LDO和6NMOS预驱,搭载100MHz主频32位DSP处理核+CLA,增强型控制外设,支持LIN、CAN、IIC、SPI、SCI、HRCAP和1通道CANFD,12位ADC,集成电压比较器、温度传感器。它可构成集成电机控制驱动核心,直接驱动功率管完成电机控制,支持有感、无感、方波、弦波等多模式。
型号- ADM32F036Q
技术大神推荐四款国产32位DSP
本文将介绍技术大神推荐的四款国产32位DSP,分别为ADP32F03、ADP32F10、ADP32F12、AVP32VC33。其中ADP32F03、ADP32F10、ADP32F12均以量产,世强还可提供DSP解决方案及专业技术支持,库存丰富,可根据项目提供最佳价格支持。
进芯电子推出基于32位DSP车规芯片的汽车空调压缩机方案,轻松观测负载转速和转矩
为了让汽车空调实现快速启动、速冷速热、运行稳定、节能静音等功能,作为心脏的车载空调压缩机需提供强大性能支持。针对以上应用需求,ADVANCECHIP进芯电子推出汽车空调压缩机方案。该方案以进芯32位DSP车规芯片ADP32F035BQ为控制核心,以针对汽车空调压缩机的自研无感FOC控制算法,能够很好的观测负载的转速和转矩,具有启动快速可靠、低速大扭矩、高速运行平稳、噪声小、效率高等特点。
国产32位DSP完美替换TMS32成功实现电动滑板车的永磁电机控制
TMS320F28035供货日益紧张,世强代理的进芯DSP芯片ADP32F03也可以用CCS开发环境进行编译开发,这对用惯了TI产品的工程师来说是个很好的优势。
国产32位定点DSP ADP32F12 替换 TI的TMS320F2812 的优势分析
从2017年开始TI的一些TMS32 DSP芯片严重缺货且涨价严重,世强推荐国产进芯(Advancechip)32位DSP ADP32进行替换。进芯电子是国内唯一可批量供货的32位工业控制DSP芯片设计专家,32位单核心DSP架构且完全拥有自主知识产权,按照军用元器件质量标准进行设计的工业级电路,可为客户定制SoC芯片开发和嵌入式系统方案。
【应用】主频高达150MHz的数字信号处理器AVP32F335助力光伏储能系统,具有高性能32位CPU
进芯的DSP AVP32F335应用在光伏板的逆变电路做控制,通过逆变电路的输出电流采样实时采样反馈到DSP做处理,DSP在根据采样的电流大小调节相对应的驱动频率给到驱动器驱动逆变电路,DSP根据采集到的数据通过无线通信模块上传到云端,用户可以在手机中观察到光伏储能系统的工作数据。
电子商城
服务
可定制单位/双位/三位/四位LED数码管的尺寸/位数/发光颜色等性能参数,每段亮度0.8~30mcd,主波长470~640nm,电压2~10.2V。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论