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

 
 
> Подскажите большую сериальную флешку?
Allregia
сообщение Jul 10 2016, 09:58
Сообщение #1


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

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



привет всем.
Делаем новую версию прибора, в предыдушей поток данных писался в реалтайме на SD-карточку, потом через USB HS считывался компом.
В новой просят вместо SD поставить флешку, для большей надежности, никогда не имел дела ни с чем, большем 24С16 sad.gif

Посоветуйте -какую именно, с максимально простым подключенем к процу (в идеале просто SPI).
нужен размер не менее 1 гигабайта, скорость потока около 256 кбайт/сек, питание 3в.
Цена в разумных пределах не очень важна, но желательно не БГА корпус.

p.s. Ну и, если совсем губу раскатать - чтобы оно было в наличии в ДИджикее/Маузере/Фарнеле.
p.p.s. проц - STM32F7 о 144-х ногах, может не стоит сериальную а поставить параллельную на FMC? Какую?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jcxz
сообщение Jul 10 2016, 18:48
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Allregia @ Jul 10 2016, 15:58) *
Посоветуйте -какую именно, с максимально простым подключенем к процу (в идеале просто SPI).
нужен размер не менее 1 гигабайта, скорость потока около 256 кбайт/сек, питание 3в.
Цена в разумных пределах не очень важна, но желательно не БГА корпус.

Таких вроде пока нет. Последовательных по-крайней мере. Максимум - 4Гбита видел. У Микрона. Можете 2 поставить. Интерфейс у всех сериальных простой, проще чем SD.
В чём проблема? Интернет отключили? Заходите на сайты micron, macronix, adesto и др. и выбираете.

Цитата(scifi @ Jul 10 2016, 16:49) *
Вроде бы это называется eMMC.

Вы чьи eMMC имеете в виду? Micron? Так у них вроде у всех шина 8 бит.

Цитата(AlanDrakes @ Jul 10 2016, 22:45) *
256кБ/с? Как часто перезаписывать будете? Если часто - не вариант ли подумать о той же самой SD-карте? На Вашем камне вполне можно на такой скорости писать даже сквозь библиотеки файловых систем. Во всяком случае, высока вероятность достаточно нормальной работы.

Если надо часто переписывать, то как раз никакие файловые системы лучше не использовать.

Цитата(AlanDrakes @ Jul 10 2016, 22:45) *
(e)MMC я бы тоже подумал рекомендовать, но исключительно при относительно редкой записи. В интернетах встречается то же число ~3к записей на карту до начала критического износа носителя

Характеристики надо смотреть не "в интернетах", а в даташитах на соотв. чипы.
И что-то сомнительно, что такое малое число записей, хотя на eMMC даташит давно не открывал, не буду спорить...
Тогда уж лучше пару MT29F4G01 поставить - у неё по-крайней мере стандартные 100К записей/стираний.

Цитата(Allregia @ Jul 11 2016, 00:03) *
Да есть он. Альтернативная идея - SD-карта без файловой системы вообще, писать по секторам, а оглавление с адресами секторов хранить в еепромке, на борту есть почти не занятая 24С64.

Так Вам что нужно?? Вы уж определитесь.
Именно чтобы не было SD-карты (по причине - не нужна дырка в корпусе, виброустойчивость, температурный диапазон, боитесь окисления контактов разъёма SD при длительном сроке службы и пр.).
Или у Вас какие-то программные проблемы (слетает файловая система)? Так программные проблемы и решать надо программно: сбоит файловая система - сделайте без неё, и ресурс заодно увеличите.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Jul 10 2016, 19:15
Сообщение #3


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

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(jcxz @ Jul 10 2016, 19:48) *
Так Вам что нужно?? Вы уж определитесь.
Именно чтобы не было SD-карты (по причине - не нужна дырка в корпусе, виброустойчивость, температурный диапазон, боитесь окисления контактов разъёма SD при длительном сроке службы и пр.).


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

Цитата
Или у Вас какие-то программные проблемы (слетает файловая система)? Так программные проблемы и решать надо программно: сбоит файловая система - сделайте без неё, и ресурс заодно увеличите.


Это я и предложил в последнем сообщении - SD без файловой системы и ТОС в 24Схх, это на случай, если все на флешке сделать не удастся.
Боиться заказчик слёта ФАТ, хотя повторяю - такое было всего пару раз за год исопользования десятка устройств.
В софте там обычный FatFs с родными драйвераи от ST.

Цитата
Можно взять голый чип NAND (типа такого), изобрести нехитрую схему борьбы с плохими страницами - и вперёд.


Вот как раз, такого "изобретательства" хотелось бы избежать, в основном из-за нехватки времени - сроки очень сжатые, особенно для железа. Фирмварю-то можно и потом проапгрейдить.

Наверное, все-же оставлю SD-карточку, на первое время может даже с FatFs, для ускорения разработки, а потом уже может переделаем на ТОС в еепром.

P.S. Попутно. вопрос немного в сторону - не встречал-ли кто в исходниках бутлоадер для STM, по типу Secondary MSD Bootloader для LPC? (это когда девайс выглядит диском с одним файлом, котрый есть содержимое флеша проца, и апгрейд делается просто переписыванием этого файла). Сейчас через CDC, но через MSD удобнее - не надо никакого софта для РС. Это мне уже не для работы, в личных целях sm.gif
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jul 10 2016, 20:30
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Allregia @ Jul 11 2016, 01:15) *
Да нет, это бытовой прибор, температурный диапазон - комнатный. Хотя, про окисление контактов я не думал.
интересно - если карточку не дергать а она все время в гнезде - это лучше или хуже для контактов, чем когда ее периодически дергают?

Ясен пень если не дёргать - лучше, но если впаяно - ещё лучше.
Про окисление - это я на тот случай если вот изготовили Ваше устройство, может даже заказчик купил его и положил себе на склад. А потом через N лет достал, воткнул карту, включил и, опа! - а карточка-то не видится, контакты окислились.

Цитата(Allregia @ Jul 11 2016, 01:15) *
Вот как раз, такого "изобретательства" хотелось бы избежать, в основном из-за нехватки времени - сроки очень сжатые, особенно для железа. Фирмварю-то можно и потом проапгрейдить.

Тогда ставьте MT29F4G01, там 100К перезаписей, а до этого никаких плохих страниц.
Go to the top of the page
 
+Quote Post



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

 


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


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