Например TDA7294

Форум РадиоКот • Просмотр темы - SST26VF064BT-104I/SM
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб июл 26, 2025 02:58:31

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: SST26VF064BT-104I/SM
СообщениеДобавлено: Пт сен 27, 2024 10:31:19 
Встал на лапы
Аватар пользователя

Карма: 3
Рейтинг сообщений: 8
Зарегистрирован: Вт июн 03, 2008 01:39:47
Сообщений: 141
Рейтинг сообщения: 0
Использовал в проекте SPI Flash память SST26VF064BT-104I/SM. Эта микросхема фирмы Microchip качественно отличается от привычной всем Winbond W25Q64xxx. Она значительно быстрее Винбонда в части стирания страниц и чипа вообще. Кроме этого, в ней есть ещё другие функции, которые на самом деле нафиг не нужны в 99% случаев.

Изображение

НО!

В новом проекте заложил эту память и сначала обрадовался - работает быстро. В проекте используется файловая система Littlefs. После записи 5-7 файлов файловая система переходила в состояние "Только чтение" и всё - дальше только форматирование и опять запись не более чем 5-7 файлов (в зависимости от размера).

Код:
Corrupted dir pair at {0x1, 0x0}


Две недели мучений привели к источнику ошибки - это микросхема памяти. Нет возможности (и желания, честно говоря тоже) выяснить, это проблема только той партии микросхем, что попали ко мне, или это системный баг, но это так.

При определенных обстоятельствах микросхема перестает читаться. Вот, как это выглядит:
Изображение

Стирание сектора занимает 18 мс. А через 56 мс после стирания сектора микросхема перестает читаться.

Файл логического анализатора прикрепляю.
Вложение:
Комментарий к файлу: Файл логического анализазтора DS-Logic
bad_write_file.zip [257.16 KiB]
Скачиваний: 46

Вы можете его просмотреть даже, если у вас нет такого анализатора, достаточно установить программу по ссылке ниже.

Итого:
Почему так происходит, можно ли это как-то обойти - неизвестно. Принято решение отказаться от использования этих микросхем в пользу старого доброго Winbond.
Если вдруг кто сталкивался с таким же поведением и понимает, что это такое, напишите в комментариях.


Ссылки:
https://static.chipdip.ru/lib/706/DOC011706364.pdf
https://github.com/littlefs-project/littlefs
https://www.dreamsourcelab.com/download/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SST26VF064BT-104I/SM
СообщениеДобавлено: Вс сен 29, 2024 06:51:47 
Прорезались зубы
Аватар пользователя

Карма: 5
Рейтинг сообщений: 30
Зарегистрирован: Пн июл 04, 2016 16:51:22
Сообщений: 223
Откуда: Россия, Омск
Рейтинг сообщения: 0
У вас даже в захвате анализ протокола выводит предупреждение: Неверный адрес сектора.

Тот же даташит на чип пишет:
> 11. Sector Addresses: Use AMS - A12, remaining address are don’t care, but must be set to VIL or VIH.
"Команда Стирание сектора: Использует A(макс) - A12, сотальные биты адреса не используются, но должны быть выставлены в VIL или VIH"
У вас в примере адрес указывает где-то в середину сектора (+514 байт). Это тоже может быть причиной.

В остальном проблем в захвате не наблюдаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SST26VF064BT-104I/SM
СообщениеДобавлено: Вс окт 06, 2024 19:21:30 
Говорящий с текстолитом

Карма: -10
Рейтинг сообщений: 173
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1504
Рейтинг сообщения: 0
Почему так происходит, можно ли это как-то обойти - неизвестно. Принято решение отказаться от использования этих микросхем в пользу старого доброго Winbond.
Если вдруг кто сталкивался с таким же поведением и понимает, что это такое, напишите в комментариях.
Использовали данный чип в одном из проектов в линейке устройств. Именно из-за её высокой суммарной скорости непрерывной записи. Два чипа в устройстве (два - для чересстрочной записи, для ускорения). Устройства уже много лет находятся в серийном производстве и ни о каких проблемах с ними мне не известно. Запись там идёт непрерывно, пока устройство включено. Файловых систем никаких нет.

Скорее всего проблема где-то у вас, в схеме или драйвере.

Добавлено after 5 minutes 54 seconds:
Вы можете его просмотреть даже, если у вас нет такого анализатора, достаточно установить программу по ссылке ниже.
Программа у меня уже давно установлена, но ваш файл не читается. Выдаёт ошибку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SST26VF064BT-104I/SM
СообщениеДобавлено: Вс окт 13, 2024 09:24:10 
Прорезались зубы
Аватар пользователя

Карма: 5
Рейтинг сообщений: 30
Зарегистрирован: Пн июл 04, 2016 16:51:22
Сообщений: 223
Откуда: Россия, Омск
Рейтинг сообщения: 0
Программа у меня уже давно установлена, но ваш файл не читается. Выдаёт ошибку.

Нужно установить самую новую версию программы. Более старая не открывает его. А вот 1.3.2 смог.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SST26VF064BT-104I/SM
СообщениеДобавлено: Вс окт 13, 2024 17:53:10 
Друг Кота

Карма: 68
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Кроме этого, в ней есть ещё другие функции, которые на самом деле нафиг не нужны в 99% случаев.
Вы забыли добавить "для меня" после "которые".


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SST26VF064BT-104I/SM
СообщениеДобавлено: Сб окт 19, 2024 14:28:11 
Говорящий с текстолитом

Карма: -10
Рейтинг сообщений: 173
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1504
Рейтинг сообщения: 0
Нужно установить самую новую версию программы. Более старая не открывает его. А вот 1.3.2 смог.
Забыли сказать, что перед этим нужно ещё и винду какую-нить новую 10-ю или 11-ю установить. :) Так как на моей win7 "более новые" уже не хотят работать. :(

Добавлено after 3 minutes 3 seconds:
Вы забыли добавить "для меня" после "которые".
В точку!

PS: Эх, жаль мне форум не даёт + ставить. :(


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y