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

Повторюсь - параметр READ_BL_PARTIAL в регистре CSD определяет возможный тип чтения - произвольный доступ внутри блока или только от начала блока.

ЗЫ. Мне для одного изделия, считавшего, что доступ всегда произвольный, пришлось оббегать весь радиорынок, чтобы найти завалявшиеся старые карточки. (Попутно негромко, но выразительно, передавал привет программисту той штуки).

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


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

ХМ...

 

А на каких картах не работало случайно размером не более 2Гб?

 

"

NOTE 1. Data address for media =<2GB is a 32bit byte address and data address for media > 2GB is a 32bit sector (512B)

address.

"

 

Хотя о явной связи этого примечания и READ_BL_PARTIAL ничего не говорится.

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


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

А на каких картах не работало случайно размером не более 2Гб?

512МВ старые работали, новее - нет, 1GB уже ниодной с произвольным доступом не досталось, 128МВ и 256МВ не попадалось без произвольного доступа. Все были MMCmobile (в основном Transcend), потому как обычных MMC просто не знаю, где ещё бывают.

Вот на столе валяется в упаковке TS512MRMMC4 Transcend - у неё произвольного доступа нет.

ЗЫ. Программиста уже перенапрягли и он родил правильную фирмварю. Но неприятный осадок остался8-P Так что эта карточка будет использована;) Но не для воспроизведения звука.

 

Хотя о явной связи этого примечания и READ_BL_PARTIAL ничего не говорится.

Смотри описание полей регистра CSD - там однозначно описано, что размер блока определяется READ_BL_LEN(Table 3-16), возможность произвольного чтения внутри блока READ_BL_PARTIAL (Table 3-17).

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


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

Да согласен у меня даже на 32МБ READ_BL_PARTIAL=0 :crying:

 

 

Но вот про SD прочитал вот что!!!

 

"

READ_BL_PARTIAL— READ_BL_PARTIAL is always set to 1 in the SD Card. Partial Block Read is always

allowed in the SD Card. It means that smaller blocks can be used as well. The minimum block size is one byte.

"

ProdManualSDCardv1.9.pdf

 

 

Может ещё есть надежда? :08:

 

 

 

 

:08: :08: :08: :08: :08: :08: :08: :08:

 

 

Кажись работает!!!!!!!!!!!!!

SD

 

и говорят они дешевле MMC 1 ГБ около 100 р - ОБАЛДЕТЬ

 

 

:08: :08: :08: :08: :08: :08: :08: :08:

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


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

, ребята, то есть все таки можно подключить ммс или сд карточку к тини 2313 с 128 байтами озу ?

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


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

, ребята, то есть все таки можно подключить ммс или сд карточку к тини 2313 с 128 байтами озу ?

А почему бы и нет? Нужно будет сделать программный SPI и всё. Полноценную поддержку файловой системы сделать нелегко, ну а если просто читать и писать файлы, то нет проблем.

Например:

http://toxygen.net/tmp/?en

Кстати, неплохой плеер, я его собирал на Tiny2313 без всяких изменений, FUSE выставил, и всё.

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


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

Пример:

Вывод звука

Вывод графики на дисплей

Ну и работа с каким то файлом

 

одновременно.

Это много для микроконтроллера.

Побайтово IMHO захлебнется от постоянного ганяния адресов. (накладных расходов на порядок больше чем полезных данных).

Если есть возможность, поставьте внешнюю память (RAM) или возьмите МК потолше (ARM c 16-64k ram), тогда можно будет сделать приличный пул буферов к примеру 50x512, на все про все хватит.

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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