TI中文支持网
TI专业的中文技术问题搜集分享网站

新焊的板子,烧程序时候一直发生擦写FLASH错误,不知道怎么回事????

Other Parts Discussed in Thread:TMS320F28335, CONTROLSUITE

C28xx: Flash Programmer: Warning: The configured device (TMS320F28335), does not match the detected device (). Flash Programming operations could be affected. Please consider modifying your target configuration file.
C28xx: Flash Programmer: Error erasing Flash memory.
C28xx: Error resuming a profile counter: (Error -1135 @ 0x8429) The emulator reported an error. Confirm emulator configuration and connections, reset the emulator, and retry the operation. (Emulation package 5.0.681.0)C28xx: Flash Programmer: Error encountered when writing to flash memory
C28xx: Trouble Writing Memory Block at 0x338546 on Page 0 of Length 0x1a: (Error -1138 @ 0x0) Device refused to allow debug mode. Power-cycle the board. If error persists, confirm configuration and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.0.681.0)C28xx: GEL: File: C:\ti\controlSUITE\development_kits\TemplateProjects\FlashingLeds-F28335_v1.0\F2833x_FLASH\FlashingLeds.out: Load failed.

10#:

使用的是CCS v4/5?提示target configuration file错误,请确定选择的芯片和仿真器正确。

后面报告仿真器问题,确定仿真器没有问题?连接,仿真器驱动,电源,复位?

,

simon cao:

您好,我使用的是v5,之前的那个问题的出现已经检查过电源、晶振、复位电路,与连接了。

上面的问题出现JTAG的测试肯定是完成了。但是现在就在昨天JTAG的测试都完不成,复位脚XRS周期出现约10几us的低电平,

技术支持回答是因为里面没有程序,才导致在看门狗的作用下周期性低电平的出现。所以我自己认为电源与晶振应该没有问题,

连接也没有问题。有个现象需要跟您说一下就是板子刚刚焊好时候我下载了一个闪灯的程序,已经跑起来了,隔了一天就出现我萜子上的

问题,现在竟然JTAG也不通了。没办法只有再焊一块板子试一试了。

,

Jones Chen:

根据您的描述,主要还是硬件问题。

请楼主检查一下Jtag部分的连线,接插件等是否牢靠。

那个周期的复位,如果是新的芯片或者擦写干净的芯片,没有烧程序之前是由于看门狗的动作导致的,是正常的。

楼主也可以检查一下复位电路。

,

simon cao:

您好,我对JTAG口和插件重新焊接后,JTAG测试成功。但是在下载程序时候发生以下错误,不知道如何解决,请指示是哪里的错误?

C28xx: Flash Programmer: Warning: The configured device (TMS320F28335), does not match the detected device (). Flash Programming operations could be affected. Please consider modifying your target configuration file.

C28xx: GEL Output:

ADC Calibration not complete, check if device is unlocked and recalibrate.C28xx: GEL Output:

ADC Calibration not complete, check if device is unlocked and recalibrate.C28xx: Flash Programmer: Error erasing flash memory. Device is locked or not connected. Operation cancelled

C28xx: Flash Programmer: Error erasing Flash memory.

C28xx: Flash Programmer: Device is locked or not connected. Operation cancelled.

C28xx: Trouble Writing Memory Block at 0x338546 on Page 0 of Length 0x1a

C28xx: GEL: File: C:\ti\controlSUITE\development_kits\TemplateProjects\FlashingLeds-F28335_v1.0\F2833x_FLASH\FlashingLeds.out: Load failed.

 

,

Huihuang Chen:

楼主你好!

看报错信息像是你的目标配置里面芯片型号没有选对,请问你是用的具体芯片型号是什么?

,

simon cao:

TMS320F28335,应该是配置对的,(额外问下您两路供电 3.3V与1.9V的偏差范围是多少?在提供电压哪个范围内不至于烧坏DSP或者说使DSP正常工作?)

,

Jones Chen:

3.135 3.3 3.465 1.805 1.9 1.995 如果偏差不大,应该不是这个问题。

,

cunyu yi:

你的解决了吗  我的也是这个问题  提示下面的错误

C28xx: Flash operation timed out waiting for the algorithm to complete. Operation cancelled. C28xx: GEL: File: D:\workspace\SXD28335B\SXD28335B_examples_ccsv5_2\Example_2833xExternalInterrupt\Debug\Example_2833xExternalInterrupt.out: Load failed.

,

cunyu yi:

  我的也是这个问题  提示下面的错误

C28xx: Flash operation timed out waiting for the algorithm to complete. Operation cancelled. C28xx: GEL: File: D:\workspace\SXD28335B\SXD28335B_examples_ccsv5_2\Examp

,

李霸:

我也出现了几乎相同的问题,花了一天时间才找到原因,不妨可以借鉴一下,具体如下:

外部接口有一个引脚为XREADY,通过采样XREADY信号,外部设备可以扩展访问的激活阶段,通过外部接口读取外部存储器的时候,可以配置采样该引脚的信号或忽略该引脚的信号,如果设计的时候选择了忽略该引脚的信号,则可以将该引脚配置为普通的IO引脚作为他用,但是必须在外部接口配置的时候将读取外部存储器对XREADY引脚的信号忽略,即将XTIMING0/6/7寄存器的USEREADY位设置为0。我的问题就是电路板硬件设计的时候将XREADY信号作为普通的IO,但是程序里面又设置采样该引脚的信号,即出现了软硬件不匹配的问题,导致无法读取外部接口。对于什么报“Warning: The configured device (TMS320F28335), does not match the detected device (). Flash Programming operations could be affected. Please consider modifying your target configuration file.”,初步估计的是仿真器连接芯片的时候需要对外部接口进行访问以确认具体的芯片信号,现在由于软硬件不匹配无法读取外部接口,从而无法确认具体的芯片型号。后面问题也是这个软硬件不匹配的问题导致的。

我将XTIMING0/6/7寄存器的USEREADY位设置为0后问题全部解决了。

,

user5969450:

你好  你这个问题解决了吗  我遇到了和你一样的错误C28xx: Flash Programmer: Error encountered when writing to flash memory C28xx: GEL: File: D:\CCS\workspace\PermanentMagnet\Debug\PermanentMagnet.out: Load failed.

,

user6123902:

检查VFLASH是否上电,如果VDDVFL未接3.3V会出现仿真器可连接,但是无法匹配DSP型号的问题

赞(0)
未经允许不得转载:TI中文支持网 » 新焊的板子,烧程序时候一直发生擦写FLASH错误,不知道怎么回事????
分享到: 更多 (0)