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

 
 
> Не получается соединить STM32L152 и N25Q128!
Sergiocars
сообщение Mar 11 2014, 18:40
Сообщение #1





Группа: Участник
Сообщений: 14
Регистрация: 11-03-14
Пользователь №: 80 887



Кто работал с этой памятью, может кто-нибудь что-нибудь посоветовать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RoadRunner
сообщение Oct 3 2017, 13:58
Сообщение #2


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

Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972



Всем доброго времени суток.

Работаю с N25Q256 по интерфейсу SPI extended.
Идентификатор микросхемы командой READ ID считывается верно. Пытаюсь записать/читать в память. Для этого ставлю выставляю бит Write Enable в статусном регистре. Проверяю - бит установлен. Пишу массив из 32-х байт по нулевому адресу. Последующее считывание статусного регистра показывает, что бит занятости (busy) устанавливается на какое-то время, т.е. команда выполняется. После того, как бит занятости сбрасывается, пытаюсь считать эти же 32 байта по нулевому адресу. Считываются нули. Собственно в этом и проблема.

При этом, если перед командой чтения, проверить статусный регистр, то выяснится, что бит Write Enable там уже сброшен. Как будто его нужно выставлять перед каждой записью.
Можно было бы предположить, что после команды записи, SPI перестает правильно все читать: и статусный регистр, и данные. Но при этом команда READ ID правильно считывает идентификатор девайса, т.е. она не поломалась.

В общем такие пироги. Буду благодарен за помощь в разрешении вопроса.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Sergiocars   Не получается соединить STM32L152 и N25Q128!   Mar 11 2014, 18:40
- - Zeal0t   Если это Micron Serial NOR Flash Memory то работал...   Mar 12 2014, 03:02
- - Sergiocars   Да оно! Не могу записать в память   Mar 12 2014, 03:33
|- - Сергей Борщ   Цитата(Sergiocars @ Mar 12 2014, 05:33) Д...   Mar 12 2014, 03:37
|- - Harvester   Цитата(Сергей Борщ @ Mar 12 2014, 07:37) ...   Mar 12 2014, 03:55
- - Zeal0t   Подключена как? Extended SPI режим или полный? Есл...   Mar 12 2014, 03:42
- - Sergiocars   Если ничего не меняю изначально, то режим Extended...   Mar 12 2014, 03:55
|- - Harvester   Цитата(Sergiocars @ Mar 12 2014, 07:55) Е...   Mar 12 2014, 03:57
|- - Zeal0t   Цитата(Sergiocars @ Mar 12 2014, 07:55) Е...   Mar 12 2014, 04:05
- - Sergiocars   Если в status register = 00h, то и биты BP0:3 все ...   Mar 12 2014, 04:04
- - Sergiocars   При команде read id 9eh выдает : 00 c1 00 00 00 01...   Mar 12 2014, 04:12
|- - Zeal0t   Цитата(Sergiocars @ Mar 12 2014, 08:12) П...   Mar 12 2014, 04:20
|- - Harvester   Цитата(Sergiocars @ Mar 12 2014, 08:12) П...   Mar 12 2014, 04:21
- - Sergiocars   Инициализация порта: RCC->AHBENR |= RCC_AHBE...   Mar 12 2014, 04:28
|- - Zeal0t   Цитата(Sergiocars @ Mar 12 2014, 08:28) И...   Mar 12 2014, 04:40
- - Sergiocars   попробую дергать cs по другому и вечером отпишусь   Mar 12 2014, 04:47
|- - Zeal0t   Цитата(Sergiocars @ Mar 12 2014, 08:47) п...   Mar 12 2014, 04:59
- - Sergiocars   А где ты включаешь SPI ? вот этот бит не устанавли...   Mar 16 2014, 20:12
|- - haker_fox   QUOTE (Sergiocars @ Mar 17 2014, 05:12) И...   Mar 16 2014, 20:30
|- - Zeal0t   Цитата(Sergiocars @ Mar 17 2014, 00:12) А...   Mar 17 2014, 01:46
- - Sergiocars   Скорость SPI ставлю маленькую 32 МГц / 64 = 500 КГ...   Mar 16 2014, 20:56
|- - haker_fox   QUOTE (Sergiocars @ Mar 17 2014, 05:56) С...   Mar 16 2014, 22:00
- - Sergiocars   Перепаяю отпишу посылаю команду 0x9f припаял ...   Mar 16 2014, 22:44
- - haker_fox   Ну на первый взгляд у вас всё нормально, кроме отв...   Mar 16 2014, 23:31
- - Sergiocars   хорошо буду чип менять   Mar 17 2014, 03:15
- - Sergiocars   Выложите пожалуйста функцию записи в память!...   Mar 17 2014, 18:41
|- - Zeal0t   Цитата(Sergiocars @ Mar 17 2014, 22:41) В...   Mar 18 2014, 03:57
|- - Harvester   Цитата(Sergiocars @ Mar 17 2014, 22:41) В...   Mar 18 2014, 05:05
||- - haker_fox   QUOTE (Harvester @ Mar 18 2014, 14:05) По...   Mar 18 2014, 10:12
||- - mempfis_   Цитата(haker_fox @ Mar 18 2014, 14:12) За...   Mar 18 2014, 10:20
||- - Harvester   Цитата(haker_fox @ Mar 18 2014, 14:12) Но...   Mar 18 2014, 13:21
|- - mempfis_   Цитата(Sergiocars @ Mar 17 2014, 21:41) В...   Mar 18 2014, 09:39
- - Sergiocars   Я перепаял чип на другой такой же с 8ю ногами, а п...   Mar 18 2014, 17:00
|- - haker_fox   QUOTE (Sergiocars @ Mar 19 2014, 02:00) к...   Mar 18 2014, 23:44
||- - Harvester   Цитата(haker_fox @ Mar 19 2014, 03:44) N2...   Mar 19 2014, 04:29
||- - haker_fox   QUOTE (Harvester @ Mar 19 2014, 13:29) то...   Mar 19 2014, 10:49
|||- - Harvester   Цитата(haker_fox @ Mar 19 2014, 14:49) А ...   Mar 19 2014, 11:24
||- - jcxz   Цитата(Harvester @ Mar 19 2014, 10:29) PS...   Mar 29 2014, 01:51
|- - mempfis_   Цитата(Sergiocars @ Mar 18 2014, 20:00) Я...   Mar 19 2014, 06:17
|- - Harvester   Цитата(mempfis_ @ Mar 19 2014, 10:17) При...   Mar 19 2014, 06:32
|- - mempfis_   Цитата(mempfis_ @ Mar 19 2014, 09:17) Я р...   Mar 19 2014, 06:51
- - Sergiocars   Начал дергать СS отдельно пином порта, все заработ...   Mar 28 2014, 18:06
- - haker_fox   Сорри за поднятие старья) Но подтверждаю, 4 Кб сти...   May 21 2014, 23:52
- - Радиотехник73   Здравствуйте, используем память N25Q512A13GF840 на...   Jun 27 2017, 12:19
|- - TrestConsom   Цитата(RoadRunner @ Oct 3 2017, 19:58) Вс...   Oct 4 2017, 05:12
||- - RoadRunner   Цитата(TrestConsom @ Oct 4 2017, 08:12) П...   Oct 4 2017, 08:31
|- - jcxz   Цитата(RoadRunner @ Oct 3 2017, 20:58) Сч...   Oct 4 2017, 05:23
- - RoadRunner   Да, действительно, после предварительного стирания...   Oct 9 2017, 09:48


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:18
Рейтинг@Mail.ru


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