RxTx (09.12.2019 14:01 - 14:18, просмотров: 9437)
Внезапно перестал шиться dsPIC30F6010A. Что это? Отказ FLASH памяти?
Ничего не менял, абсолютно на ровном месте просто стал выдавать ошибку программирования.
PICKit3 erase делает, но выдает ошибку программирования. (я так думаю не проверяет сделал erase или нет)
PICKit4 не может сделать даже Erase.
Понижение скорости на PICKit4 ничего не дает.
Шнурок програмамтора прозвонил (пины в программатор - пятаки на плате) потому что шнурок это единственное что я вообще как-то трогал.
Может быть такое что FLASH память выработала свой ресурс?
Логи программатора:
*****************************************************
Connecting to MPLAB PICkit 3...
Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.56.02
Firmware type..............dsPIC30F
Target voltage detected
Target device dsPIC30F6010A found.
Device Revision ID = 1004
Erasing...
Erase successful
Loading code from D:\Прошивки\6010A.hex...
2019-12-09 17:37:41 +0700 - Hex file loaded successfully.
2019-12-09 17:37:44 +0700 - Programming...
Device Erased...
Programming...
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x45ff
configuration memory
program memory
Address: 0 Expected Value: 42312 Received Value: 0
Failed to program device
*****************************************************
Connecting to MPLAB PICkit 3...
Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.56.02
Firmware type..............dsPIC30F
Target voltage detected
Target device dsPIC30F6010A found.
Device Revision ID = 1004
Erasing...
Erase successful
Loading code from D:\Прошивки\6010A.hex...
2019-12-09 17:47:30 +0700 - Hex file loaded successfully.
2019-12-09 17:47:32 +0700 - Programming...
Device Erased...
Programming...
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x45ff
configuration memory
program memory
Address: 0 Expected Value: 42312 Received Value: 42310
Failed to program device
*****************************************************
Connecting to MPLAB PICkit 4...
Currently loaded versions:
Application version............00.05.41
Boot version...................01.00.00
Script version.................00.03.33
Script build number............0540a22e50
Target voltage detected
Target device dsPIC30F6010A found.
Device Revision Id = 0x1004
*****************************************************
Erasing...
Verify failed. [config mem] 0xf80000, expected 0xc100, got 0x8706
You have set the program speed to Normal. The circuit on your board may require you to slow the speed down. Please change the setting in the tool properties to low and try the operation again.
Failed to erase the device
Спасибо, князь. Вы настоящий дворянин. И программист.