Тёмный

STM32 Прошивка платы (STM32 UART,DFU,SWD Programming)#3 

Gennadi Lisai
Подписаться 18 тыс.
Просмотров 8 тыс.
50% 1

STM32 Прошивка платы (STM32 UART,DFU,SWD Programming)
Видео обзор и рассказ по вариантам прошивки самой распространенной и доступной платы на STM32 на сегодня.
Много кто спрашивал по этому поводу вот и дошли руки :)
Получилось все не совсем гладко но лучше хоть так чем никак:):)
плейлист с видео по микроконтроллерам:
• Микроконтроллеры (Ardu...
Донат для поддержки канала:
new.donatepay.ru/@881184
Донат для поддержки канала:
www.donationalerts.com/r/genn...
Поддержи канал подпиской , это поможет развиваться и снимать разные видео на разную тематику а не заниматься сугубо заработком на одних и тех же авто !!! :
/ @lisai-auto
Дополнительный ресурс нашего канала на котором так же можно поддержать канал и автора ну и еще получить какую либо информацию или софт :
boosty.to/gennadilisai
+79060130349
мои страницы :
gennadilisai
/ gennadi.lisai
/ gennadilis
ok.ru/gennady.lisaymantsevich
/ gennadilisai
Мои группы :
/ autoservice_moscow
mercedes_moscow_club
autoservice_moscow
truckdiag_moscow
ok.ru/group59080097923122
/ autoservice.moscow
/ mercedes.moscow.club
/ truckdiagmoscow
Адрес в Дзене
zen.yandex.ru/id/5ffa3d7ed5da...

Наука

Опубликовано:

 

14 май 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 38   
@Sandor34
@Sandor34 3 года назад
спасибо, самое понятное видео из тех что я поглядел
@geksogen4117
@geksogen4117 3 года назад
Начинаю погружаться в мир STM, КАН, думаю с вашими видео будет легче грызть гранит науки.
@lisai-auto
@lisai-auto 3 года назад
Да это интересный и запутанный мир
@lisai-auto
@lisai-auto 3 года назад
Да думаю ещё что-то наснимаем
@lisai-auto
@lisai-auto 3 года назад
За после нового года пока все будут пить и отдыхать что-то обдумаем
@LESNIC355
@LESNIC355 4 года назад
Видео хорошее, но я бы посмотрел на реализацию кана в прошивке.👍🏻
@lisai-auto
@lisai-auto 4 года назад
Реализация как в HAL
@lisai-auto
@lisai-auto 4 года назад
Все по стандарту , проект в кубе потом перенос в куб Студио , далее все как обычно . Инициализация шины , фильтра , отправка . Все в общем согласно документации и примерам из HAL.
@slavaartamonov362
@slavaartamonov362 4 года назад
О я два дня уже играюсь с ней)))
@lisai-auto
@lisai-auto 4 года назад
И как игры и успехи ???
@slavaartamonov362
@slavaartamonov362 4 года назад
@@lisai-auto лил прошивку найденую в сети под кан хакер. Но прикол в драйверах на одном компе не работает , уже было обломался но случайно попробован на другом там заработало
@lisai-auto
@lisai-auto 4 года назад
ясно
@user-ng9sg8re8w
@user-ng9sg8re8w 4 года назад
Не видно куда какие перемычки переставлять( эту туда )
@bennguyen1313
@bennguyen1313 3 года назад
Используя Stm32CubeProgrammer, я один раз запрограммировал чип через загрузчик UART (BOOT0 = 3.3v) ... однако теперь я могу программировать только через SWD, загрузчик UART больше не работает. Есть идеи, почему? Using Stm32CubeProgrammer, I programmed the chip via the UART bootloader (BOOT0=3.3v) once... however, now, I can only program via SWD, the UART bootloader doesn't work anymore. Any idea why?
@lisai-auto
@lisai-auto 3 года назад
честно не совсем единственное что если вы прошили и в вашей прошивке UART отключен или занят
@TJ-ch3if
@TJ-ch3if 2 года назад
Всем привет, подскажите, как настроить Visual Studio Code для генерации hex файла?
@lisai-auto
@lisai-auto 2 года назад
или пользовать как редактор и далее через компилятор и командную строку или ставить расширения для stm
@user-pm2os6ge9m
@user-pm2os6ge9m 3 года назад
Здравствуйте. При перепрошивке пульта Taranis QX7 аппаратура превратилась в кирпич. Перепробовано 100-500 вариантов воскрешения, ничего не помогло. Мне сказали что можно перепрошить через STM32, но не сказали как. Как перепрошить? Спасибо
@lisai-auto
@lisai-auto 3 года назад
Не скажу так сразу нужно смотреть
@lisai-auto
@lisai-auto 3 года назад
Я так понимаю данный пульт основан на stm32 Скорее всего раз он превратился в кирпич то нужно прошить бутлоадер через SWD со вскрытием или через UART Возможно есть вариант восстановления через DMA В принципе по запросу вашего пульта в гугле комплекты прошивок имеются
@lisai-auto
@lisai-auto 3 года назад
Судя по первому найденному в гугле есть возможность записи по DMA через USB
@user-pm2os6ge9m
@user-pm2os6ge9m 3 года назад
@@lisai-auto А какой програмой? Я вообще нулевой в этой теме. Видео есть чтоб посмотреть?
@lisai-auto
@lisai-auto 3 года назад
Именно по вашему варианту нет
@jimmysmith8099
@jimmysmith8099 3 года назад
Есть контроллер бесколлекторного двигателя постоянного тока на stm32, на этой плате есть 10 пиновый разъем, как понимаю для отладки/прошивки. Как мне прочесть прошивку, и можно ли ее декомпилировать? Я чайник, поэтому прошу ответ попроще)
@lisai-auto
@lisai-auto 3 года назад
Ну в принципе разъем скорее всего да для отладки или прошивки . По поводу считать прошивку :) если прошивка не защищена и контроллер не заблокирован после записи то можно , в противном случае только стереть контроллер и записать по новой , ну или очень дорогостоящая процедура по копированию контроллера в лабораторных условиях . По поводу декомпиляция прошивки , если ее все же удалось достать , то да декомпилировать можно . Но есть тоже подводные камни , первое это сама прошивка на чем написана и есть ли там какая либо операционка , ну и соответственно есть ли какие-то средства по защите от декомпилинга прошивки . Как по мне проще наверное сделать устройство с нуля чем заниматься данным деянием , по времени так точно быстрее . Темболее зная варианты возможных защит и ухищрений , возможно и время будет потрачено в пустую
@jimmysmith8099
@jimmysmith8099 3 года назад
@@lisai-auto недавно видел ролик, где человек копировал RO прошивку. А про декомпилировать - возможно нужно будет только несколько байтиков поменять... Или там контрольные суммы, и все такое? В общем, есть хакерский инструментарий на эту тему - или забыть?
@lisai-auto
@lisai-auto 3 года назад
есть варианты но не все просто и однозначно ну и как писал выше разница есть кто писал и как защищал
@nikolaisolovkov7043
@nikolaisolovkov7043 Год назад
ВСем привет. Как сделать файл прошивки CAN Send от Ардуино для программы STM32 ST LINK ? Спасибо
@lisai-auto
@lisai-auto Год назад
Написать под библиотеку stm32can для ардуино , но не совсем правильно . Скажем так костыль :) Можно в mbed студио , тоже норм но много мусора тянет . В идеале CubeIDE
@nikolaisolovkov7043
@nikolaisolovkov7043 Год назад
Я пытаюсь повторить этот проект. Как создать и записать файл boot loader в плату на stm32f103c6t6 , что бы потом записать туда файл Can Send?
@lisai-auto
@lisai-auto Год назад
этот файл не получится так как работа кан в ардуино сена через спи а на сам свой кан есть отдельная библиотека под ардуино по поводу бутлоадера забейте в поиске bluepill
@nikolaisolovkov7043
@nikolaisolovkov7043 Год назад
Что то я сразу не понял, кан бомбер на этой плате и с файлами из Яндекс диска работать не будут?
@lisai-auto
@lisai-auto Год назад
Файлы на яндекс диске под поату с авр процессором т спи кан шилдом на мцп2515 . А вы хотите сделать кан на стм 32 со своим каном . На бусти публиковалась библиотека под ардуино иде и стм32 для работы с каном встроенным в стм
Далее
STM32 Guide #2: Registers + HAL (Blink example)
30:02
Просмотров 184 тыс.
Изучаю STM32!
20:26
Просмотров 190 тыс.
STM32 UART ч.1 Обзор
30:13
Просмотров 1 тыс.
Asus  VivoBook Винда за 8 часов!
1:00
Просмотров 1,1 млн