UniSoft 15 9 марта, 2023 Опубликовано 9 марта, 2023 · Жалоба 16 minutes ago, Akakiy said: Просто в readme_ru.txt на это нет указаний. Потому и нету. Если нужно, то вот... Но исключительно на свой страх и риск! Spoiler У меня нет всех версий бутлоадеров, а потому и нет гарантии, что все сработает как надо. В версию 11 JLinkTool.exe --to11 --dumponce --dump 1A000000 80000 ROM_1A000000_80000_V{V}_SN{S}.bkp --pause В версию 10 JLinkTool.exe --to10 --dumponce --dump 1A000000 80000 ROM_1A000000_80000_V{V}_SN{S}.bkp --pause 24 minutes ago, Akakiy said: Не будет большой наглостью попросить поделиться? Так это не у меня нужно просить... 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nibelung 9 9 марта, 2023 Опубликовано 9 марта, 2023 · Жалоба @UniSoft я сравнивал ваш бултлоадер v10 со своим (считан с v11 EDU) отличия минимальны, если нужен, скину бинарник. И конвертировать имеет смысл только оригиналы. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Akakiy 1 9 марта, 2023 Опубликовано 9 марта, 2023 · Жалоба On 3/9/2023 at 3:25 PM, UniSoft said: Но исключительно на свой страх и риск! UniSoft, спасибо. J-Link сконвертировался. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jack_avenger 4 9 марта, 2023 Опубликовано 9 марта, 2023 · Жалоба On 3/9/2023 at 10:07 PM, Akakiy said: UniSoft, спасибо. J-Link сконвертировался. Проверьте, пожалуйста, работу на WinUSB драйверах. Очень интересует. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petrozawodsky 0 10 марта, 2023 Опубликовано 10 марта, 2023 · Жалоба 15 часов назад, nibelung сказал: @UniSoft я сравнивал ваш бултлоадер v10 со своим (считан с v11 EDU) отличия минимальны, если нужен, скину бинарник. И конвертировать имеет смысл только оригиналы. Скиньте, пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Skvo 4 10 марта, 2023 Опубликовано 10 марта, 2023 (изменено) · Жалоба 14 часов назад, jack_avenger сказал: Проверьте, пожалуйста, работу на WinUSB драйверах. Очень интересует. Отлично работает... Тоже недавно переводил свой EDU из v10.1 в v11. Было, стало: Появился WinUSB. Проверил - работает. Появился Boot mode в режиме CMSIS-DAP. Проверил - работает. Появились Eco mode. Не проверял... По CMSIS-DAP пару скринов: Спойлер Для пробы читал/писал процессор Cypress, через софт PSoC Programmer, в режиме автодетекта, через Segger EDU в режиме CMSIS-DAP. Всё прошло отлично... Изменено 10 марта, 2023 пользователем Skvo Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jack_avenger 4 10 марта, 2023 Опубликовано 10 марта, 2023 · Жалоба On 3/10/2023 at 1:07 PM, Skvo said: Отлично работает... Спасибо. Т.к. EDU исчезли из продажи, то полезу на ali за клоном. Правда, китайцы несговорчивые, не хотят фотографировать внутрянку перед отправкой, но вижу что здесь у пользователей и с BGA версией проблем не возникло. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Skvo 4 10 марта, 2023 Опубликовано 10 марта, 2023 (изменено) · Жалоба 5 часов назад, jack_avenger сказал: Спасибо. Т.к. EDU исчезли из продажи, то полезу на ali за клоном. Правда, китайцы несговорчивые, не хотят фотографировать внутрянку перед отправкой, но вижу что здесь у пользователей и с BGA версией проблем не возникло. Вот как раз с китайскими клонами имеем проблемы... Не научились они поддерживать WinUSB, CMSIS-DAP и прочие новомодные плюшки... В топку их... Куда лучше поискать Б/У EDU на местных барахолках... Изменено 10 марта, 2023 пользователем Skvo Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 54 10 марта, 2023 Опубликовано 10 марта, 2023 · Жалоба 3 часа назад, jack_avenger сказал: Т.к. EDU исчезли из продажи Пока еще можно купить, остатки на складах есть. https://www.ak-modul-bus.de/stat/segger_j_link_edu.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petrozawodsky 0 10 марта, 2023 Опубликовано 10 марта, 2023 · Жалоба 1 час назад, Vasily_ сказал: Пока еще можно купить, остатки на складах есть. https://www.ak-modul-bus.de/stat/segger_j_link_edu.html А остатки только там? Или есть ещё в России где-нибудь? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 54 10 марта, 2023 Опубликовано 10 марта, 2023 · Жалоба 56 минут назад, Petrozawodsky сказал: А остатки только там? Или есть ещё в России где-нибудь? По России я не в курсе, по европе нужно искать, думаю пока найти можно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Akakiy 1 11 марта, 2023 Опубликовано 11 марта, 2023 · Жалоба Скачавшие v12 bootloader, что скажете, дальнейшая конвертация v10 -> v11 -> v12 возможна или защита усложнена? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
UniSoft 15 12 марта, 2023 Опубликовано 12 марта, 2023 · Жалоба 13 hours ago, Akakiy said: Скачавшие v12 bootloader, что скажете, дальнейшая конвертация v10 -> v11 -> v12 возможна или защита усложнена? Еще не ковырял его. Но вот что сразу заметил, так это то, что они задействовали уровень защиты CRP3 (ранее был CRP1), а это значит, что прошить его через USART - более невозможно (просто не войдет в ISP boot mode). Quote CRP3 0x4321 8765 This is similar to CRP2, but ISP entry by pulling P2_7 LOW is disabled if a valid user code is present in flash sector 0. This mode effectively disables ISP override using the P2_7 pin. It is up to the user’s application to provide for flash updates by using IAP calls or by invoking ISP. Caution: If CRP3 is selected, no future factory testing can be performed on the device. Потому не рекомендую с ним особо заигрывать, в случае слета, возможности его восстановить нету. JTAG/SWD - отключен (при любом CRP). Ранее (при CRP1), хотя-бы можно было войти в ISP бут режим (установив низкий уровень на ноге P2_7), где был доступен ограниченный набор команд (включая полное стирание, а следовательно и снятие защиты). С V12 про это можно забыть. 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Akakiy 1 12 марта, 2023 Опубликовано 12 марта, 2023 · Жалоба On 3/12/2023 at 11:27 AM, UniSoft said: С V12 про это можно забыть. Получается из возможных вариантов это сразу принудительно стирать экспойтом всю память, а затем пробовать сделать кастомный загрузчик не устанавливающий биты защит? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TaronHov 0 13 марта, 2023 Опубликовано 13 марта, 2023 (изменено) · Жалоба On 3/12/2023 at 5:31 PM, Akakiy said: Получается из возможных вариантов это сразу принудительно стирать экспойтом всю память, а затем пробовать сделать кастомный загрузчик не устанавливающий биты защит? Или сделать как здесь: https://github.com/banxian/EDUReviver/blob/master/Payloads/swd.c Через эксплойт менять биты защиты CRP (in bootloader section of flash) и активировать доступ к SWD порту. Но это для v10/v11, где целостность "bootloader section" не проверяется на соответствие с хитрой контрольной суммой (уникальной для каждого устройства: вроде как Unique ID + RSA)... Для v12, по всей видимости, это было изменено (возможно, что сейчас "bootloader section" (или его часть) тоже проверяется контрольной суммой ?). Уважаемый @UniSoft , можете на это точно ответить? Спасибо! Изменено 13 марта, 2023 пользователем TaronHov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться