Перейти к содержанию
    

Переход с FAT32 на EXT4. насколько оправдан?

А я вот не понимаю вот это пение пышных дифирамб производителями SD-карточек, которые обещают чтение-запись по несколько сотен МБ/с, восхваляя шину UHS.

Простейшая табличка из оллвиннеровского даташита приземляет с небес на землю:

sd_mmc.thumb.jpg.9c1b72c82d795e38ce48659843c43759.jpg

Выходит, чтобы воспользоваться высокоскоростными режимами, нужно для SD-карты понизить напряжение питания до 1,8V (что иногда неудобно), либо использовать eMMC-карты (в последнее время я не вижу их в продаже, господство завоевали SD-карты).

Остальные - давитесь режимом HS (до 25 МБ/с).  Какой-то странный подход вообще.  Что мешает сделать SD-карту с SDR104 при напряжении питания 3,3V ?

И почему в платах с оллвиннерами  SD-карты запитываются от 3,3V, а не 1,8 ?

 

Изменено пользователем repstosw

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, Alex11 said:

Это Вы еще не добрались до записи. Там будут наблюдаться еще потрясающие эффекты. При записи по кругу сначала, пока карта новая или старательно стертая вся, она будет показывать приличную скорость, более-менее соответствующую той, которая на ней написана. По мере заполнения, а особенно, когда перейдете на второй круг, скорость начнет убывать и, что еще хуже, карта станет подвисать на длительное время (порядка 0.5 сек, независимо от указанной на ней скорости). Чтобы избежать этого, нужно помечать блоки, которые собираетесь переписывать, как неиспользуемые, или стирать их заранее. Это умеют делать свежие реализации ext4 в Linux.

Легко-весная реализация EXT 2/3/4 для микроконтроллеров:

https://github.com/gkostka/lwext4

338 звёзд и 96 форков - значит полезно!

image.png.325f63e85646de29dd6371f719e928e9.png

---

Файловый кеш.  Как не пытался понять как это приделать к чтению-записи секторов, так и не понял: :lol2:

https://github.com/arl/fdcache

 

Изменено пользователем repstosw

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, repstosw said:

И почему в платах с оллвиннерами  SD-карты запитываются от 3,3V, а не 1,8 ?

Потому что и так сойдет, а источника 1.8В в системе нет, например.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 часов назад, repstosw сказал:

И почему в платах с оллвиннерами  SD-карты запитываются от 3,3V, а не 1,8 ?

Упрощение схемы и далеко не всем нужны макс. скорости. Сам вообще никогда не использовал эти 1.8В - тупо не нужно...

4 часа назад, repstosw сказал:

338 звёзд и 96 форков - значит полезно!

Ну проверьте, потом отпишитесь, насколь она быстра)))

5 часов назад, repstosw сказал:

Что мешает сделать SD-карту с SDR104 при напряжении питания 3,3V ?

Более быстрая логика работает на 1.8В

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

58 minutes ago, mantech said:

Более быстрая логика работает на 1.8В

Чипы SDRAM (PC133 которые) питаются 3,3V и ничего: работают на f > 133 МГц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 минут назад, repstosw сказал:

Чипы SDRAM (PC133 которые) питаются 3,3V и ничего:

А как у них с энергопотреблением??

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 minutes ago, mantech said:

А как у них с энергопотреблением??

У SD-карт при блочной записи не лучше.  Я слышу помехи при воспроизведении ранее записанного звука с микрофона платы LicheePi/MangoPi, если записывать данные очень большими блоками. SD-карта очень хорошо "трясёт"  линии питания-земли(из-за большого потребления тока во время стирания и записи),  а цепь смещения микрофона в платах Lichee/Mango не стабилизирована,  помехозащищённость в них ниже плинтуса.  Туда бы MEMS-микрофон воткнуть по-хорошему(с внутренней стабилизацией смещения и вcтроенным усилителем) - в некоторых сотовых телефонах такие встречались....  Или вообще цифровой микрофон с I2S типа IS4343.  ну или дифференциальную пару применить.  Нет же - сделали очень дёшево.

Изменено пользователем repstosw

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

25 минут назад, repstosw сказал:

У SD-карт при блочной записи не лучше.

В процентном соотношении чтение\запись в среднестатистической системе идет 90\10%  По чтению потребление идет за счет интерфейса, а оно зависит от частоты и вольтажа.

27 минут назад, repstosw сказал:

Нет же - сделали очень дёшево.

Тут именно дешево и является главным. Это ж платка для самодельщиков, чтоб на коленке запустить, какое тут качество?))   Если нужно качество - тут только собственная разработка с учетом данных вопросов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Quote

eMMC-карты (в последнее время я не вижу их в продаже, господство завоевали SD-карты)


еMMC - это микросхема, а не законченное изделие MMC; miniSD тоже ведь исчезли и уже проще купить microSD (кои вы применяете ;-) ) c адаптером, чем просто SD.

Кстати, по поводу чтения

uSD_Read.jpg.527ca524d7caec1bba4cf078a1501c97.jpg

Win7, USB2.0, кардридер на м/с GL823K, uSDHC C10 U1 V10 

Изменено пользователем Obam
квотинг поправил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 hours ago, Obam said:

Кстати, по поводу чтения

Неплохо! :yes:

Пока остановился на 17 МБ/c. Очень сильно достаточно для моих целей.

Потом надо будет ещё на запись проверить...

В соседней теме запустил кодер H264 (AVC) на V3s - нужна будет запись потока на SD-карту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще небольшое замечание по поводу UHS. Питание карточки все равно остается 3.3 В, переключаются только уровни интерфейса на 1.8.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 hours ago, Alex11 said:

Еще небольшое замечание по поводу UHS. Питание карточки все равно остается 3.3 В, переключаются только уровни интерфейса на 1.8.

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...