-
- Чтобы не плодить сущности. Сижу в командировке и внезапно
понадобилось прошить железяку. Ну благо у меня в кармане блупиллов
парочка завалялась. Ну думаю, щас с него J-Link сделаю. Загрузил в
пилюльку через СОМ-порт бутлоадер, который
Protected-2-1-Bootloader.bin, переставляю джамперы, запускаю
обновление через ST-LinkUpgrade, выбираю там STM32 only, прошиваю,
передёргиваю usb-шнур, запускаю перепрошивалку в J-link, что Гудвин
скидывал, иии ... хрен. Прошивальщик пишет, Звepoящep(106 знак., 18.04.2021 21:12)
- В последовательности настораживает фраза "выбираю там STM32 only". - Гyдвин(19.04.2021 04:23)
- Просто первое, что стоит по умолчанию. В итоге, нашёл дрееевнюю
версию ST-LinkUpgrade, Звepoящep(302 знак., 19.04.2021 11:52, картинка)
- Я на это и немекал, что в старых утилитах не было такой писанины :)
А в "таблетку" надо как минимум 1 резистор припаять. В соответствие
со схемой ST-link V2. - Гyдвин(19.04.2021 12:00)
- Думаешь, без резюка оно работать не будет? Самое интересное, что
теперь этот псевдопрограмматор перестал прошиваться через сом-порт
с помощью встроенного бутлоадера. Мистика какая-то.... - Звepoящep(19.04.2021 12:29)
- Резистор нужен для линии swdio. - Гyдвин(19.04.2021 12:58, ссылка)
- Щас выдрал резюк на 120 Ом из какой-то платы, впаял и заработало! Чорт! 2 дня убил на всё. - Звepoящep(19.04.2021 13:06)
- Резистор нужен для линии swdio. - Гyдвин(19.04.2021 12:58, ссылка)
- Думаешь, без резюка оно работать не будет? Самое интересное, что
теперь этот псевдопрограмматор перестал прошиваться через сом-порт
с помощью встроенного бутлоадера. Мистика какая-то.... - Звepoящep(19.04.2021 12:29)
- Я на это и немекал, что в старых утилитах не было такой писанины :)
А в "таблетку" надо как минимум 1 резистор припаять. В соответствие
со схемой ST-link V2. - Гyдвин(19.04.2021 12:00)
- Просто первое, что стоит по умолчанию. В итоге, нашёл дрееевнюю
версию ST-LinkUpgrade, Звepoящep(302 знак., 19.04.2021 11:52, картинка)
- В последовательности настораживает фраза "выбираю там STM32 only". - Гyдвин(19.04.2021 04:23)
- В линухе достаточно было бы: evgeniy1294(384 знак., 21.04.2020 15:25)
- Win разработчикам ПО не подходит совершенно, хотите нормальной
работы - ставьте линух, да и одноплатник с ним всегда пригодится.
Раньше делал из малинки jtag-отладчик, сейчас меня выручает сетевой
jetlink flasher pro. - evgeniy1294(09.04.2020 20:55)
- что посоветуете по изучению linux? интересен дерево устройств, ядро,этапы загрузки, написание свое ПО аля мигание светодиодом, uart передача или что-то подобное. как вообще отлаживается устройство на линуксе? - Constantin24(18.04.2020 21:40)
- А чего RDP на удаленную машину не катит? - OlegPowerC(18.04.2020 16:30)
- Про "не подходит" слишком сурово :) На сайте Segger: "J-Link Remote Server is available as a GUI application and as a command line application. Both versions are available, cross-platform, for Windows, macOS and Linux, meaning the server can be run on a desktop PC, or even a headless system like a Raspberry Pi, without graphical user interface". То есть, тожно можно подоткнуть usb J-link во что-нить малинкообразное (не нужен комп с виндой) и никакого GDB - штатно юзать из Гyдвин(101 знак., 09.04.2020 21:08)
- Все уже продумано для нас. STLink перешить в J-Link, подключить в
удаленной удаленной машине к usb и запустить в автозагрузке
JLinkRemoteServer. И коннетись из своего IAR по IP. Отлаживай,
программируй скока влезет. Без всяческого красноглазия... - Гyдвин(09.04.2020 19:18)
- Поподробнее, пжлст. Я записываю. Звepoящep(55 знак., 09.04.2020 19:21)
- Вот перепрошивалка. Гyдвин(09.04.2020 20:09, ссылка)
- Сейчас прошил своего китайца - тоже все работает... - Гyдвин(09.04.2020 20:47)
- Оный сервер брать где обычно - он лежит в комплекте ПО, которое
скачивается с сайта Segger. Перепрошивалка для переделки в JLink и
обратно - там же на сайте Segger. Это для случая, если STLink
"правосланый". Китайский тоже можно - подправленной врукопашную
перепрошивалкой... Гyдвин(1 знак., 09.04.2020 19:32, картинка)
- Чтобы не спи*деть, на всякий случай подоткнул отладку через IP на
локальной машине из Keil. Прекрасно дышит. Надо в настройках J-Link
выбрать отладку по IP и указать этот IP ( в моем случае 127.0.0.1).
J-Link рулит ;) Гyдвин(1 знак., 09.04.2020 19:54, картинка)
- Взял в общем пилюлю, соединил ноги, чтобы простой ST-Link
получился, залил прошивку, твоей утилитой переделал в J-Link. Винда
его распознала, норм всё. Решил сначала напрямую его с IARом
запустить. Взял такую же пилюлю, законнектил её как таргет, жму
дебагер - болт :) Звepoящep(1269 знак., 18.04.2020 11:15)
- Прошивка из моего вчерашнего поста? -> Гyдвин(3 знак., 18.04.2020 11:35, ссылка)
- Резистор R7 припаял? Гyдвин(18.04.2020 11:42, ссылка)
- Или вот еще одна схема клона. Я когда то давно пробовал из пилюли
делать ST-Link с помощью пары резисторов - все работало... Гyдвин(1 знак., 18.04.2020 11:45, картинка)
- Да. Прошивка из того поста и резистор есть. В общем, что-то с
питанием было. Починил, но теперь ругается, что чип не тот на
таргете. Перепрошил обратно в ST-Link - с ним всё работает. Звepoящep(1853 знак., 18.04.2020 12:25)
- Попробуй без IAR - подключись утилитой JFlash. - Гyдвин(18.04.2020 13:05)
- Через JFlash всё норм. Со старым твоим прошивальщиком. Обрыскав интернет, обнаружил на яповских сайтах, что такая проблема у IAR 7.80.4 именно с J-Link'ом, и чтобы её устранить, надо навернуть патч (ewarm-7.80.4.12176-patch.zip), ссылки на который давно протухли. Такие дела. А чтобы новый IAR поставить, надо канать на работу, потому как дома инет медленный и его всего 5Гб :) Кстати, может у Ксении где-то такой раритет завалялся - Звepoящep(18.04.2020 13:47)
- Ну и вот еще один "правильный" перепрошиватор. Он более свежий, чем мой и "задает много вопросов", что я в свое время заодно почикал :) Проверил сейчас на своем китайце - работает. Только девайс нужно передергивать после прошивки. Возможно там кишочки для J-Link новее, ибо мой прошиватор уже довольно старый... Гyдвин(18.04.2020 13:21, ссылка)
- Попробуй без IAR - подключись утилитой JFlash. - Гyдвин(18.04.2020 13:05)
- Да. Прошивка из того поста и резистор есть. В общем, что-то с
питанием было. Починил, но теперь ругается, что чип не тот на
таргете. Перепрошил обратно в ST-Link - с ним всё работает. Звepoящep(1853 знак., 18.04.2020 12:25)
- Или вот еще одна схема клона. Я когда то давно пробовал из пилюли
делать ST-Link с помощью пары резисторов - все работало... Гyдвин(1 знак., 18.04.2020 11:45, картинка)
- Резистор R7 припаял? Гyдвин(18.04.2020 11:42, ссылка)
- Прошивка из моего вчерашнего поста? -> Гyдвин(3 знак., 18.04.2020 11:35, ссылка)
- Взял в общем пилюлю, соединил ноги, чтобы простой ST-Link
получился, залил прошивку, твоей утилитой переделал в J-Link. Винда
его распознала, норм всё. Решил сначала напрямую его с IARом
запустить. Взял такую же пилюлю, законнектил её как таргет, жму
дебагер - болт :) Звepoящep(1269 знак., 18.04.2020 11:15)
- Чтобы не спи*деть, на всякий случай подоткнул отладку через IP на
локальной машине из Keil. Прекрасно дышит. Надо в настройках J-Link
выбрать отладку по IP и указать этот IP ( в моем случае 127.0.0.1).
J-Link рулит ;) Гyдвин(1 знак., 09.04.2020 19:54, картинка)
- Вот перепрошивалка. Гyдвин(09.04.2020 20:09, ссылка)
- Поподробнее, пжлст. Я записываю. Звepoящep(55 знак., 09.04.2020 19:21)
- Ну в общем, как-то так пока. Звepoящep(1 знак., 09.04.2020 19:02, картинка)
- Юзаем RDP, в принципе удобно, единственное винда должна быть PRO, ну или установить спецпрогу - для добавления возможностей RDP на хоум версию. Это нужно только на сервере, куда цепляться будете. - sav6622(09.04.2020 11:05)
- Удалённое управление компьютером - General(09.04.2020 10:29 - 10:59, ссылка)
- Про тимвьювер знаю. У меня локальная сеть, БЕЗ интернета. Вот. - Звepoящep(09.04.2020 10:52)
- Тогда RDP или BlackPrapor(9 знак., 09.04.2020 10:58, ссылка)
- Про тимвьювер знаю. У меня локальная сеть, БЕЗ интернета. Вот. - Звepoящep(09.04.2020 10:52)
- 1. Поставить комп локально, установить весь нужный софт и нужные
адаптеры, организовать удаленный доступ, от (тим вьювера и anydesk
до проброса портов и подключения через RDP) BlackPrapor(221 знак., 09.04.2020 10:56)
- Ну я так и решил делать. Нашел железяку с атомом, там ХРень стоит. Щас софтины накатываю сижу. - Звepoящep(09.04.2020 18:48)
- В моем случае железо стоит на работе и я могу работать удаленно со своим офисным компом. TeamViewer работает слишком медленно, но он стоит на всякий случай (необх. связать свои компы чтобы не требовалось водить пароль). Полноценно, также как перед тобой не домашний а офисный комп удается работать только через Windows Remote Desktop, поднимаемый через VPN внутрь офисной локалки. ST-LInk v2 (mini) по моему практическому опыту использования менее надежен чем JLink v10, иногда RxTx(263 знак., 09.04.2020 10:49)
- Берете простую линуксожелезку, на нее накатываете openocd и
какой-нибудь VPN, IAR c вашей машины цепляется к gdb, созданному
OpenOCD - lloyd(09.04.2020 10:49, ссылка)
- вот бы методичку на этой теме - Constantin24(18.04.2020 21:47)
- Пугает меня это всё красноглазие. Но мысль интересная. Можно взять распбери, прикрутить к ней STlink, переходник usb-com port (CP2104), а дальше как вы написали? Если нет, то нахуй сразу :) - Звepoящep(09.04.2020 18:50)
- удлинитель RS485-инет-RS485, не? - LordN(09.04.2020 10:32)
- А программатор как? - Звepoящep(09.04.2020 10:49)
- Удлинитель USB очевидно же :-) BlackPrapor(129 знак., 09.04.2020 11:02)
- А программатор как? - Звepoящep(09.04.2020 10:49)
- И рядом специально обученный человек, чтобы дёрнуть питание, когда
всё это зависнет. - SciFi(09.04.2020 10:25)
- Покупается умная розетка - я юзаю от Ксяоми - 1300 р... и все, с мобилы включаешь-выключаешь если надо... sav6622(100 знак., 09.04.2020 11:04)
- у нас на телеграфе станция Вектор-2000 имела так называемые выносы на каждой АТС. Там собирались телеграфные линии от клиентов (в основном телетайпы и прямые провода, в основном военные и МЧС) и потом по локальной сети всё связывалось с центром. Любимая тема : звонок на АТС и просьба "Девочки! Выключите и включите питание на том системнике, что стоит в углу в кроссовом зале!" :-) Кстати, это действительно простой системник с Линуксом. - Лaгyнoв(09.04.2020 10:41)
- Чтобы не плодить сущности. Сижу в командировке и внезапно
понадобилось прошить железяку. Ну благо у меня в кармане блупиллов
парочка завалялась. Ну думаю, щас с него J-Link сделаю. Загрузил в
пилюльку через СОМ-порт бутлоадер, который
Protected-2-1-Bootloader.bin, переставляю джамперы, запускаю
обновление через ST-LinkUpgrade, выбираю там STM32 only, прошиваю,
передёргиваю usb-шнур, запускаю перепрошивалку в J-link, что Гудвин
скидывал, иии ... хрен. Прошивальщик пишет, Звepoящep(106 знак., 18.04.2021 21:12)