Убил STM32G0 включением кеширования

Кто любит RISC в жизни, заходим, не стесняемся.
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Убил STM32G0 включением кеширования

Сообщение Martian »

Спасибо! :beer:
Надо это не забыть, и доработать ST-Link

Добавлено after 5 minutes 9 seconds:
[uquote="Аlex",url="/forum/viewtopic.php?p=4617615#p4617615"][uquote="Martian",url="/forum/viewtopic.php?p=4617611#p4617611"]Bit 18 DBG_SWEN: Debug access software enable
Software may use this bit to enable/disable the debugger read access.
0: Debugger disabled
1: Debugger enabled
вот оно что поставилось[/uquote] Не понял, каким образом ? :roll:
И что это вообще такое :)))[/uquote]

Не увидел этого вопроса (совсем слепой :cry: )
А это бит во FLASH->ACR, старшее слово. Так что, эксперименты привели к случайной записи в него, вот и отключило дебаггер.
Можно объявить 16-битный FLASH->ACRL c адресом FLASH->ACR, и работать с ним без опасений :)
Реклама
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Убил STM32G0 включением кеширования

Сообщение Аlex »

Martian писал(а):А это бит во FLASH->ACR, старшее слово. Так что, эксперименты привели к случайной записи в него, вот и отключило дебаггер.
Я не нашёл у себя в документации такого бита :dont_know:
СпойлерИзображение
2024-08-21_03-36-38.png
(42.35 КБ) 259 скачиваний
Реклама
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Убил STM32G0 включением кеширования

Сообщение Martian »

А, я смотрел RM0444 Reference manual STM32G0x1 advanced ARM®-based 32-bit MCUs
Немного не тот, получается, без единички надо...
Отличается именно этим 18-ым битом.
СпойлерИзображение
Но тогда вполне логичное предположение оказывается неверным, и вопрос, что всё-таки произошло, остаётся открытым...

Добавлено after 9 minutes 34 seconds:
Либо, в STM32G0x0 он всё-таки есть, но не документирован? Хотели отключить, да забыли?

Добавлено after 21 second:
Нужен эксперимент ;)
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Убил STM32G0 включением кеширования

Сообщение Аlex »

Переделал один из своих ST-Link'ов. Теперь Connect Under Reset заработал :hunger:
photo_2024-08-21_12-30-17.jpg
(256.53 КБ) 577 скачиваний
photo_2024-08-21_12-30-12.jpg
(289.09 КБ) 556 скачиваний
Оказывается, я его уже ремонтировал как-то давно, стабилизатор ему перепаивал )
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «ARM»