Главная категория > Посцентр (ШТРИХ-М)

Что интересного можно выцепить из логов умки ?

(1/4) > >>

tridentxp:
Reset source: 0x3 - это вотчдог ?
hf signature=0x91827364
r0=0x4005c000
r1=0x0
r2=0x0
r3=0x80
r12=0xa5a5a5a5
lr=0x4be41
pc=0x4bbf0
psr=0x6100001b
что такое hf signature ?
lr,pc. интересно, как их значения могут помочь разобраться ? любопытно. какой механизм и каких компиляторов позволяют так свободно к регистрам обращаться (попробуй инлайн асмой к r0 обратиться)? от чего тогда ещё sp не дёрнули ?
прицепленный лог - от чудящего Ш ФР 01 Ф, fw УМ 14.06.2017. сам не видел, но клиенты утверждают, что иногда фр валится в "продолжение печати" после замены бумаги (хотя в этот момент ничего не чепяталось).

SergL:
Reset source - это регистр Reset Source Identification Register (RSID)
0х03 это POR+EXTR, т.е. нормальное включение питания.

При исключениях ядро Cortex аппаратно сохраняет 8 регистров, они и выводятся. Очевидно, что в момент записи на карту они уже совсем другие, это именно состояние в момент исключения.
Можно дизассемблировать прошивку и пытаться понять откуда она свалилась в hf ))

Заводские версии 29.05 и 12.07. Остальное на свой страх и риск.

tridentxp:

--- Цитата: SergL от 04/08/2017 21:59:58 ---свалилась в hf ))
--- Конец цитаты ---
дык что такое HF ?

GS:

--- Цитата: tridentxp от 04/08/2017 22:45:44 ---дык что такое HF ?
--- Конец цитаты ---
уважаемые знатоки, что в чёрном ящике?

SergL:

--- Цитата: tridentxp от 04/08/2017 22:45:44 ---HF
--- Конец цитаты ---

Hard Fault. Одно из исключений ядра арм кортекс.
читать к примеру тут http://www.keil.com/appnotes/files/apnt209.pdf

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Произошла ошибка благодарности
Думаю...
Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 
Перейти к полной версии