реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> MemoryStick Card & Rainbow (& Linux)
Vishay
сообщение Mar 12 2007, 10:07
Сообщение #1


Участник
*

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



Здравствуйте!

Вопрос: поддерживает ли плата AT91RM9200 работу с картами Memory Stick ? Можно ли загрузиться с карты Memory Stick ( в частности можно ли загрузить ядро Linux ) ?
Go to the top of the page
 
+Quote Post
Playnet
сообщение Mar 12 2007, 11:16
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 132
Регистрация: 10-05-06
Пользователь №: 16 930



Цитата(Vishay @ Mar 12 2007, 10:07) *
Здравствуйте!

Вопрос: поддерживает ли плата AT91RM9200 работу с картами Memory Stick ? Можно ли загрузиться с карты Memory Stick ( в частности можно ли загрузить ядро Linux ) ?

Чтобы загрузить ядро, нужно вшить во флэш некий скелет, добавляющий поддержку карт. Типа u-boot. А так, SD/MMC оно умеет.
Go to the top of the page
 
+Quote Post
BuroKRAT
сообщение Jun 4 2007, 13:00
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
Vishay
сообщение Sep 20 2007, 08:09
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 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
Прикрепленные изображения
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
BuroKRAT
сообщение Sep 29 2007, 12:19
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
Vishay
сообщение Oct 1 2007, 07:48
Сообщение #6


Участник
*

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



2 BuroKRAT

Спасибо за информацию, посмотрел по этой ссылке : http://pinouts.ru/Memory/memorysrick.shtml ,
только вот эта карта не M2 -sad.gif, у M2 даже геомертия выводов разъема несколько другая: выводы питания и земли несколько удлинненные на карте.

Вот эта карта соответвует описанной в ссылке спецификации разъема:

Сообщение отредактировал Vishay - Oct 1 2007, 07:54
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
BuroKRAT
сообщение Oct 1 2007, 22:08
Сообщение #7


Частый гость
**

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



Цитата(Vishay @ Oct 1 2007, 11:48) *
2 BuroKRAT

Спасибо за информацию, посмотрел по этой ссылке : http://pinouts.ru/Memory/memorysrick.shtml ,
только вот эта карта не M2 -sad.gif, у M2 даже геомертия выводов разъема несколько другая: выводы питания и земли несколько удлинненные на карте.

Вот эта карта соответвует описанной в ссылке спецификации разъема:


а это дела не меняет, все равно остается 4 провода на данные (DOI0-3)которые соотвествуют SDшным DAT0-3, потом клок и выбор режима. у меня вызывает сомнение только последний, тк я не знаю что он делает у сони (у СД это команды-данные). Вполне возможно что есть еще режим SPI, тогда совсем все просто)


--------------------
No time to loose, no time to choose
Go to the top of the page
 
+Quote Post
Vishay
сообщение Oct 2 2007, 07:47
Сообщение #8


Участник
*

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



Есть еще маленькое отличие в схеме подключения Memory Stick карты в упоминавшейся выше схеме - прототипе и в плате Rainbow: там сигнал BS не подтягивается резистором к плюсу питания, а подключен через 10 КОм на землю. Хочу попробовать сделать также на плате Rainbow.
А пока подключил на проводках разъем карты по схеме:

BS - CMD
CLK - CLK
DAT0..3 - DAT0-3
и т.д.

и тест карты от атмела ничего не видит, и Линукс также ничего не видит, ( и тест карты от Черкашина ничего не видит - хотя, там, видимо, другая схема ) -sad.gif.
Go to the top of the page
 
+Quote Post
BuroKRAT
сообщение Oct 2 2007, 09:25
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 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
и т.д.

и тест карты от атмела ничего не видит, и Линукс также ничего не видит, ( и тест карты от Черкашина ничего не видит - хотя, там, видимо, другая схема ) -sad.gif.


а что за схема с мемостиком? у меня подозрение что это резюк на 10к... тк врядли его к земле прилепляют...


--------------------
No time to loose, no time to choose
Go to the top of the page
 
+Quote Post
Vishay
сообщение Oct 2 2007, 10:20
Сообщение #10


Участник
*

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



Цитата(BuroKRAT @ Oct 2 2007, 13:25) *
а что за схема с мемостиком? у меня подозрение что это резюк на 10к... тк врядли его к земле прилепляют...


Схема, если ничего не путаю, от продвинутого телевизора Sony со встроенным кардридером для карт Memory Stick.

Небольшая поправочка: не 10 К, а 100 К на землю, причем не только BS, но и DIO0.. DIO3.

P.S. Смелое предположение - может быть надо делать инверсию всех сигналов ?
Go to the top of the page
 
+Quote Post
BuroKRAT
сообщение Oct 2 2007, 10:50
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 2 2007, 13:03
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(BuroKRAT @ Jun 4 2007, 17:00) *
а по моим наблюдениям memorystick не что иное как таже MMC только в другом исплнение

А откуда такая уверенность, интересно?
Беглого просмотра specification summary должно быть достаточно, чтобы понять, что MS и SD/MMC - это две большие разницы, они лишь чуть похожи на физическом уровне.
Go to the top of the page
 
+Quote Post
BuroKRAT
сообщение Oct 2 2007, 13:31
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
Vishay
сообщение Oct 2 2007, 13:38
Сообщение #14


Участник
*

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



2 aaarrr

Правильно ли я понял из прочтения спецификаций, что о прямом подключении карт Memory Stick к MCI интерфейсу контроллера AT91RM9200 можно забыть ?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 2 2007, 13:41
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 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 можно забыть ?

Правильно.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th July 2025 - 17:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01505 секунд с 7
ELECTRONIX ©2004-2016