Dimonira 0 16 апреля, 2022 Опубликовано 16 апреля, 2022 · Жалоба 23 hours ago, Obam said: Всегда так было и на SAM-ICE, и на EDU и на JLINK-obe: отладчик штатно сконнекчен с компом, красный - это неконнект с подключённым устройством. Насколько я помню, все настоящие и китайские Альтеровские, Ксалинксовские и Армовские кабели, которые я использовал, работают по алгоритму: подключил к компьютеру без таргета (или с выключенным таргетом) - горит красным, подключил и включил таргет - горит зелёным. Этот первый, который непонятно когда светит красным. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 29 18 апреля, 2022 Опубликовано 18 апреля, 2022 · Жалоба А мне и помнить не надо: на столе EDU перед глазами. Альтеровские, Ксалинксовские ByteBlaster и EZ-Tag у мну вообще без индикаторов. Этот первый, который непонятно когда светит красным. Вот как отвалится "подопытный" на ходу или не сконнектится, так и будет красный. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sdlfkjhsd 0 1 мая, 2022 Опубликовано 1 мая, 2022 · Жалоба А может кто-то помочь с реанимацией V11? Имеется HLink A на LPC4357. Вендор с Али прислал полу-труп и CrackJlinkV10V11.exe вдогонку, использовав который эмулятор превратился в полный труп. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Azlina 1 8 июня, 2022 Опубликовано 8 июня, 2022 · Жалоба вопрос такого плана. J-Link PLUS Classic - https://shop.segger.com/debug-trace-probes/debug-probes/j-link/j-link-plus J-Link Upgrade BASE to PLUS - https://shop.segger.com/debug-trace-probes/software-add-ons/j-link-upgrade-base-to-plus если добавить самому эти лицензии , как в EDU? не будет также как с EDU? или немцы еще до этого не добрались? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
locale 0 20 июня, 2022 Опубликовано 20 июня, 2022 · Жалоба Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
locale 0 20 июня, 2022 Опубликовано 20 июня, 2022 · Жалоба Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
locale 0 20 июня, 2022 Опубликовано 20 июня, 2022 · Жалоба Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
locale 0 20 июня, 2022 Опубликовано 20 июня, 2022 · Жалоба Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
locale 0 21 июня, 2022 Опубликовано 21 июня, 2022 · Жалоба Возможность писать сообщения в текстовом формате восстановилась. Вопрос по поиску консультанта/ментора на коммерческой основе, разбирающегося в тематике данного топика, актуален. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
skripach 5 21 июня, 2022 Опубликовано 21 июня, 2022 · Жалоба locale 11 постов с 2006 года, 4 из которых картинками во время того когда форум лёг. "хочу позадавать вопросы опытному человеку чтобы узнать, что нормально а что нет," Спецы по нордику помогите уже человеку, платно тем более, ему очень надо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Delicates 0 24 июня, 2022 Опубликовано 24 июня, 2022 (изменено) · Жалоба В 21.06.2022 в 14:06, locale сказал: Возможность писать сообщения в текстовом формате восстановилась. Вопрос по поиску консультанта/ментора на коммерческой основе, разбирающегося в тематике данного топика, актуален. Для nRF51 и nRF52 имеется 100% рабочий Open Source вариант отладчика: https://github.com/blackmagic-debug/blackmagic Главное, чтобы ST-Link V2 или такой же китайский свисток был с чипом STM32F103CBT6 (128КБ), а не STM32F103C8T6 (64КБ). Или взять BluePill или BlackPill и впаять STM32F103CBT6 (128КБ) вместо того, что там стоит. Изменено 24 июня, 2022 пользователем Delicates Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Habs 0 24 июня, 2022 Опубликовано 24 июня, 2022 · Жалоба Мой китайский J-lik v10 превратился в кирпич после прошивки новее 7.56 (7.60). мы восстановили его с помощью модифицированной версии J.lnk.exe и JLinkARM.dll, размещенной на этом форуме компанией UniSoft. Прежде всего, я благодарю его и у меня есть вопрос. JLinkARM.dll — это версия 6.33h, а J.lnk.exe — версия V5.12g, прошивка находится в DLL, и я предполагаю, что она имеет измененную дату выпуска, потому что jlink.exe v7.56 не предлагает возможность обновить прошивку даже если он содержит более новую версию. С одной стороны, не заморачиваться с апгрейдом - это хорошо, но прошивке от 2018 года уже 4 года. Вопросы. Можно ли перепрограммировать прошивку с помощью jlink.exe v 7.56? Как изменить дату прошивки в версии 7.56, чтобы больше не предлагалась более новая прошивка, превращающая jlink в кирпич? Jlink v6.33h нет в архиве Segger, поэтому я даже не вижу, как модифицировали dll, у кого-нибудь есть оригинал v6.33h? Спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 32 24 июня, 2022 Опубликовано 24 июня, 2022 · Жалоба Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nibelung 7 24 июня, 2022 Опубликовано 24 июня, 2022 · Жалоба В 24.06.2022 в 07:02, Habs сказал: Можно ли перепрограммировать прошивку с помощью jlink.exe v 7.56? Можно, для этого есть команда 'exec invalidatefw'. В 24.06.2022 в 07:02, Habs сказал: Как изменить дату прошивки в версии 7.56, чтобы больше не предлагалась более новая прошивка, превращающая jlink в кирпич? С этим сложнее, после обновления нужно слить полный дамп, пропатчить в нем версию прошивки и записать обратно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
UniSoft 15 24 июня, 2022 Опубликовано 24 июня, 2022 · Жалоба On 6/24/2022 at 12:02 PM, Habs said: JLinkARM.dll — это версия 6.33h, а J.lnk.exe — версия V5.12g, прошивка находится в DLL, и я предполагаю, что она имеет измененную дату выпуска, потому что jlink.exe v7.56 не предлагает возможность обновить прошивку даже если он содержит более новую версию. Весь функционал находится в JLinkARM.dll jlink.exe - это всего лишь коммандер, никакого функционала не несет, кроме пользовательского интерфейса. Он ничего не предлагает и не обновляет. От него ничего не зависит. Обновление предлагается при коннекте с jlink'ом, если версия в нем ниже. Да, прошивки лежат в dll в упакованном (сжатом) виде (ранее были в открытом виде). On 6/24/2022 at 12:02 PM, Habs said: Можно ли перепрограммировать прошивку с помощью jlink.exe v 7.56? Нет! как уже сказал, он ничего не шьет и не проверяет. On 6/24/2022 at 12:02 PM, Habs said: Как изменить дату прошивки в версии 7.56, чтобы больше не предлагалась более новая прошивка, превращающая jlink в кирпич? Найти ее, распаковать, поменять, запаковать обратно. Только это ничего не даст, получите тот-же кирпич. Я уже ранее писал, как там все устроено. У каждого экземпляра микроконтроллера есть Unique-ID, это уникальный идентификатор, зашивается самим производителем контроллеров и никак не меняется! В каждом JLink есть сигнатура (подпись), которая подписывает этот самый уникальный идентификатор (ну и также серийный номер). Создатели клонов за неимением приватного ключа не имеют абсолютно никакой возможности создать эту сигнатуру. Но в данном контроллере есть такая аппаратная фишка называемая FlashPatch, из названия понятно что она делает. Собственно патчит flash данные на лету. Вот эту фишку клоноделы и использовали, подменяя адрес процедуры возвращающей этот самый уникальный идентификатор, на свою функцию, которая возвращает идентификатор который и прописан в сигнатуре. Вот потому все клоны и имеют один и тот же серийный номер. Изменение серийного номера и/или замена контроллера подразумевает генерацию новой сигнатуры, что невозможно, как уже написал выше. Девелоперы из Segger это просекли, и попросту добавили код в прошивку, который отключает этот самый FlashPatch обнуляя все его регистры. Вот потому вы и получаете кирпич, из-за отключения FlashPatch функция проверки сигнатуры получает реальный уникальный идентификатор, который не соответствует сигнатуре, вот потому jlink и уходит в режим бутлоадера. У бутлоадера jlink'а есть одно ограничение, он не позволяет понизить версию прошивки. Вот почему и нужно пропатчить версию прошивки, симулируя более новую версию. Итог: даже если вы и пропатчите более новую версию все равно получите кирпич, ведь там есть код отключающий FlashPatch. Предвижу вопрос, а что если кроме версии пропатчить и код отключающий FlashPatch? Да, оно бы сработало, если бы и сама прошивка не была также подписана. Измените код, то бутлоадер провалив проверку подписи самой прошивки ее попросту не запустит. On 6/24/2022 at 12:02 PM, Habs said: компанией UniSoft. Я не компания! Это мой персональный никнейм, придумал я его себе еще во второй половине 90х. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться