NAND Flash STM32

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Родился
Сообщения: 18
Зарегистрирован: Пн апр 11, 2022 16:41:09

Сообщение jockerface »

Добрый день.
Подскажите, пожалуйста: как правильно настроить Keil v5 для прошивки и в NAND Flash?
Камень - STM32F407.
NAND - mx60lf8g18ac-ti.
Пробую такие настройки:
Изображение
Пишет при верификации прошивки

Код: Выделить всё

Contents mismatch at: 70004000H (Flash=00H Required=DDH) !
Переменная объявлена так:

Код: Выделить всё

uint32_t keyFlash __attribute__((at(0x70004000UL))) = 0xAABBCCDD;
Нормально пишет/читает процедурами HAL_NAND_Write_Page_8b/HAL_NAND_Read_Page_8b.
Реклама
Мудрый кот
Сообщения: 1731
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="jockerface",url="/forum/viewtopic.php?p=4482157#p4482157"]Камень - STM32F407.
NAND - mx60lf8g18ac-ti.
Пробую такие настройки:
Изображение[/uquote]А какое отношение имеет mx60lf8g18ac-ti к внутренней флеши МК?
Реклама
Родился
Сообщения: 18
Зарегистрирован: Пн апр 11, 2022 16:41:09

Сообщение jockerface »

[uquote="jcxz",url="/forum/viewtopic.php?p=4482238#p4482238"]А какое отношение имеет mx60lf8g18ac-ti к внутренней флеши МК?[/uquote]
Никакого. Я эту память через FSMC подключаю.
Родился
Сообщения: 18
Зарегистрирован: Пн апр 11, 2022 16:41:09

Сообщение jockerface »

[uquote="jcxz",url="/forum/viewtopic.php?p=4482238#p4482238"]А какое отношение имеет mx60lf8g18ac-ti к внутренней флеши МК?[/uquote]
Возможно, я настраиваю не там.

Добавлено after 3 hours 49 minutes 55 seconds:
Если я правильно понял, нужно написать свой алгоритм прошивки, чтобы производилась прошивка в том числе и в NAND-память.
Реклама
Эиком - электронные компоненты и радиодетали
Мудрый кот
Сообщения: 1731
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="jockerface",url="/forum/viewtopic.php?p=4482516#p4482516"]Если я правильно понял, нужно написать свой алгоритм прошивки, чтобы производилась прошивка в том числе и в NAND-память.[/uquote]Возможно. А может можно поискать готовый загрузчик в папках Кейла. Я в Кейле не силён, но в IAR есть соответствующая папка с загрузчиками. Путь к которому можно прописать сюда:
Изображение
Реклама
Ответить

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