Беннебой
Пт 27 января 2017 г. 11:25
Мне удалось погрузить один из моих клонов Maple Mini при попытке использовать эскиз для обновления прошивки победителей.
Я купил клон ST-Link2, который прибыл сегодня.
Я подключил землю на землю на мини, сброс для сброса на мин, SWCLK к выводу 21 и SWDIO к контакту 22
Затем я питал мини -USB (так что не 3.3V соединение из клона ST-Link2)
Утилита ST-Link сообщает следующее:
Я купил клон ST-Link2, который прибыл сегодня.
Я подключил землю на землю на мини, сброс для сброса на мин, SWCLK к выводу 21 и SWDIO к контакту 22
Затем я питал мини -USB (так что не 3.3V соединение из клона ST-Link2)
Утилита ST-Link сообщает следующее:
11:23:49 : Can not connect to target!
Please select "Connect Under Reset" mode from Target->Settings menu and try again.
If you're trying to connect to a low frequency application , please select a lower SWD Frequency mode from Target->Settings menu.
11:23:50 : No target connected
Беннебой
Пт 27 января 2017 г. 11:41
Так что я не выглядел достаточно усердно для опции «подключить к сбросу», нашел его, но все еще не повезло...
11:40:51 : Can not connect to target!
If you're trying to connect to an STM32W1xx device, please select Normal or HotPlug mode from Target->Settings menu.
If you're trying to connect to a low frequency application , please select a lower SWD Frequency mode from Target->Settings menu.
11:40:53 : No target connected
Беннебой
Пт 27 января 2017 г. 11:43
PS, к сожалению, клон ST -Link поставлялся только с 4 литератами DuPont, поэтому я не могу привлечь доску от нее.
Беннебой
Пт 27 января 2017 12:03
Нашел эти российские посты, которые говорят, что сброс не нужен. http: // nuzhen-sovet.ru/content/podklyuc ... K-V2-Kitay
Удален сброс и включил доску с ST-Link, все еще нет светодиодов на плате и не может подключиться.
Попробовал мою рабочую доску, светодиоды Flash, но все еще не могу подключиться.
Я явно что -то не так. Я тоже попробовал несколько разных частот - по умолчанию было 4 МГц.
Удален сброс и включил доску с ST-Link, все еще нет светодиодов на плате и не может подключиться.
Попробовал мою рабочую доску, светодиоды Flash, но все еще не могу подключиться.
Я явно что -то не так. Я тоже попробовал несколько разных частот - по умолчанию было 4 МГц.
Racemaniac
Пт 27 января 2017 12:10
Кстати, просто совет, если вам нравится работать с электроникой: по крайней мере, убедитесь, что у вас есть основные вещи, такие как провода .
У меня есть тонны проводов Dupont (мужская мужская, женщина-фемия & Женщина-мужчина) просто по той причине, что вы только что упомянули: так глупо не иметь их, когда они вам нужны. Особенно, когда это не стоит почти .
И в последний раз, когда у меня были проблемы с миганием, прошиваясь под сбросом, работал, но я не знаю, что именно мне нужно было сделать, чтобы заставить его работать. Я также возился с этим, пока это не сработало . (Но у меня было 5 кабелей: p)
У меня есть тонны проводов Dupont (мужская мужская, женщина-фемия & Женщина-мужчина) просто по той причине, что вы только что упомянули: так глупо не иметь их, когда они вам нужны. Особенно, когда это не стоит почти .
И в последний раз, когда у меня были проблемы с миганием, прошиваясь под сбросом, работал, но я не знаю, что именно мне нужно было сделать, чтобы заставить его работать. Я также возился с этим, пока это не сработало . (Но у меня было 5 кабелей: p)
ZMEMW16
Пт 27 января 2017 12:13
Я добавил ссылку на эту ветку http: // www.STM32duino.com/viewtopic.PHP?f = 10&T = 1740
Надеюсь, что что -то о том, как появиться
Стивен
Надеюсь, что что -то о том, как появиться
Стивен
Беннебой
Пт 27 января 2017 12:27
Реданьяк написал:Кстати, просто совет, если вам нравится работать с электроникой: по крайней мере, убедитесь, что у вас есть основные вещи, такие как провода .
Ахулл
Пт 27 января 2017 13:43
Unbricking от Linux...
https: // github.com/rogerclarkmelbourne/ ... от-linux
... За что это стоит, когда я это написал, я использовал только 3 "Du-Pont" провода... Он показывает, как подключиться к чертежу и «доске Uggly», но он должен работать практически с любой платой STM32FXXX, поэтому MM тоже будет работать. Версия Linux не важна. До тех пор, пока версия openocd довольно недавно, вы должны быть в порядке.
Подключение к сбросу с OpenOCD будет рассеивать практически любые вины, которые на самом деле не приводят к дыму.
Пинота для STM32F103
Программист -> Цель
Земля (зеленый) -> Гнездо
Swdio (синий) -> PA13
Swclk (желтый) -> PA14
(Цвет провода, конечно, зависит от вас )
Если все еще мертв, отключите Maple Mini USB и подключите 3V3 -штифт от программиста до 3V3 на MM и попробуйте еще раз.
https: // github.com/rogerclarkmelbourne/ ... от-linux
... За что это стоит, когда я это написал, я использовал только 3 "Du-Pont" провода... Он показывает, как подключиться к чертежу и «доске Uggly», но он должен работать практически с любой платой STM32FXXX, поэтому MM тоже будет работать. Версия Linux не важна. До тех пор, пока версия openocd довольно недавно, вы должны быть в порядке.
Подключение к сбросу с OpenOCD будет рассеивать практически любые вины, которые на самом деле не приводят к дыму.
Пинота для STM32F103
Программист -> Цель
Земля (зеленый) -> Гнездо
Swdio (синий) -> PA13
Swclk (желтый) -> PA14
(Цвет провода, конечно, зависит от вас )
Если все еще мертв, отключите Maple Mini USB и подключите 3V3 -штифт от программиста до 3V3 на MM и попробуйте еще раз.
Беннебой
Пт 27 января 2017 г. 14:23
Спасибо, попробовали, но ни одна доска не отвечает.
Open On-Chip Debugger 0.10.0+dev-00001-g0ecee83 (2017-01-27-13:59)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select '.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 1000 kHz
adapter_nsrst_delay: 100
none separate
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
Info : STLINK v2 JTAG v27 API v2 SWIM v6 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 3.233618
Error: init mode failed (unable to connect to the target)
in procedure 'init'
in procedure 'ocd_bouncer'
Беннебой
Пт 27 января 2017 г. 14:24
Другая возможность, конечно, заключается в том, что клон ST-Link V2 неисправен.
Стивестронг
Пт 27 января 2017 14:34
Вы обновили прошивку V2?
https: // www.YouTube.com/watch?v = dc5tle6xoig
https: // www.YouTube.com/watch?v = dc5tle6xoig
Беннебой
Пт 27 января 2017 14:36
Стивестронг написал:Вы обновили прошивку V2?
https: // www.YouTube.com/watch?v = dc5tle6xoig
https: // www.YouTube.com/watch?v = dc5tle6xoig
Стивестронг
Пт 27 января 2017 г. 14:38
Можете ли вы подключить Stlink к цели с утилитой Stlink?
Беннебой
Пт 27 января 2017 г. 14:52
Стивестронг написал:Можете ли вы подключить Stlink к цели с утилитой Stlink?
victor_pv
Пт 27 января 2017 г. 15:02
Bennehboy написал:Стивестронг написал:Можете ли вы подключить Stlink к цели с утилитой Stlink?
Беннебой
Пт 27 января 2017 г. 16:40
Вы уверены, что я должен включить цель с USB и 3.3 из ST-Link? Я думал, что это приведет к волшебному дыму?
Беннебой
Пт 27 января 2017 г. 16:49
Попробовал с настройки, которые вы поставляли (использовали и раньше), не удалось. Пытался сбросить доску, все еще терпит неудачу.
Из -за боязни уничтожить доску я _did not_ также подключаю ее через USB, пока 3.3 поставлялся в PIN -код VCC.
Вот фото проводки:
Из -за боязни уничтожить доску я _did not_ также подключаю ее через USB, пока 3.3 поставлялся в PIN -код VCC.
Вот фото проводки:
victor_pv
Пт 27 января 2017 г. 16:50
Bennehboy написал:Вы уверены, что я должен включить цель с USB и 3.3 из ST-Link? Я думал, что это приведет к волшебному дыму?
Беннебой
Пт 27 января 2017 г. 16:56
Устойчиво отказывается подключаться.
Я думаю, что это оборудование для клона ST-Link должно быть мусором. Я чувствую, как наступает безумное безумие.
Я проверил непрерывность, Dupont лидирует только ради душевного спокойствия, все это хорошо.
Я думаю, что это оборудование для клона ST-Link должно быть мусором. Я чувствую, как наступает безумное безумие.
Я проверил непрерывность, Dupont лидирует только ради душевного спокойствия, все это хорошо.
Racemaniac
Пт 27 января 2017 г., 17:02
Bennehboy написал:Устойчиво отказывается подключаться.
Я думаю, что это оборудование для клона ST-Link должно быть мусором. Я чувствую, как наступает безумное безумие.
Я проверил непрерывность, Dupont лидирует только ради душевного спокойствия, все это хорошо.
Я думаю, что это оборудование для клона ST-Link должно быть мусором. Я чувствую, как наступает безумное безумие.
Я проверил непрерывность, Dupont лидирует только ради душевного спокойствия, все это хорошо.
Беннебой
Пт 27 января 2017 г., 17:12
Реданьяк написал:
И это хороший совет, который Роджер любит повторять на этом форуме: всегда имейте 2 из того, над чем вы работаете. Это дешевые китайские вещи, что -то будет сломано или сломано, и если вам придется ждать месяц, пока замена прибывает...
victor_pv
Пт 27 января 2017 г., 17:51
Bennehboy написал:Реданьяк написал:
И это хороший совет, который Роджер любит повторять на этом форуме: всегда имейте 2 из того, над чем вы работаете. Это дешевые китайские вещи, что -то будет сломано или сломано, и если вам придется ждать месяц, пока замена прибывает...
Беннебой
Пт 27 января 2017 г. 18:18
Я попробовал как кирпичную доску, так и работающую, ни один не подключается.
Только что проверил непрерывность, и это хорошо.
Надеюсь, я просто делаю что -то глупое...
Только что проверил непрерывность, и это хорошо.
Надеюсь, я просто делаю что -то глупое...
Беннебой
Пт 27 января 2017 г. 18:25
Проверьте булавки на схему и это Deffo PA13 SWDIO (PIN 22) & PA14 SWCLK (PIN 21), так что это не какое -то причудливое изменение распины производителем.
victor_pv
Пт 27 января 2017 г. 18:40
Откройте клон Stlink и проверьте его, возможно, плохая припоя там.
Штины SWDIO и SWDCLK в MCU должны соответствовать схемам для Stlinks на досках ядер, которые широко доступны. Проверьте непрерывность на них, GND и т. Д.
И, возможно, пришло время заказать еще одну из этих Stlinks
Штины SWDIO и SWDCLK в MCU должны соответствовать схемам для Stlinks на досках ядер, которые широко доступны. Проверьте непрерывность на них, GND и т. Д.
И, возможно, пришло время заказать еще одну из этих Stlinks
Беннебой
Пт 27 января 2017 г., 19:05
Таким образом, кажется, что на этом изображении есть припояный мост между двумя нижними правыми штифтами RP1... Думаю, это не должно быть там?
Беннебой
Пт 27 января 2017 г., 19:20
Нет изменений с удалением
Беннебой
Пт 27 января 2017 г., 19:27
Продавец связался, скрестив пальцы, они положили еще одну (работа!) один в посте.
инфракрасный
Пн 30 января 2017 г. 9:12 вечера
Я не уверен, связано ли это, но недавно я испытал странное поведение от моего интерфейса ST-Link V2. Я использовал дешевые ключи ST-Link V2 для программы/отладки STM32F103C8 синие таблетки и Cubemx для создания конфигурации чипа и платформы приложения.
Прошлой ночью я обновил свои библиотеки HAL до STM32Cube_fw_f1_v1.4.0, мигрировал один из моих проектов через Cubemx, и OpenOCD запрограммировал цель один раз. OpenOCD удалось получить новую прошивку в цель, но сразу же потерял соединение с целью. Я больше никогда не смог установить связь с этой целью.
Сегодня, чтобы посмотреть, был ли мой ключ св. Я испытал точно такую же проблему... Прошивка была загружена в цель один раз, соединение было немедленно потеряно, и я не могу восстановить соединение.
Прошлой ночью я обновил свои библиотеки HAL до STM32Cube_fw_f1_v1.4.0, мигрировал один из моих проектов через Cubemx, и OpenOCD запрограммировал цель один раз. OpenOCD удалось получить новую прошивку в цель, но сразу же потерял соединение с целью. Я больше никогда не смог установить связь с этой целью.
Сегодня, чтобы посмотреть, был ли мой ключ св. Я испытал точно такую же проблему... Прошивка была загружена в цель один раз, соединение было немедленно потеряно, и я не могу восстановить соединение.
Ахулл
Пн 30 января 2017 г., 21:28
Мне удалось поднять пару досок, скомпилируя двоичные файлы для неправильного процессора. Это, кажется, довольно хорошо блокирует, однако подключение ST-Link V2 в Reset до сих пор всегда удавалось воскресить их.
Rogerclark
Пн 30 января 2017 г. 22:30
Ахулл написал:Мне удалось поднять пару досок, скомпилируя двоичные файлы для неправильного процессора. Это, кажется, довольно хорошо блокирует, однако подключение ST-Link V2 в Reset до сих пор всегда удавалось воскресить их.
ZMEMW16
Вт 31 января 2017 г. 12:54
Как каждый раз работал? INPO 'Попытка сказать/сохранить в любом конкретном порядке - Google не удается'
Bootloader, Target Start Adder, адрес линкера ?
Стивен
Bootloader, Target Start Adder, адрес линкера ?
Стивен
Беннебой
Чт, 02 февраля 2017 г., 20:06
Моя замена ST-Link, вероятно, через несколько недель.
Однако сегодня я получил USB на базе CH340 для серийного адаптера
Предположительно, я могу использовать это для программирования платы, но как мне получить загрузчик .Bin загружен? Какой инструмент мне нужен?
Из того, что мне нужно
TX от CH340 до RX1 на мини -
RX от CH340 до TX1 на мини -
GND к GND
3.3v до VCC
Boot1 привязан к земле...
Тогда что? У меня есть корзин для загрузчика v2 от GitHub, но я не уверен, как получить его на устройство!?!
Однако сегодня я получил USB на базе CH340 для серийного адаптера
Предположительно, я могу использовать это для программирования платы, но как мне получить загрузчик .Bin загружен? Какой инструмент мне нужен?
Из того, что мне нужно
TX от CH340 до RX1 на мини -
RX от CH340 до TX1 на мини -
GND к GND
3.3v до VCC
Boot1 привязан к земле...
Тогда что? У меня есть корзин для загрузчика v2 от GitHub, но я не уверен, как получить его на устройство!?!
Rogerclark
Чт, 02 февраля 2017 г. 20:25
Да
Вы можете мигать с USB -серийным
Вы даже можете сделать свой собственный stlink, если у вас есть запасная доска STM32F103 (хотя бинар STLINK официально не выпущен, но доступен на различных веб -сайтах (в основном русские)))
Скачать ST
Программа GUI "Flash Loader Demonerator"
(Вы можете использовать EXE STM32Flash в репо, но графический интерфейс легче)
Вы можете мигать с USB -серийным
Вы даже можете сделать свой собственный stlink, если у вас есть запасная доска STM32F103 (хотя бинар STLINK официально не выпущен, но доступен на различных веб -сайтах (в основном русские)))
Скачать ST
Программа GUI "Flash Loader Demonerator"
(Вы можете использовать EXE STM32Flash в репо, но графический интерфейс легче)
Беннебой
Чт, 02 февраля 2017 г. 20:28
Я попробовал это:
http: // jeelabs.org/book/1546c/
CH340 отображается как ttyusb0 в Ubuntu
Выдавая эту команду, пока удерживая кнопку 'кнопку'
./STM32Loader.py -p /dev /ttyusb0 -ewv maple_mini_boot20.бин
приводит к этому:
http: // jeelabs.org/book/1546c/
CH340 отображается как ttyusb0 в Ubuntu
Выдавая эту команду, пока удерживая кнопку 'кнопку'
./STM32Loader.py -p /dev /ttyusb0 -ewv maple_mini_boot20.бин
приводит к этому:
Traceback (most recent call last):
File "./stm32loader.py", line 434, in
bootversion = cmd.cmdGet()
File "./stm32loader.py", line 118, in cmdGet
if self.cmdGeneric(0x00):
File "./stm32loader.py", line 115, in cmdGeneric
return self._wait_for_ask(hex(cmd))
File "./stm32loader.py", line 80, in _wait_for_ask
raise CmdException("Can't read port or timeout")
__main__.CmdException: Can't read port or timeout
Rogerclark
Чт, 02 февраля 2017 г., 8:30 вечера
Извини
Я забыл, что ты использовал ubuntu
Я забыл, что ты использовал ubuntu
Беннебой
Чт, 02 февраля 2017 г. 20:37
У меня тоже есть Win10, попробую...
Беннебой
Чт, 02 февраля 2017 г. 20:42
1x дебрикированный кленовый мини -Yay
Спасибо, Роджер!
Спасибо, Роджер!
Rogerclark
Чт, 02 февраля 2017 г. 22:04
Прохладный!
ZMEMW16
Чт, 02 февраля 2017 г., 22:43
Или или могли бы вы снова забросить его, а затем сделать Unbrick от Linux, чтобы выяснить и просветить нас ?
Беннебой
Чт, 02 февраля 2017 г., 22:46
ZMEMW16 написал:Или или могли бы вы снова забросить его, а затем сделать Unbrick от Linux, чтобы выяснить и просветить нас ?
Беннебой
Чт, 02 февраля 2017 г., 22:57
Должен быть способ использовать этот метод -> https: // github.com/rogerclarkmelbourne/ ... от-linux
Но ему потребуется другая конфигурация для USB -USB CH340...
Итак, эта линия:
в то время как правда; do openocd -f/usr/local/share/openocd/scripts/interface/stlink -v2.cfg -f/usr/local/share/openocd/scripts/target/stm32f1x.CFG; спать 1; сделано
Нужно будет выглядеть как -то вроде:
в то время как правда; do openocd -f/usr/local/share/openocd/scripts/interface/ftdi/ch340.cfg -f/usr/local/share/openocd/scripts/target/stm32f1x.CFG; спать 1; сделано
Я пытаюсь найти подходящую конфигурацию, хотя.
Но ему потребуется другая конфигурация для USB -USB CH340...
Итак, эта линия:
в то время как правда; do openocd -f/usr/local/share/openocd/scripts/interface/stlink -v2.cfg -f/usr/local/share/openocd/scripts/target/stm32f1x.CFG; спать 1; сделано
Нужно будет выглядеть как -то вроде:
в то время как правда; do openocd -f/usr/local/share/openocd/scripts/interface/ftdi/ch340.cfg -f/usr/local/share/openocd/scripts/target/stm32f1x.CFG; спать 1; сделано
Я пытаюсь найти подходящую конфигурацию, хотя.
Rogerclark
Чт, 02 февраля 2017 11:08
Может ли кто -нибудь перенести в эту ветку, так как мне нужно проверить кэширование
Беннебой
Чт, 02 февраля 2017 г. 11:19
репост
Беннебой
Чт, 02 февраля 2017 11:25
Вот почему у меня были проблемы с использованием сценария Python для промежутка на Linux -> https: // sourceforge.net/p/stm32flash/wiki/ntsts/
Rogerclark
Чт, 02 февраля 2017 г. 23:49
Это тестовый пост. Я удалю позже, чтобы проверить проблемы с кэшированием сервера