Easyelectronics.ru

Электроника для всех
Текущее время: 13 дек 2018, 16:25

Часовой пояс: UTC + 5 часов




Начать новую тему Ответить на тему  [ Сообщений: 344 ]  На страницу Пред.  1 ... 10, 11, 12, 13, 14  След.
Автор Сообщение
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 05 апр 2017, 15:41 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5200
kreyl писал(а):
при обновлении выбрал ST-Link+Audio


Что за фича?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 06 апр 2017, 18:24 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 07 фев 2015, 18:42
Сообщения: 69
наверное версия для макетки где есть аудиовыход


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 06 апр 2017, 19:05 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 5226
"+audio" - просто один из вариантов загружаемого firmware, не более того.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 10 апр 2017, 03:22 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 07 фев 2015, 18:42
Сообщения: 69
теперь осталось проверить остался ли в ST-LINK V2-1 SWIM. пины подозрительно не задействованы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 11 апр 2017, 12:38 
Здравствуйте!

Зарегистрирован: 11 апр 2017, 12:07
Сообщения: 1
Добавлю свои пять копеек. Может кому пригодится. Схема STM32F0DISCOVERY в части отладчика очень напоминает таковую от NUCLEO. Нет только ключа для ренумерации USB. Воспользовавшись приведенными советами, залил с помощью другого ST-Link в отладчик Discovery бутлоадер: файл "Unprotected-2-1-Bootloader.bin". Далее передернул USB и запустил последнюю версию ST-LinkUpgrade скачанную с офф. сайта. Выбрал опцию "STM32+Audio" и успешно залил прошивку. Повторно обновляльщик коннектится к Discovery отказывается, ссылаясь на проблемы с ренумерацией видимо из-за отсутствия ключа. После очередного передергивания USB начало ставиться много дров от ST, и помимо всего прочего в системе появился виртуальный COM-порт. Утилита "STM32 ST-LINK Utility" видит подопытный камень STM32F051. СОМ-порт, при замыкании выводов RX/TX (перемычки JP1) вернул "эхо". Отладка в ИАРе работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 23 апр 2017, 13:51 
Заглядывает иногда

Зарегистрирован: 07 июл 2011, 15:11
Сообщения: 50
вот тут еще про dumper написали
https://www.eevblog.com/forum/microcontrollers/dumping-and-reverse-engineering-st-link-v22-1-firmware/

кстати ни кто не потрошил ST-LinkUpgrade.exe для выдергивания jar ,?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 05 май 2017, 19:02 
Здравствуйте!

Зарегистрирован: 05 апр 2017, 15:08
Сообщения: 3
Цитата:
кстати ни кто не потрошил ST-LinkUpgrade.exe для выдергивания jar ,?


А зачем его потрошить? На ST.com лежит utility для не-Windows, являет собой jar файл. Каковой, в свою очередь, являет собой архив, а в нём лежат прямо вот бинарники прошивок. Зашифрованные, правда. Но пароли давно известны.
Смысла в них немного, поскольку бутлоадер и так зальёт что указано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Моя версия клона ST-LINK v2.1
СообщениеДобавлено: 14 май 2017, 16:31 
Здравствуйте!

Зарегистрирован: 05 апр 2017, 15:08
Сообщения: 3
Фичи: микроUSB (а не мини); SWD + UART на одном разъёме PLS6-R; питание таргетной платы +3.3В; это питание можно включать/выключать (тем самым обеспечивая Reset); площадка с отверстием, чтобы цеплять осциллограф. SWO и NRST разведены на отдельном разъёме — я ими не пользуюсь, но вдруг.
Прошивка: unprotected бутлоадер + обновление до последней версии ST-LINK v2.1 Audio (в этой версии есть UART, но нет MassStorage — который меня страшно бесил лишним диском в системе, замедляющим загрузку в том числе).
Схема: скопирована с Nucleo + схема вкл-выкл питания по тактовой кнопке.
Плата: своя, заказана в Резоните.
Корпус: свой, напечатан на принтере.
Фоточки сюда вставлять неудобно, поэтому вот ссылка на ВК: https://vk.com/wall213595722_448


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 24 июл 2017, 18:29 
Здравствуйте!

Зарегистрирован: 21 июл 2017, 15:39
Сообщения: 4
Загрузчики (boot loaders), так сказать, оптом.
Длина специально обрезана до размера именно загрузочной части.
Это касается версии 2.0, а вот в версии 2.1 я не уверен.


Вложения:
ST-Link V2 & V2.1 Boot loaders.zip [32.21 Кб]
Скачиваний: 356


Последний раз редактировалось Polesse 03 авг 2017, 16:16, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 24 июл 2017, 18:44 
Старожил

Зарегистрирован: 26 дек 2011, 18:08
Сообщения: 636
Polesse - просьба в ZIP вложить текстовый файл описания из твоего сообщения
Цитата:
Всё. Победа!!!
.....
Если обновляться после прошивки вылеченного загрузчика, можно запросто сделать дамп всего флеша.
на русском и интуристком языках, чтобы по прошествии времени знать что в этом ЗИПе находится и для чего


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 31 июл 2017, 02:30 
Старожил

Зарегистрирован: 19 апр 2016, 11:59
Сообщения: 393
Polesse писал(а):
Оригинальный загрузчик слит и вылечен от залочивания.
Чем отличается от viewtopic.php?p=495099#p495099


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 31 июл 2017, 16:30 
Старожил

