Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

LM3S9B90 (ARM Cortex-M3) Вопрос: Чем снять дамп?

Пн авг 19, 2019 23:44:00

Помогите разобраться.

Есть 6 плат основанных на LM3S9B90 (ARM Cortex-M3 Processor Core) выполняют роль - охранной сигнализации.
Из них 2 рабочие, остальные 4 утратились после отключения электроэнергии.

Путём переноса процессора с рабочей платы на неисправную стало ясно что слетела прошивка в процессоре LM3S9B90.

Путём поиска информации был найден разъём программирования и установлены pin out для подключения программатора.

Установлен интерфейс программирования SWD, известно что можно делать бэкап.

Интересуют следующие вопросы:
1. С помощью какого программатора можно подключиться?

(В наличии есть ST-Link V2 STM8 & STM32 Китаец - но он чёт борогозит... может что-то не то выбрал или не поддерживает)

2. Можно ли слить дамп с этого процессора?

3. Какую программу использовать?

Изображение
datasheet-LM3SB90.pdf
datasheet
(6.49 MiB) Скачиваний: 69

2019-08-19_170219.jpg
pin out
(75.52 KiB) Скачиваний: 292

Re: LM3S9B90 (ARM Cortex-M3) Вопрос: Чем снять дамп?

Вт авг 20, 2019 14:37:11

1. С помощью какого программатора можно подключиться?

J-Link

2. Можно ли слить дамп с этого процессора?

Обратите внимание на главу "8.2.3.2 Flash Memory Protection" в выложенном Вами же мануале.

3. Какую программу использовать?

Если не установлена защита, то в комплекте J-Link-а всё есть.

Re: LM3S9B90 (ARM Cortex-M3) Вопрос: Чем снять дамп?

Ср авг 21, 2019 21:53:47

Спасибо!
Я заказал JLINK V8 надеюсь пойдёт.
Как я понял ПО с офф. сайта качнуть...
Если будет защита стоять какая ошибка будет?


Ответить