不同时间外购两批TMS320F28377D芯片。外观如图。
其中第二次的该型号芯片在使用中出现以下问题:
下载程序失败
具体表现为:采用同样的执行程序,同一个电路板,分别用公司几个电脑、几个仿真器、几种不同版本的下载软件,对第一批购买的芯片下载程序,均正常,比较顺利。
在同样条件下,对第二批的芯片进行下载程序,绝大多数情况均提示FLASH地址错误之类信息,导致下载程序失败,只有在个别电脑上下载程序后无错误提示,但程序未正常运行。
对第二批几个芯片做同样操作,均出现基本一致的问题。其他外部条件不变,将芯片更换为第一批的后,问题解决,功能正常。
目前初步分析可能是不同批次该型号芯片差异,但具体差异原因暂不清楚。
此种问题可能是什么原因?如何解决?
C28xx_CPU1: Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map.
C28xx_CPU1: GEL Output:
Memory Map Initialization Complete
C28xx_CPU1: Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map.
C28xx_CPU1: File Loader: Verification failed: Values at address 0x820E0@Program do not match Please verify target memory and memory map.
C28xx_CPU1: GEL: File: C:\Users\Administrator\Desktop\Scpu_28377D_v1.1\Debug\Scpu_28377D_v1.1.out: a data verification error occurred, file load failed.
