Для всех кто купил клон IMAX B6. Перепрограмирование и замена резисторов.

ижик

все так и делаю,подключаю в нормальном режиме потом rst на gnd,потом обратно.при запуске “openocd-0.8.0.exe -f interface/stlink-v2.cfg -f target_M0517_win.tcl”
выдает: C:\STM32\openocd-0.8.0\bin>openocd-0.8.0.exe -f interface/stlink-v2.cfg -f targe
t_M0517_win.tcl
Open On-Chip Debugger 0.8.0 (2014-04-28-08:39)
Licensed under GNU GPL v2
For bug reports, read
openocd.sourceforge.net/doc/doxygen/bugs.html
Runtime Error: embedded:startup.tcl:47: Can’t find target_M0517_win.tcl
in procedure ‘script’
at file “embedded:startup.tcl”, line 47

при запуске openocd-0.8.0.exe -f interface/stlink-v2.cfg -f target_M0517_win.cfg:

0
Info : This adapter doesn’t support configurable speed
Info : STLINK v2 JTAG v23 API v2 SWIM v4 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 3.471484
Error: init mode failed
in procedure ‘transport’
in procedure ‘init’

версия windows играет какую нибудь роль?

dzubanot

нет. Версия системы роли не играет. Играет роль версия openocd но у вас верная.

У вас изначально не проходит процесс ресета и инициализации процессора. Либо подключаете не так, либо не так ресетите.
Ещё до терминала вы должны получить при правильном ресете “кирпич” из зарядника. Он не должен стартовать. Если стартует - значит связи нет.

ижик:

потом rst на gnd

Чего на что коротите? Не программатор надо сбрасывать, а его и проц. Всё вместе.

dzubanot

"Прекрасное " описание. Что вытаскиваем то? Непонятно.
Попробуйте в правильной конфигурации подключения, ничего не вытаскивая просто при включении STLink закоротить GND и RST. После включения и “пик пик пик” от зарядника перемычку убираете.

Вот за эти танцы и не любят новотон

ижик

картинка из под видео с ютуба по прошивке нувотона

dzubanot
ижик:

картинка из под видео с ютуба по прошивке нувотона

и? как резалт?

ижик

поставил перемычку при включении на экране зарядника полоса квадратиков,убираю перемычку включается bimax пикает но сброс не сделан.
вообщем результат никак.полного описания прошивки нигде нет кроме ютуба,там каша какая то и нифига не слышно.
а в самом программаторе китайцы могут что нибудь напутать?

dzubanot

Вот это и есть сброс, когда квадратики.
Полное описание есть в файловой сборке cheali. Док файл.
А по результату может и донгл нерабочий или софт криво стоит.

ижик

накопал информацию по самим программаторам,у них схемы разные и есть такие что в windows определяются но не работают с передачей данных.в линуксе бы попробовать,только она для меня как темный лес.

dzubanot
Виктор:

Как и программатор.

“Не вынесла душа поэта…”(с)))))))))))))))))))))))))))))))))))))))))

Sfinx

Одолело любопытство. А зачем на программаторе пин RST, который не отвечает за перезагрузку во время перепрошивки? К чему все эти манипуляции с передергиванием RST?

dzubanot

Берём китайский программатор за 2.5 бакса и берём китайский зарядник за 17.5 бакса. Итого получаем связку за 20 баксов, которая не работает )))))

На самом деле тут проблема скорее всего не с программатором, а с неправильными таймингами. Ткнувшись осцилографом, отчётливо виден сброс, но он очень короткий и процессор совсем не всегда на него реагирует.

ruslsus
ижик:

картинка из под видео с ютуба по прошивке нувотона

ижик:

а в самом программаторе китайцы могут что нибудь напутать?

Я когда то тоже мучался с этим программатором, китаезы не правильно напечатали на корпусе маркировку подключения, которая не совпадает с маркировкой на самой плате, я уже об этом писал выше. Попробуйте подключить программатор так

ижик

надписи с выводами совпадают,по этой схеме и подключал.

ruslsus
ижик:

надписи с выводами совпадают,по этой схеме и подключал.

Я зеленым исправил. Как картинке так подключали?

dzubanot
ruslsus:

Я зеленым исправил. Как картинке так подключали?

То, что у вас зелёным обозначено, это и есть самая распространённая распиновка ST-LINK V2
Я так понимаю, что по ней и подключали. А то, что красным, то неизвестно какой программатор. На фото не видно.

ruslsus
dzubanot:

Я так понимаю, что по ней и подключали.

Да.

dzubanot
ruslsus:

Да.

Ну так Ижик так и подключал. Я вообще про него писал.

ruslsus
dzubanot:

Ну так Ижик так и подключал. Я вообще про него писал.

Возможно Вы меня не понемаете или я Вас, я говорю, что на корпусе самого программатора в обозначении может быть ошибка, так как китайцы суют туда разные платы. По поводу того как подключал Ижик программатор ниже.

ижик:

подключил к программатору согласно схем на сайте и написанному на самом программаторе.

У меня была такая же ошибка,

ижик:

Error: init mode failed

пока не разобрал программатор и не сверил с тем что напечатано на корпусе, а на корпусе неправильно. Могу посоветовать разобрать свисток и сверить, тогда станет все понятно.

ижик

разбирал,смотрел.схема с распиновкой совпадает