|
MemoryStick Card & Rainbow (& Linux) |
|
|
|
Mar 12 2007, 10:07
|
Участник

Группа: Свой
Сообщений: 47
Регистрация: 7-12-06
Пользователь №: 23 243

|
Здравствуйте!
Вопрос: поддерживает ли плата AT91RM9200 работу с картами Memory Stick ? Можно ли загрузиться с карты Memory Stick ( в частности можно ли загрузить ядро Linux ) ?
|
|
|
|
|
Mar 12 2007, 11:16
|
Частый гость
 
Группа: Свой
Сообщений: 132
Регистрация: 10-05-06
Пользователь №: 16 930

|
Цитата(Vishay @ Mar 12 2007, 10:07)  Здравствуйте!
Вопрос: поддерживает ли плата AT91RM9200 работу с картами Memory Stick ? Можно ли загрузиться с карты Memory Stick ( в частности можно ли загрузить ядро Linux ) ? Чтобы загрузить ядро, нужно вшить во флэш некий скелет, добавляющий поддержку карт. Типа u-boot. А так, SD/MMC оно умеет.
|
|
|
|
|
Jun 4 2007, 13:00
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 31-03-06
Из: СПб
Пользователь №: 15 663

|
Цитата(Playnet @ Mar 12 2007, 15:16)  Чтобы загрузить ядро, нужно вшить во флэш некий скелет, добавляющий поддержку карт. Типа u-boot. А так, SD/MMC оно умеет. а по моим наблюдениям memorystick не что иное как таже MMC только в другом исплнение
--------------------
No time to loose, no time to choose
|
|
|
|
|
Sep 20 2007, 08:09
|
Участник

Группа: Свой
Сообщений: 47
Регистрация: 7-12-06
Пользователь №: 23 243

|
А какая принципиальная электрическая схема подключения карты Memory Stick M2 к разъему P6 платы Rainbow_1.1 ? Для справки - интерфейс вышеуказанной карты: Вывод Сигнал Куда подключен в некоей работающей схеме - прототипе 8 VCC питание 5 INS MSDETECT GPIO_NN 3 DIO0 MSSDIO CPU 9 VSS земля 2 DIO1 MSDIO1 CPU 4 DIO2 MSDIO2 CPU 6 DIO3 MSDIO3 CPU 10 RES n/c 11 RES n/c 7 SCLK MSSCLK CPU 1 BS MSBS
Сообщение отредактировал Vishay - Sep 20 2007, 08:11
Прикрепленные изображения
|
|
|
|
|
Sep 29 2007, 12:19
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 31-03-06
Из: СПб
Пользователь №: 15 663

|
Цитата(Vishay @ Sep 20 2007, 12:09)  А какая принципиальная электрическая схема подключения карты Memory Stick M2 к разъему P6 платы Rainbow_1.1 ? Для справки - интерфейс вышеуказанной карты:
Вывод Сигнал Куда подключен в некоей работающей схеме - прототипе 8 VCC питание 5 INS MSDETECT GPIO_NN 3 DIO0 MSSDIO CPU 9 VSS земля 2 DIO1 MSDIO1 CPU 4 DIO2 MSDIO2 CPU 6 DIO3 MSDIO3 CPU 10 RES n/c 11 RES n/c 7 SCLK MSSCLK CPU 1 BS MSBS вот распиновка с pinouts.ru 1 VSS Vss 2 BS Bus state signal 3 DATA1 Data1 Parallel / NC Serial 4 SDIO/DATA0 Data0 Parallel / Data Serial 5 DATA2 Data2 Parallel / NC Serial 6 INS Stick detect (connected to VSS) 7 DATA3 Data3 Parallel / NC Serial 8 SCLK Clock signal 9 VCC Vcc (2,7V - 3,6V) 10 VSS Vss соотвествие SD 1 VSS gnd 2 BS это скорее всего команда (адрес/данные) у SD это CMD 3 DATA1 DAT1 4 SDIO/DATA0 DAT0 5 DATA2 DAT2 6 INS 3v3 7 DATA3 DAT3 8 SCLK CLC 9 VCC 3v3 10 VSS gnd SD распиновку можно найти на том же пинаутс.ру
--------------------
No time to loose, no time to choose
|
|
|
|
|
Oct 1 2007, 07:48
|
Участник

Группа: Свой
Сообщений: 47
Регистрация: 7-12-06
Пользователь №: 23 243

|
2 BuroKRAT Спасибо за информацию, посмотрел по этой ссылке : http://pinouts.ru/Memory/memorysrick.shtml , только вот эта карта не M2 -  , у M2 даже геомертия выводов разъема несколько другая: выводы питания и земли несколько удлинненные на карте. Вот эта карта соответвует описанной в ссылке спецификации разъема:
Сообщение отредактировал Vishay - Oct 1 2007, 07:54
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 1 2007, 22:08
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 31-03-06
Из: СПб
Пользователь №: 15 663

|
Цитата(Vishay @ Oct 1 2007, 11:48)  2 BuroKRAT Спасибо за информацию, посмотрел по этой ссылке : http://pinouts.ru/Memory/memorysrick.shtml , только вот эта карта не M2 -  , у M2 даже геомертия выводов разъема несколько другая: выводы питания и земли несколько удлинненные на карте. Вот эта карта соответвует описанной в ссылке спецификации разъема: а это дела не меняет, все равно остается 4 провода на данные (DOI0-3)которые соотвествуют SDшным DAT0-3, потом клок и выбор режима. у меня вызывает сомнение только последний, тк я не знаю что он делает у сони (у СД это команды-данные). Вполне возможно что есть еще режим SPI, тогда совсем все просто)
--------------------
No time to loose, no time to choose
|
|
|
|
|
Oct 2 2007, 07:47
|
Участник

