Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Чем отличается формат карт памяти sd и mmc?
RSS

Чем отличается формат карт памяти sd и mmc?

<<Назад  Вперед>> Печать
 
bblkkskgv
Newbie


Всего сообщений: 127
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 мая 2018
Вопрос простой, видимо ответ должен сводиться к "количеству контактов", но..

Предыстория. В коробке с ЗИПом древних ( уже, увы ) мобильников нашёл свою MMCmobile на 512мб. Решил, что раз работала в фотоаппарате вместо SD, - можно будет использовать через переходник IDE>->SD на 286-ой машине. Образ своей на 256мб SD-286 залил, но... увы, xt-CF-Lite bios не видит mmc в переходнике. Поправимо малыми усилиями или ну её?
Arseny
Advanced Member
,,,=^..^=,,,

Откуда: Bryansk, Russia
Всего сообщений: 1722
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 окт. 2005
MMC и SD имеют встроенный микроконтроллер. Логично предположить: если одно устройство умеет "общаться" и с MMC, и с SD, это вовсе не означает что ВСЕ устройства ОБЯЗАНЫ уметь "общаться" и с MMC, и с SD. Что, собственно, и происходит.
bblkkskgv
Newbie


Всего сообщений: 127
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 мая 2018
Arseny написал:
[q]
это вовсе не означает что ВСЕ устройства ОБЯЗАНЫ
[/q]
я обиделся принимаю ответ, что 'верёвка - есть вервие простое' ))
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
[q]
ответ должен сводиться к "количеству контактов"
[/q]
Нет, к кривому софту. Скорее всего в микроконтроллере переходника IDE-SD.
1) MMCmobile и SD(_C) - это параллельные конкурирующие реализации, происходящие от одного и того же исходного стандарта.
2) У каждой из них есть несколько режимов работы. Протоколы переключения между ними - разные. Якобы "общий" для всех режим SPI из спецификации MMC ver. 4 (а Plus/Mobile пошли с этой версии) явно выкинут.
3) Протокол инициализации у них разный. И в спецификации на SD английским по белому написано - если карта не отвечает на команду ACMD41 (первую при инициализации) - считать, что это MMC и продолжать по соотв. алгоритму. Для MMC первая команда инициализации CMD1 в SD вообще не определена. Ещё пример - в SD при инициализации карта сама выбирает свой адрес, в MMC его назначает хост. Видимо, разрабатывавшие ваш переходник китайцы на всё это положили (и правильно - где вы в наше время найдёте чистый MMC?).
Для изучения - MMC? SD.
bblkkskgv
Newbie


Всего сообщений: 127
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 мая 2018
pahan написал:
[q]
[/q]
Благодарю за экскурс!
переходник, на самом деле, может, и не без изъянов, но свою роль с картами SD-microSD выполняет на 105 процентов. MMC же... всё равно не выкину )
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
Если удастся достать такую в наше время, можно попробовать запустить на нём "чистую" MMC или RS-MMC (НЕ plus/mobile/micro). Это то, что было до расхождения спецификаций. Станет понятнее, чего китайцы там наворотили.
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Переделывал карточки microSD в RS-MMC для работы в патченом телефоне Siemens. Дело в том, что MMC больше 2 Гб не бывает, а у SD этот барьер взяли SDHC. Так вот, у переделанных карточек нужно добавлять два контакта, отсутствующих у MMC, иначе ни один картридер их не увидит. Получается, что все карты режим SPI поддерживают, а вот устройства - не все, и что даже если умеет, обнаружив полноценную SD карточку, в однобитный SPI он не переключится.
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
[q]
Дело в том, что MMC больше 2 Гб не бывает
[/q]
Transcend делал 4хгиговые.
[q]
а у SD этот барьер взяли SDHC
[/q]
Это официально. Но ещё до них были 4хгиговые SD (НЕ SDHC) от того же Transcend (использовали размер блока в 2 Кб). Подозреваю, что в их MMC был тот же трюк, поскольку в спецификацию добавили размер >2 Гб когда они уже никому не были нужны.
[q]
Так вот, у переделанных карточек нужно добавлять два контакта, отсутствующих у MMC, иначе ни один картридер их не увидит.
[/q]
Более того, если без них не работало - значит использовалась 4хбитная шина данных, которой у MMC тогда ещё не было.
[q]
Получается, что все карты режим SPI поддерживают, а вот устройства - не все, и что даже если умеет, обнаружив полноценную SD карточку, в однобитный SPI он не переключится.
[/q]
А с какого он должен в него переключаться?
- хост узнал, что карта умеет работать с 4хбитной ШД
- хост переключил карту в этот режим
- карта подтвердила успешное переключение (все эти действия идут по отдельной линии)
- каким образом мы должны узнать, что половина ШД у нас в обрыве?
<<Назад  Вперед>> Печать
Полигон-2 »   Технический флейм »   Чем отличается формат карт памяти sd и mmc?
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS