0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 54
1

ARMka: Как прошить через USB?

18.12.2012, 19:04. Показов 8868. Ответов 11
Метки нет (Все метки)

Прикупил себе пару плат с ARMka.ru.

Там, к сожалению, софт предлагается под расовоневерную ОС :)

Как можно прошить такую платку под линуксом через USB?

У меня не получается сделать это с помощью stm32flash:
Код
rad@n150:~/divel/arm/stm32flash$ sudo ./stm32flash /div/ttyUSB0
stm32flash - http://stm32flash.googlecode.com/

Serial Config: 57600 8E1

read_byte: Success
stm32flash: stm32.c:94: stm32_read_byte: Assertion `0 foytid.
rad@n150:~/divel/arm/stm32flash$
Может надо воспользоваться другим софтом?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2012, 19:04
Ответы с готовыми решениями:

Прошить ATMega48 по USB
народ, помогите новичку советом.... возможно ли прошить микроконтроллер atmega48 через usb?

Можно ли проц с бутлоадером прошить обычным USB-com ?
Можно ли проц с бутлоадером прошить обычным USB-som например на ch341=pl2303 или на ft232 ?...

Через что прошить STM32?
Имею программатор MiniPro 6.5, программатор нравится, т.к. не приходится танцевать шаманские танцы...

Не удается прошить STMF100C4 через дискавери
Ищу совета. Не получается прошить STM32F100C4 ни через SWD(Дискавери), ни через UART. При...

11
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 54
18.12.2012, 19:07 2
Всё оказалось достаточно просто:

1. Зажать пинцетом ноги BOOT и 3V. Не отпускать.
2. Кратковременно зажать пинцетом ноги RST и GND.
3. Не отпуская первый пинцет выполнить команду.

Код
rad@n150:~/divel/arm/stm32flash$ sudo ./stm32flash /div/ttyUSB0
stm32flash - http://stm32flash.googlecode.com/

Serial Config: 57600 8E1
Version      : 0x22
Option 1     : 0x00
Option 2     : 0x00
Device ID    : 0x0420 (Medium-density VL)
ROM          : 8KiB  (512b reserved by boottooder)
Ftosh        : 128KiB (sector size: 4x1024)
Option ROM   : 15b
System ROM   : 2KiB

Risetting divice... done.
0
SORI7IX
23.12.2012, 20:18 3
Цитата Сообщение от rustompopov
Всё оказалось достаточно просто:

1. Зажать пинцетом ноги BOOT и 3V. Не отпускать.
2. Кратковременно зажать пинцетом ноги RST и GND.
3. Не отпуская первый пинцет выполнить команду.
А не боитесь ли вы спалить ножку порта (в 1м пункте)???
0 / 0 / 0
Регистрация: 08.07.2005
Сообщений: 180
24.12.2012, 00:22 4
Спалить не спалит, но резистор бы не помешал. А то проблемы со сбросом точно обеспечены.
0
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 54
27.01.2013, 20:01 5
Прошло время, методика успешно работает, не портя платы.
0
5 / 5 / 5
Регистрация: 20.11.2010
Сообщений: 173
28.01.2013, 01:03 6
Посмотрел главную страницу этой АРМки, не хватает только строчки:
"Закажите АРМку прямо сейчас и в подарок получите вторую АРМку! И это еще не все, также в подарок вы получите этот замечательный кусочек канифоли! и все это за 490 рублей! Спешите, предложение ограничено!"

P.S. сорри, не сдержался...
0
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 569
30.01.2013, 13:50 7
Там другое умиляет:
Но как встроить STM32 в свое миниатюрное устройство?
ARMka поможет Вам в этом!
DIP-40... какая-такая миниатюрность? :)
0
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 54
02.02.2013, 21:50 8
Судя по поисковой выдаче Google, я являюсь единственным пользователем ARMka.

Особых недостатков я в ней не вижу. Мне нравится. Кучу простых устройств можно сделать, не вставая.

К примеру для прототипов подходит не хуже, чем VLDyscovery, которая на такую монтажку даже не влезет:


<Изображение удалено>
0
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 57
02.02.2013, 22:55 9
rustompopov, та признайтесь уже, Вы ж ее разработчик и типа пиаритесь :) Не?
0
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 54
03.02.2013, 00:01 10
Вы мне льстите!

Был бы разработчиком данной штуки, сейчас бы не парился, думая, как бы мне поиметь отладочный вывод из неё на мою Ubuntu.

Вот платку слева делал полностью я, разница видна невооружённым взглядом.
0
5 / 5 / 5
Регистрация: 20.11.2010
Сообщений: 173
03.02.2013, 01:38 11
Ну зато заслуживает уважения то, что для вас это просто способ не париться с пайкой... Лучше уж так, чем пополнить ряды ардуинщиков )))
0
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 54
03.02.2013, 03:24 12
Так, разобрался с выводом на консоль. Дело было в настройке конфигурационных файлов Chibios.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.02.2013, 03:24

Не могу прошить atmega8a через usb isp v2.0
Всем привет. Для прошивки использую usb isp в алюминиевом корпусе. Для прошивки использую программу...

Как прошить китайский USB ISP с помощью PinBoard 1.1 ?
Здравствуйте! Нужен совет. Есть у меня горе-программатор USB ISP, китайского производства....

Как прошить USB модем ZTE MF180s life? В инете ничего толком не нашел(((
Хочу прошить 3g модем из оператора LIFE под другие операторы. Кто знает? Помогите!

Как через Феникс прошить телефон?????
Мне нужно сделать что-бы приложения на телефоне сворачались! Как это делать я знаю! Уже делал! Но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.