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了