Группа: Свой
Сообщений: 47
Регистрация: 7-12-06
Пользователь №: 23 243

|
Есть еще маленькое отличие в схеме подключения Memory Stick карты в упоминавшейся выше схеме - прототипе и в плате Rainbow: там сигнал BS не подтягивается резистором к плюсу питания, а подключен через 10 КОм на землю. Хочу попробовать сделать также на плате Rainbow. А пока подключил на проводках разъем карты по схеме: BS - CMD CLK - CLK DAT0..3 - DAT0-3 и т.д. и тест карты от атмела ничего не видит, и Линукс также ничего не видит, ( и тест карты от Черкашина ничего не видит - хотя, там, видимо, другая схема ) -  .
|
|
|
|
|
Oct 2 2007, 09:25
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 31-03-06
Из: СПб
Пользователь №: 15 663

|
Цитата(Vishay @ Oct 2 2007, 11:47)  Есть еще маленькое отличие в схеме подключения Memory Stick карты в упоминавшейся выше схеме - прототипе и в плате Rainbow: там сигнал BS не подтягивается резистором к плюсу питания, а подключен через 10 КОм на землю. Хочу попробовать сделать также на плате Rainbow. А пока подключил на проводках разъем карты по схеме: BS - CMD CLK - CLK DAT0..3 - DAT0-3 и т.д. и тест карты от атмела ничего не видит, и Линукс также ничего не видит, ( и тест карты от Черкашина ничего не видит - хотя, там, видимо, другая схема ) -  . а что за схема с мемостиком? у меня подозрение что это резюк на 10к... тк врядли его к земле прилепляют...
--------------------
No time to loose, no time to choose
|
|
|
|
|
Oct 2 2007, 10:20
|
Участник

Группа: Свой
Сообщений: 47
Регистрация: 7-12-06
Пользователь №: 23 243

|
Цитата(BuroKRAT @ Oct 2 2007, 13:25)  а что за схема с мемостиком? у меня подозрение что это резюк на 10к... тк врядли его к земле прилепляют... Схема, если ничего не путаю, от продвинутого телевизора Sony со встроенным кардридером для карт Memory Stick. Небольшая поправочка: не 10 К, а 100 К на землю, причем не только BS, но и DIO0.. DIO3. P.S. Смелое предположение - может быть надо делать инверсию всех сигналов ?
|
|
|
|
|
Oct 2 2007, 10:50
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 31-03-06
Из: СПб
Пользователь №: 15 663

|
Цитата(Vishay @ Oct 2 2007, 14:20)  Схема, если ничего не путаю, от продвинутого телевизора Sony со встроенным кардридером для карт Memory Stick.
Небольшая поправочка: не 10 К, а 100 К на землю, причем не только BS, но и DIO0.. DIO3.
P.S. Смелое предположение - может быть надо делать инверсию всех сигналов ? сомневаюсь, на самом деле тут зависит скорее от проца, чем от карты - какие на нем выходы. глянь на этот пдф http://www.alcormicro.com/system/upload/p_...69/download.pdfтам можно соотвествие выяснить. у меня ридер на нем сделан, так там никаких потягивающих и приземляющих не стоит
--------------------
No time to loose, no time to choose
|
|
|
|
|
Oct 2 2007, 13:03
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(BuroKRAT @ Jun 4 2007, 17:00)  а по моим наблюдениям memorystick не что иное как таже MMC только в другом исплнение А откуда такая уверенность, интересно? Беглого просмотра specification summary должно быть достаточно, чтобы понять, что MS и SD/MMC - это две большие разницы, они лишь чуть похожи на физическом уровне.
|
|
|
|
|
Oct 2 2007, 13:31
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 31-03-06
Из: СПб
Пользователь №: 15 663

|
Цитата(aaarrr @ Oct 2 2007, 17:03)  А откуда такая уверенность, интересно? Беглого просмотра specification summary должно быть достаточно, чтобы понять, что MS и SD/MMC - это две большие разницы, они лишь чуть похожи на физическом уровне. мда, этого не видел, согласен что простыми перемычками не обойтись, протокол различается... вот теперь интересно, может ли атмеловский контроллер с ним работать?
--------------------
No time to loose, no time to choose
|
|
|
|
|
Oct 2 2007, 13:38
|
Участник

Группа: Свой
Сообщений: 47
Регистрация: 7-12-06
Пользователь №: 23 243

|
2 aaarrr
Правильно ли я понял из прочтения спецификаций, что о прямом подключении карт Memory Stick к MCI интерфейсу контроллера AT91RM9200 можно забыть ?
|
|
|
|
|
Oct 2 2007, 13:41
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(BuroKRAT @ Oct 2 2007, 17:31)  вот теперь интересно, может ли атмеловский контроллер с ним работать? Нет, или, как вариант, они об этом никогда не скажут. Когда-то давно поддержка Memory Stick была в TMS320VC5509, но ее быстренько убрали. Кажется, Sony требует отчислений за каждое устройство, которое содержит MS. Цитата(Vishay @ Oct 2 2007, 17:38)  Правильно ли я понял из прочтения спецификаций, что о прямом подключении карт Memory Stick к MCI интерфейсу контроллера AT91RM9200 можно забыть ? Правильно.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|