Страница 47 из 446
Re: STM32 новичку в ARM что к чему
Добавлено: Ср июл 24, 2013 21:13:52
Serj_K
Сделал себе клон STLink V2 по вышеприведенной ссылке. Прошивку записал через встроенный загрузчик, потом обновил до последней версии.
Проверял запись этим клоном NXP проца при помощи CoFlash - записывает. Значит и другие ARM запишет, а не только STM-32. Отладку пока не проверял. И приятный бонус - поддержка STM-8 - проверял и прошивку и отладку.
И такой клон получается один из самых простых и дешовых.
Re: STM32 новичку в ARM что к чему
Добавлено: Ср июл 24, 2013 23:42:17
drakon
Serj_K, можете выложить печатку? вы ставили R11,R13,R19,R20,R21?
Re: STM32 новичку в ARM что к чему
Добавлено: Чт июл 25, 2013 10:26:15
dosikus
Satyr писал(а):Вы че народ ?
самый кошерный J-link клон из китая с ДОСТАВКОЙ стоит до 20$
Спишь, уже меньше 10$.
Одно но , не шьет STM8, зато многим лучше STLink .

Re: STM32 новичку в ARM что к чему
Добавлено: Чт июл 25, 2013 11:34:06
Serj_K
drakon Я делал свою схему и плату - добавил RxD, TxD и джампер для использования встроенного загрузчика для первоначальной записи прошивки, использовал не стандартный выходной разъём SWD (мне всё равно). Плата без корпуса - делал просто минимальных размеров.
Для записи прошивки через загрузчик - замкнуть джампер P_BOOT, подключить UART, подать питание (воткнуть в USB), при помощи STM Flash Loader записать прошивку. Затем снять джампер P_BOOT - больше не нужен.
Джампер P_PWR нужен при питании целевой платы от отладчика, если она мало жрёт.
В приложенном архиве проект в Альтиуме и пдфки для лут.
Re: STM32 новичку в ARM что к чему
Добавлено: Сб июл 27, 2013 13:58:16
Myp3ik
GHOST_J_D, попробуйте Keil uVision (MDK-ARM)
https://www.keil.com/download/product/
Если размер кода не превышает 32кБ, то он работает бесплатно.
Re: STM32 новичку в ARM что к чему
Добавлено: Сб июл 27, 2013 19:30:07
Darth Cuauhtemoc
Какой программатор выбрать для STM32 - j-link, ulink2 или st-link/v2 или что-то другое?
Очень желательно, чтобы работал под Linux. Универсальность тоже приветствуется, но ulink2 вроде под Linux не пашет.
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 10:32:38
balmer
Darth Cuauhtemoc писал(а):Какой программатор выбрать для STM32 - j-link, ulink2 или st-link/v2 или что-то другое?
Очень желательно, чтобы работал под Linux. Универсальность тоже приветствуется, но ulink2 вроде под Linux не пашет.
STlink/v2 точно под Linux работает под OpenOCD. Я правда под MacOs использую, но там отличия от Linux минимальные.
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 13:09:03
dosikus
Darth Cuauhtemoc писал(а):Какой программатор выбрать для STM32 - j-link, ulink2 или st-link/v2 или что-то другое?
Очень желательно, чтобы работал под Linux. Универсальность тоже приветствуется, но ulink2 вроде под Linux не пашет.
Из перечисленных только JLink самый универсальный . Имеет официальную поддержку для линуха.
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 13:16:59
Darth Cuauhtemoc
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 13:33:09
dosikus
Зачем брать не понятно что, если есть уже проверенное ?
http://www.aliexpress.com/item/Free-Shi ... 07502.html
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 13:59:44
Darth Cuauhtemoc
Просто не зареген я на Али, а на Ибэе нашел только то, на что ссылку приводил. Придется, видимо, и на Али зарегиться.
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 14:08:12
dosikus
Darth Cuauhtemoc писал(а):
Просто не зареген я на Али, а на Ибэе нашел только то, на что ссылку приводил.
На ebay
http://www.ebay.com/itm/JLINK-J-LINK-v8 ... 20d59813f2
Только дороже...
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 21:00:35
amv2000
dosikus писал(а):Зачем брать не понятно что, если есть уже проверенное ?
Спасибо я заказал

Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 21:19:10
shads
А где про эту штуку можно подробнее почитать, что это вообще - программатор\отладчик? И с какой хоть стороны к этой штуке подходить.....
Я тоже потихоньку присматриваюсь к кортексам...
Такой контроллер
http://www.aliexpress.com/item/Free-shi ... 72128.html можно будет этой штукой помучить?
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 21:38:08
Darth Cuauhtemoc
Должно быть да.
Вообще, с такими демпинговыми ценами можно и ST-Link/v2 взять. Насколько я понимаю, у других фирм чипы намного дороже.
Еще такой вопрос - а если JTAG адаптер на основе LPT спаять, будет ли работать с STM32 и есть ли поддержка в Linux? ST-Link хорош тем, что две ноги контроллера только юзает, JTAG - 5, а можно их как и в AVR в качестве простых I/O пинов использовать?
В принципе, на первых порах достаточно будет просто программирования (как в AVR), отладку на потом оставлю.
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 21:39:20
dosikus
JLink - программатор/отладчик . Работает с IAR,Keil, легко прикручивается к EClipse .
Работает с
ARM7/9/11
Cortex-A5/A8/A9
Cortex-M0/M0+/M1/M3/M4
Cortex-R4
Renesas RX610, RX621, RX62N, RX62T, RX630, RX631, RX63N
http://www.segger.com/jlink_base.html
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 21:40:57
dosikus
Darth Cuauhtemoc писал(а): ST-Link хорош тем, что две ноги контроллера только юзает, JTAG - 5, а можно их как и в AVR в качестве простых I/O пинов использовать?
Не тупите, JLink так же SWD поддерживает + SWO - который реализован только в STLink v2 и то через ж...
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 22:19:20
Darth Cuauhtemoc
dosikus писал(а):Не тупите, JLink так же SWD поддерживает + SWO - который реализован только в STLink v2 и то через ж...
Так то я сравнивал с самодельным JTAG адаптером на LPT, а не с J-Link'ом
Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 22:28:44
dosikus
Darth Cuauhtemoc писал(а):
Так то я сравнивал с самодельным JTAG адаптером на LPT
Что то я ЛПТ'шных JTAG'ов для ARM в упор не знаю ...

Re: STM32 новичку в ARM что к чему
Добавлено: Вс июл 28, 2013 22:35:05
Darth Cuauhtemoc
dosikus писал(а):Что то я ЛПТ'шных JTAG'ов для ARM в упор не знаю ...

Вот потому и спрашиваю, что сомневаюсь.
Darth Cuauhtemoc писал(а):Еще такой вопрос - а если JTAG адаптер на основе LPT спаять, будет ли работать с STM32