truevoxdei 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба 13 minutes ago, UniSoft said: Но учтите, при стирании уничтожите сигнатуру, потом ее никак не восстановить... Сигнатуру прочитал, как и загрузчик. Хотел поэкспериментировать. Но затык возник с тем, как всё соединить что бы FlashMagic увидела процессор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
UniSoft 15 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба 6 minutes ago, jcxz said: В LPC -ках на максимальном уровне защиты стирание всего чипа через UART тоже не работает. Только через внутренний API (IAP). Так что если стоит макс. уровень - то никак. Сейчас глянул в мануал на LPC43xx: там ещё один уровень появился - просто отключение ISP. Но JTAG должен работать. Там CRP1 стоит... Quote Access to chip via the JTAG pins is disabled. This mode allows partial flash update using the following ISP commands and restrictions: • Read Memory command: disabled. • Copy RAM to Flash command: cannot write to Sector 0. • Go command: disabled. • Erase sectors command: can erase any individual sector except sector 0 only, or can erase all sectors at once. • Compare command: disabled. This mode is useful when CRP is required and flash field updates are needed but all sectors can not be erased. The compare command is disabled, so in the case of partial flash updates the secondary loader should implement a checksum mechanism to verify the integrity of the flash. • Activate flash bank not allowed. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
truevoxdei 0 26 июля, 2019 Опубликовано 26 июля, 2019 (изменено) · Жалоба А P2_7 передергивать на питание нужно для снятия CRP1... Изменено 26 июля, 2019 пользователем truevoxdei Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
truevoxdei 0 26 июля, 2019 Опубликовано 26 июля, 2019 (изменено) · Жалоба Спасибо парни. Была заморочка с топологией платы от jlink v10.1 EDU (плате ревизия Rev.A). В отличии от фото платы, которое показал UniSoft, на моей (оригинального, купленного на digikey) пины P1_1, P2_2, P2_8 и P2_9 (соответственно 42,43,98, 102 номер на проце) не имеют резисторов подтяжки (прозвонкой не выявил куда подключены, т.е. не подключены получается никуда). Пришлось расключать, как указано в даташите. Так же пришлось использовать USART0 (вместо предложенного UniSoft варианты USART3 - пины 87 и 88 на процессоре). На USART0 всё заработало. Главное. К чему это всё мной затевалось. Это убрать надоедливое окошко о том что используется EDU отладчик. Убрал. Главное сигнатуру сохранить. А строчку SEGGER-EDU в секции лицензий затереть FF. Главное серийник не менять и сигнатуру не трогать. Отладчик нормально обновляется штатными средствами, сигнатура в порядке (валидная). Больше нет окошка что EDU версия. Ещё маленький вопросик. А какие лицензии в оригинальном полном (не EDU) установлены? В интернете попадался скриншот j-link v10 и лицензия была только GDB. Пока оставил FlashBP, GDB. Может какую удалить или ещё добавить? Всем спасибо. p.s Добавил фото платы. J-link уже после перепрошивки. Запущен и работает. Сейчас буду отпаивать проводки. Изменено 26 июля, 2019 пользователем truevoxdei добавил фото платы отладчика Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 30 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба Инструкцию для всех остальных сделаете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
truevoxdei 0 27 июля, 2019 Опубликовано 27 июля, 2019 · Жалоба Инструкция тут проста. Считал с процессора, сделал то что хочешь(то что нужно), записал обратно в процессор. Софт самописный. Остальное, позволю, процитировать: On 11/21/2018 at 4:51 PM, UniSoft said: С помощью своей софтины, а как именно это секрет... скажу так: уязвимость в прошивке. ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
truevoxdei 0 28 июля, 2019 Опубликовано 28 июля, 2019 (изменено) · Жалоба Добавлю фото платы оригинального j-link v10. По фото видно, что нет подтягивающих резисторов, которые есть на клонах. Поэтому пришлось конфигурировать пины P1_1, P2_2, P2_8 и P2_9 Добавил и заменил порядок лицензий. p.s. Просто так посадить P2_7 на землю не заработает. Если кто и делал оригинальный j-link v10, как можно тогда было прошить не конфигурируя пины BOOT? Или версии платы были другие (имею ввиду оригинальное железо от Segger)?? Spoiler Spoiler Spoiler Изменено 28 июля, 2019 пользователем truevoxdei Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
truevoxdei 0 30 июля, 2019 Опубликовано 30 июля, 2019 (изменено) · Жалоба Спокойно обновил прошивку, без каких-либо дополнительных телодвижений от новой версии коммандера 6.48a. Кто знает, китайские клоны ещё не научились обновлять прошивку от версии 6.48а??? А ждуны всё ждут и ждут..... Изменено 30 июля, 2019 пользователем truevoxdei Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mcuprog 1 31 июля, 2019 Опубликовано 31 июля, 2019 · Жалоба Итак, друзья мои, спешу сообщить финал истории о покупке официального фирменного J-Link EDU SEGGER Made in Germany в Терраэлектронике. Заказывал на удачу, т.к. номер версии J-Link доблестные менеджеры сообщать категорически отказывались, а получить версию ниже 10 не хотелось. Но в итоге, версия оказалась 10.1, что и требовалось. С момента оплаты и до получения из ячейки PickPoint прошло 6 дней. В общем, я доволен, как слон. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mcuprog 1 31 июля, 2019 Опубликовано 31 июля, 2019 · Жалоба On 7/25/2019 at 7:13 PM, alver said: Я Вам одну умную вещь скажу, только не обижайтесь, под этим номером идут все версии J-Link EDU. У меня на столе сейчас лежит v9.3 Part-No 8.08.90 Made in Germany, год выпуска - 2016/04. Если покопаться в ящиках, могу отыскать 8-ю версию с таким же парт-номером. И вот еще что выясняется: мало того, что парт-номер один и тот же, так еще и серийный номер один и тот же! Вот это новости. Почему?? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
truevoxdei 0 31 июля, 2019 Опубликовано 31 июля, 2019 (изменено) · Жалоба 5 hours ago, mcuprog said: ....серийный номер один и тот же! Номера серийные у v10.1 EDU разные. Получил по просьбе фото из Терры. Номер другой, в отличии от того, что есть у меня. Возможно в каждом поколении устройств (v9, v10) используют один и тот же диапазон номеров. Изменено 31 июля, 2019 пользователем truevoxdei Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 45 16 августа, 2019 Опубликовано 16 августа, 2019 · Жалоба Убийца китайских поделий. https://www.st.com/en/development-tools/stlink-v3mini.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mov 2 16 августа, 2019 Опубликовано 16 августа, 2019 · Жалоба 1 hour ago, Vasily_ said: Убийца китайских поделий. https://www.st.com/en/development-tools/stlink-v3mini.html Есть возможность V3 под не STM мк прошить ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbinger 10 16 августа, 2019 Опубликовано 16 августа, 2019 · Жалоба Однако пошли по тому же пути, что NXP в своё время. Не получилось защитить программно - поставим недешёвый чип в BGA и будем продавать по себестоимости... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 45 16 августа, 2019 Опубликовано 16 августа, 2019 · Жалоба 50 минут назад, mov сказал: Есть возможность V3 под не STM мк прошить ? Не в курсе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться