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

MSP430 & memory micro/mini SD

хочу для хранения данных использовать micro/mini SD память

 

1. Есть ли какие несовместомости MSP430 (SPI) & SD?

 

2. Можно ли писать / читать как с обычной флэшки (без файловой системы)?

 

3. Видел ли кто тех. спецификацию на SD, киньте линк, а то не могу найти (интересует токи утечки, питния).

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


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

-несовместимости не было замечено (применял в режиме spi-ммс)

-можно писать/читать и без файловой системы

 

-тут глядели?

/pub/DOC/Standarts&Specifications/Flash_cards/

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


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

-несовместимости не было замечено (применял в режиме spi-ммс)

-можно писать/читать и без файловой системы

 

вы пользовались ммс или "обычным"?

 

-тут глядели?

/pub/DOC/Standarts&Specifications/Flash_cards/

 

ещё нет

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


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

>вы пользовались ммс или "обычным"?

 

я применял ммс и sd в spi моде

 

уточните плз что такое "обычным"?

 

сорри не внимательно прочел тему

я пользовался полноразмерными карточками

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


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

>вы пользовались ммс или "обычным"?

 

я применял ммс и sd в spi моде

 

уточните плз что такое "обычным"?

 

сорри не внимательно прочел тему

я пользовался полноразмерными карточками

 

"обычными" я имел ввиду "полноразмерными" и не MMC

как я понимаю MMC это та же SD но фарматированная?

 

P.S.

линк поглядел, нашёл что почитать. Cпасибо.

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


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

>"обычными" я имел ввиду "полноразмерными" и не MMC

>как я понимаю MMC это та же SD но фарматированная?

 

sd это более продвинутая но может работать в ммс моде ....

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


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

>MMC - протокол (моде) для работы с файлами напрямую?

 

в спецификации ммс и sd нет упора на файловую систему...

упоминается , что она DOS FAT и все...

там описывается система команд, в том числе и команды чтения/записи данных...

обычно это сектор длиной 512 байт...но есть и болчные команды...

файловую систему поддерживает внешний контроллер (в вашем случае мсп)

внутренний ( в карточке) этим не занимается....

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


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

>MMC - протокол (моде) для работы с файлами напрямую?

 

в спецификации ммс и sd нет упора на файловую систему...

упоминается , что она DOS FAT и все...

там описывается система команд, в том числе и команды чтения/записи данных...

обычно это сектор длиной 512 байт...но есть и болчные команды...

файловую систему поддерживает внешний контроллер (в вашем случае мсп)

внутренний ( в карточке) этим не занимается....

 

OK. :)

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


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

Пользуем EFSL. С самой карторй работаем по 1-wire serial, т.е в SPI режиме. С SD никаких проблем не замечено, а вот с MMC пока как-то не ясно. Есть просто пачка 16меговых флешек MMC, которые после попытки залить в них файлик с устройства вешают комп с интегрированным ридером до синего экрана :)

Удобсво либы в том, что понимает и FAT12 и FAT16 и FAT32.

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


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

>"обычными" я имел ввиду "полноразмерными" и не MMC

>как я понимаю MMC это та же SD но фарматированная?

 

sd это более продвинутая но может работать в ммс моде ....

Не может. SD и MMC - это разные карты и разные протоколы. Но и те, и другие могут одинаково работать в SPI-моде.

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


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

>"обычными" я имел ввиду "полноразмерными" и не MMC

>как я понимаю MMC это та же SD но фарматированная?

 

sd это более продвинутая но может работать в ммс моде ....

Не может. SD и MMC - это разные карты и разные протоколы. Но и те, и другие могут одинаково работать в SPI-моде.

Может быть вы знаете, в чем может быть отличие MMC от SD, для EFSL. На первый взгляд работа с самой картой, на физическом уровне не должна нести каких-либо проблем(схема и софтина общения с самой картой очень близкая к аппноту TI, касательно подсоединения SD/MMC к MSP430).

C самодельным портом, под TMS320LF2808 та же история наблюдается.

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


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

>"обычными" я имел ввиду "полноразмерными" и не MMC

>как я понимаю MMC это та же SD но фарматированная?

 

sd это более продвинутая но может работать в ммс моде ....

Не может. SD и MMC - это разные карты и разные протоколы. Но и те, и другие могут одинаково работать в SPI-моде.

Может быть вы знаете, в чем может быть отличие MMC от SD, для EFSL. На первый взгляд работа с самой картой, на физическом уровне не должна нести каких-либо проблем(схема и софтина общения с самой картой очень близкая к аппноту TI, касательно подсоединения SD/MMC к MSP430).

C самодельным портом, под TMS320LF2808 та же история наблюдается.

EFSL - это кто и где ? Посмотрел бы.. Но с уверенностью могу сказать, что работают в SPI (потому как средств обеспечения SD/MMC интерфейсов в MSP430 нет, и в TMS320 тоже вряд ли. В ARMах - я бы ожидал, что все ж где-то может быть. А программно их реализовывать радости никакой, сплошные тормоза). А раз в SPI - разницы в работе быть не должно. Единственно, у меня нет абсолютной уверенности, правильно ли у SD-карточки, засунутой в MMC-коннектор, оставлять "в воздухе" пару ног. Наоборот, MMC в SD - никаких сомнений в работоспособности нет.

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


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

rx3apf>Не может. SD и MMC - это разные карты и разные протоколы.

 

не совсем понял....то, что карты разные эт я догадывался , а вот ВСЕ протоклы разные ???.....укажите плз. в место в спецификации .....хочу убедится .....

(а то, что они по разному отвечают на нек команды я разумееся знаю)

 

rx3apf>потому как средств обеспечения SD/MMC интерфейсов в MSP430 нет

 

а по мне так нет средств для обеспечения протокола( напр crc)....а вот интерфейсов(конечтно я говорю о spi) - есть!

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


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

rx3apf>Не может. SD и MMC - это разные карты и разные протоколы.

 

не совсем понял....то, что карты разные эт я догадывался , а вот ВСЕ протоклы разные ???.....

"Карл Маркс и Фридрих Энгельс - это не муж и жена, а четыре разных мужика" © ;)

 

Еще раз - SD и MMC - это разные карты и разные протоколы (это даже без учета того, что есть еще и новые спецификации), но и те и другие поддерживают вдобавок к собственно SD/MMC еще и SPI, который у них реализован одинаково и обеспечивает совместимость (хоть и на относительно небольшой скорости обмена).

 

укажите плз. в место в спецификации .....хочу убедится .....

(а то, что они по разному отвечают на нек команды я разумееся знаю)

Спецификации SD у меня нет (но то, что это параллельная 4-битная шина и без описания очевидно ?). В общедоступной спецификации MMC есть раздел по собственно протоколу MMC - отличия от SPI видны невооруженным глазом ;)

rx3apf>потому как средств обеспечения SD/MMC интерфейсов в MSP430 нет

а по мне так нет средств для обеспечения протокола( напр crc)....а вот интерфейсов(конечтно я говорю о spi) - есть!

А что говорить о SPI ? Все же известно и совместимость заявлена. А вот реализовать SD или MMC средствами стандартного SPI не получится, а чисто программно - можно, но будет безумно медленно и "развесисто".

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


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

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...