微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > UCD3138A在调试中遇到了问题,无法进入ROM模式

UCD3138A在调试中遇到了问题,无法进入ROM模式

时间:10-02 整理:3721RD 点击:

在调试UCD3138ACCEVM的时候,最开始结合例程和自己的程序编译了一个程序,下进去了之后发现运行不正常,结合GUI再次下程序时发现出现了问题。

先上电,打开GUI,点击SCAN Device in ROM mode,显示

Timestamp Message
2016/8/1 21:20:06 Click one of the scan buttons to find a device in ROM or program mode ...
2016/8/1 21:21:07
2016/8/1 21:21:07 Looking for device in ROM mode at address 11d ...
2016/8/1 21:21:07 Reading ROM version ...
2016/8/1 21:21:07 Error: Unable to communicate with ROM, device may be in Flash mode.
2016/8/1 21:21:07 No ROM detected

然后点击VICE...显示

Timestamp Message
2016/8/1 21:23:24 Scanning addresses 1-11,13-127 for program mode devices
2016/8/1 21:23:24 Found UCD3100ISO1 @ Address 88d
2016/8/1 21:23:24         Address: 88d 0x58
2016/8/1 21:23:24       DEVICE_ID: UCD3100ISO1|0.0.11.0106|141031   0x5543443331303049534F317C302E302E31312E303130367C31343130333100
2016/8/1 21:23:24        SETUP_ID: VERSION1|LLC001                  0x56455253494F4E317C4C4C4330303100
2016/8/1 21:23:24       MFR_MODEL: UCD3138LLCEVM-028                0x554344333133384C4C4345564D2D30323800
2016/8/1 21:23:24    MFR_REVISION: E3                               0x453300
2016/8/1 21:23:24      MFR_SERIAL: XXXXX                            0x585858585800
2016/8/1 21:23:24          MFR_ID: TI                               0x544900
2016/8/1 21:23:24        MFR_DATE: YYMMDD                           0x59594D4D444400
2016/8/1 21:23:24    MFR_LOCATION: Dallas, TX                       0x44616C6C61732C20545800

点击firmware Download,file选择C:\ti\DigitalPower\LLCHBFirmware-1.2\Firmware\LLC\LLC_HB\UCD3138A\UCD3138_LLC_HB_UCD3138A.x0

单击download,下面显示

Timestamp Message
2016/8/1 21:25:02 USB Adapter v1.0.10 [PEC; 400 kHz] Found (Adapter #1)
2016/8/1 21:25:02 Ready to download firmware
2016/8/1 21:26:24
2016/8/1 21:26:24 Sending the device to ROM mode (clears program flash checksum) ...
2016/8/1 21:26:24 Waiting for ROM mode via ROM version fetch ...
2016/8/1 21:26:27 Error: Device does not appear to be in ROM mode after ENABLE_ROM_MODE command; after 3,007 msec the ROM is still not responding

点击Scan for Device in program mode的之后,下面显示

Timestamp Message
2016/8/1 21:28:32 Looking for device in program mode ...
2016/8/1 21:28:32 Found DC-DC LLC Firmware v0.0.11.106 @ PMBus Address 88d in program mode
2016/8/1 21:28:32 Ready to download firmware

点击Scan for Device in ROM mode之后,下面显示

Timestamp Message
2016/8/1 21:29:28 Looking for device in ROM mode ...
2016/8/1 21:29:28 Found device in ROM mode at address 11d (0Bh)
2016/8/1 21:29:28 Ready to download firmware

再点击Download的时候显示

Timestamp Message
2016/8/1 21:30:03 The program flash checksum was not written; the device will stay in ROM mode when powered up
2016/8/1 21:30:03 Error: Firmware Download Error; could not enable info block access: error writing full-word to address 0x19010

大概就是,用GUI扫视处于program模式或者ROM模式的时候都能扫视到,但是点击download就会出现上面两个问题。

 

想问一下,有什么比较简易的方法可以把UCD3138A芯片里现有的程序擦写掉吗,调试过程中不小心下载进去了错误的代码,导致了下次无法将正常的程序下载进去,这个问题有什么比较直接的解决方法吗

没有什么好方法

在程序没有确认写好时,最好使用down load without writing checksum

所以这板子是废了吧...一时大意,看来不能随便下进flash了

上一篇:MC34063中Rsc选型
下一篇:TPS65981-Q1

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top