реклама на сайте
подробности

 
 
> STM32L152 -глюки с ЕЕPRОМ
dimone
сообщение Jun 22 2017, 11:29
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242



Использую STM32L152VBT6A , при попытке откатится к его "предшественнику" STM32L152VBT6 , обнаружились проблемы с записью во внутреннюю ЕЕPRОМ, а точнее оказалось, что стирание\запись слова (32) бит происходит нормально, но полуслово или байт вешают шину намертво. Понижение частот, эксклюзивный доступ из критической секции, выравнивание памяти -не помогает..

Хоть программа и сдефайнена на STM32L152VBT6,на STM32L152VBT6A всё нормально, а на искомом обращение в

HAL_StatusTypeDef HAL_FLASHEx_DATAEEPROM_Erase(uint32_t TypeErase, uint32_t Address)

*(__IO uint32_t *) Address = 0x00000000; // -работает......

*(__IO uint16_t *) Address = (uint16_t)0x0000; //
*(__IO uint8_t *) Address = (uint8_t)0x00; // -HEТ!!

Подскажите пожалуйста, куда копать ..


UPD:
-поборол, выравнивание по границе слов -таки помогает! т.е. расход ЕЕПРОМа увеличился соответственно

П.С. может кто-то подскажет, почему ВЕЗДЕ (дигикей, маузер, т.д. и даже у китайских подрядчиков) пропали STM32L152VBT6A?

Сообщение отредактировал dimone - Jun 22 2017, 13:10
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Forger
сообщение Jun 22 2017, 21:23
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(dimone @ Jun 22 2017, 14:29) *
Подскажите пожалуйста, куда копать ..

Для начала копнуть "потроха" этой самой HAL_FLASHEx_DATAEEPROM_Erase,
Возможно, поможет покуривание родных даташиты с соотв. ерратами, на оба камня.

Цитата(dimone @ Jun 22 2017, 14:29) *
П.С. может кто-то подскажет, почему ВЕЗДЕ (дигикей, маузер, т.д. и даже у китайских подрядчиков) пропали STM32L152VBT6A?

Разобрали с той же целью как и топовые видяхи - для майнинга биткоинов biggrin.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 14:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01296 секунд с 7
ELECTRONIX ©2004-2016