Перейти к содержанию
    

China-Link, Вариант отладчика из Китая

Если кому нужен полный SDK

JLink_Windows_SDK_V650a_pEwScLpj.exe

https://mega.nz/file/pDgXjaJb#Shadto8MNMXV3xjFJej57Gmm1SxsES6WNyeLT4kstmg

слит с hybrid-analysis

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 часов назад, bepobalote сказал:

Wow! Thumbs up!

To run a full dump on V11 (LPC4322):

sudo ./usb_segger_fw_dump -a 0x1a000000 -l 0x80000

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Осталось понять, как обратно влить область бутлоадера, например в случае какой-то порчи данных? Линк может сделать это сам, или потребуется подключать к нему программатор?

 

Добавил: Makefile, серийный номер в имени дампа, пример адресов для V11.

URL оригинала:

https://uglyduck.vajn.icu/ep/archive/2019/05/Unbricking_a_SEGGER_J_Link_v9_debug_probe.html

 

usb_segger_fw_dump.tar.gz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, Flood said:

Wow! Thumbs up!

To run a full dump on V11 (LPC4322):


sudo ./usb_segger_fw_dump -a 0x1a000000 -l 0x80000

 

Спасибо большое за модификацию дампера! Но не должен ли размер прошивки быть -l 0x00800000 (одним "0"-ом больше в конце)?
 

Изменено пользователем TaronHov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, TaronHov сказал:

Спасибо большое за модификацию дампера! Но не должен ли размер прошивки быть -l 0x00800000 (одним "0"-ом больше в конце)?

Если я ничего не путаю, то размер флеша в LPC4322 - 512Кбайт (0x80000 байт).

Нулем больше - это уже 8 мегабайт. Многовато для такой коробочки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

37 minutes ago, Flood said:

Если я ничего не путаю, то размер флеша в LPC4322 - 512Кбайт (0x80000 байт).

Нулем больше - это уже 8 мегабайт. Многовато для такой коробочки.

Да, совершено верно!  Что-то неправильно посчитал ноли...  :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/29/2020 at 8:01 AM, Flood said:

Осталось понять, как обратно влить область бутлоадера, например в случае какой-то порчи данных? Линк может сделать это сам, или потребуется подключать к нему программатор?

 

Добавил: Makefile, серийный номер в имени дампа, пример адресов для V11.

URL оригинала:

https://uglyduck.vajn.icu/ep/archive/2019/05/Unbricking_a_SEGGER_J_Link_v9_debug_probe.html

 

usb_segger_fw_dump.tar.gz 4.06 kB · 25 downloads

Нужно программировать утилитой FlashMagic, используя USB-UART переходник.

https://www.flashmagictool.com/

На страницах №50, №53 и №54 этой темы есть информация. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/29/2020 at 7:01 AM, Flood said:

Осталось понять, как обратно влить область бутлоадера

Пока известен только вариант через стирание и uart. Есть мысль что при обновлении в режиме бутлоадера может заливаться полная прошивка. Нужно лог снять, проверить. Ну или может кто подтвердит или опровергнет теорию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Любопытно прокоментировал ситуацию с 9-м линком Сеггер:

https://hackaday.com/2020/12/30/unbricking-a-segger-j-link-v9-debug-probe/

Quote

> Unbricking A SEGGER J-Link V9 Debug Probe
Nothing wrong from my perspective with doing that. But SEGGER did not brick it!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

прокоментировал ситуацию с 9-м линком Сеггер


некто с ником Рольф Сеггер ;-)
Ужель проблемы "команчей" заинтересовали "шерифа"? Да ещё и на левом (в смысле стороннем) ресурсе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

02.01.2021 в 00:55, Obam сказал:


некто с ником Рольф Сеггер ;-)
Ужель проблемы "команчей" заинтересовали "шерифа"? Да ещё и на левом (в смысле стороннем) ресурсе.

Почему нет? Популярный, анлгоязычный ресурс.

Раз уж заметили, наверное уберут команду для вычитывания памяти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

03.01.2021 в 14:31, Flood сказал:

Почему нет? Популярный, англоязычный ресурс.

Раз уж заметили, наверное уберут команду для вычитывания памяти.

Для текущих версий, вряд ли. Для знающих людей нет проблемы понизить версию прошивки до той, откуда эти команды еще не выпилили.

А вот для следующей аппаратной платформы очень может быть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...