Зарегистрирован: 02 май 2015, 16:16
Сообщения: 1662
Maik писал(а):
Polesse писал(а):
Оригинальный загрузчик слит и вылечен от залочивания.
Чем отличается от viewtopic.php?p=495099#p495099
при двоичном сравнении файлов BIN это вааще два абсолютно разных варианта.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 02 авг 2017, 01:30 
Старожил

Зарегистрирован: 19 апр 2016, 11:59
Сообщения: 393
Я про функционал и "таблетку от жадности".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 02 авг 2017, 17:17 
Здравствуйте!

Зарегистрирован: 21 июл 2017, 15:39
Сообщения: 4
Сорри, сам удивился, походу я за 2.1 принял 2.0 версию.
В общем, дезинформировался сам и остальных заодно.
Ещё раз сорри.
Пост переделаю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 02 авг 2017, 17:43 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1559
когда то сделал отдельные платы для stlink на основе схемы от nucleo.
Но давно не пользуюсь ими (перешл на jlink)
может отдать их Вам ?
штук десять валяется. Дадите им ума нового и раздарите людям.
Схема и разводка имеются. Цвет зеленый и белый.

P.S. Добавил файлы (Eagle 7.7)


Вложения:
stlink-2.1.rar [156.78 Кб]
Скачиваний: 368


Последний раз редактировалось x893 14 авг 2017, 14:22, всего редактировалось 2 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 11 авг 2017, 15:46 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 07 фев 2015, 18:42
Сообщения: 69
x893 писал(а):
может отдать их Вам ?
я бы взял парочку. в какой стране проживаете? и еще хотелось бы фото посмотреть


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 05 сен 2017, 17:29 
Здравствуйте!

Зарегистрирован: 21 июл 2017, 15:39
Сообщения: 4
x893 писал(а):
когда то сделал отдельные платы для stlink на основе схемы от nucleo.
Но давно не пользуюсь ими (перешл на jlink)

Есть же прошивка для STLINK, позволяющая превращать его в JLINK и в AVRISPMKII.
Не пробовали?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 05 сен 2017, 18:13 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1559
Пробовал - работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 22 сен 2017, 18:31 
Здравствуйте!

Зарегистрирован: 21 июл 2017, 15:39
Сообщения: 4
Доброго времени суток всем!
Сегодня пришли платы из Поднебесной, спаял, зашил контроллер STM32F103CBT6 загрузчиком "ST-LINK V2-1 Boot Loader Unlocked.bin",
запустил ST-Link Upgrade, выбрал "STM32+Audio", обновился и после обновления дальнейшая возможность обновления не пропала.
Видно транзистор и 4 резистора делают своё дело.
Запаял по схеме от нуклеи (Транзистор BC846 ; с базы на землю 36К, на +5 10К, к процу(38 нога) 100 Ом ; коллектор к +3.3 ; эмиттер через 1.5К к линии D+)
Поэтому стало непонятно, почему и у кого обновление переставало работать.
Может дело не в этих, а в каких-нибудь других ногах?
Вроде есть датчик внешнего питания (39 нога) и напряжения таргета (10 нога).
В режиме STM8+STM32, например, он отказывается прошивать STM8, если на 10-й ноге напряжение менее 0.9V.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 22 сен 2017, 22:50 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5200
С успехом переделал stm32vl discovery сперва в STlink v2.0(это важно) ,затем в JLink. На визги о не соответствии лицензии ответил кейгеном. Работает с Ozone изумительно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 25 сен 2017, 11:07 
Заглядывает иногда

Зарегистрирован: 25 сен 2017, 10:57
Сообщения: 88
Откуда: Украина
Polesse
Обновление перестает работать при прошивке по ссылке http://forum.easyelectronics.ru/viewtopic.php?p=495099#p495099, по вашей ссылке обновления работают но моя плата (STM32F407G Discovery) работает только если выбрать "STM32 + STM8", по ссылке с githab работает во всех режимах но не обновляется.
С разлоченым бутлоадером перепрошил Stlink в Jlink, затем слил прошивку, может кому-то надо.
....При проливке бутлоадера с githab Keil пишет, что версия HW - 1, при заливке другого бутлоадера HW - 2.


Вложения:
stlink-jlink.7z [34.83 Кб]
Скачиваний: 266
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 10 мар 2018, 18:23 
Заглядывает иногда

Зарегистрирован: 06 янв 2014, 17:52
Сообщения: 62
Я развел плату для ST-Link v2-1. Если кому интересно, можно тут взять: github.com/Utyff/h7-disco
Проверено, работает.
Bootloader брал с гитхаба - github.com/Krakenw/Stlink-Bootloaders


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 04 авг 2018, 18:12 
Старожил
Аватара пользователя

Зарегистрирован: 14 апр 2014, 11:06
Сообщения: 1397
Откуда: Курск
Порекомендуйте схему ST-Link для повторения. Может есть готовый вариант который можно заказать на Oshpark. Или с преобразователями уровней и тд.
В общем ищу вариант для самостоятельной сборки


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 04 авг 2018, 18:22 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 07 фев 2015, 18:42
Сообщения: 69
viewtopic.php?p=511519#p511519


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реверсинг прошивателя ST-Link
СообщениеДобавлено: 14 авг 2018, 22:58 
Старожил
Аватара пользователя

Зарегистрирован: 14 апр 2014, 11:06
Сообщения: 1397
Откуда: Курск
Сегодня получил платку от x893, за что ему огромное спасибо!!!
Буду собирать )


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 344 ]  На страницу Пред.  1 ... 10, 11, 12, 13, 14  След.

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB