Добрый день, Коллеги.
Есть 2 одинаковых устройства, в одном стоит камень STM8S003F3P6 с абевиатурой "PHL":
http://img.radiokot.ru/files/5616/1gyb0bo6mv.jpg -этот коннектится к программатору ST-Link v2
http://img.radiokot.ru/files/5616/1gyb0gpv25.jpg нормально
а есть точно такое же устройство, на камне STM8S003F3P6 вместо "PHL" стоит "CHN":
http://img.radiokot.ru/files/5616/1gyb0e6htb.jpg -нет коннекта с программатором:
---
Error : Cannot communicate with the device !
Check the SWIM cable connection and check all the needed pin connections on the SWIM connector.
If the application code uses Swim Disable and Reset pin as Output or has disabled SWIM Clock Divider:
Try Now to SWITCH OFF and ON the application Power Supply while NRST Reset pin is forced low.
Error : < PROGRAM MEMORY reading failed.
Error : < Operation aborted.
---
Питание, как тут советует, с притянутым к земле Reset ставил,- не спасает. Порылся по форумам,- еще советовали SWIM подтягивать к Vcc через резистор 2-4кОм (кому-то даже помогало!) -безрезультатно.
Такая же ситуация еще с одним девайсом
http://img.radiokot.ru/files/5616/1gyb0fnkzm.jpgТам где камень "PHL"- есть коннект, беру такую же плату со спиленным камнем- коннекта нет.
Сравнил всю обвязку- одинаковая на обеих платах, Vcap тоже присутствует. На Reset реагируют. Даже сопротивление SWIM-Vcc/GND одинаковые на той, что детектится и нет. Идей больше нет. Программатор ST-Link v2 китайский. Прошивку обновил, ST Visual Programmer переустановил. А воз и ныне там. У "CHN" и спиленного камня какой-то другой протокол обмена? Куда копать?! Спасибо за подсказки и советы!