Прикрутим USB-накопитель

Железо, связанное с TS-Conf

Postby Mor-Da » Mon, 18.05.2020 09:37:15

Доброго времени. Давно лежат 2 модуля на CH376.
Image
Может через UART / SPI / 8-bit parallel. Думаю пока про режим USB Mass Storage (ну удобнее мне с флэшками, чем с SD-картами).
На Amstrad CPC уже подключили - Albireo
Схема на словах - тыц ... Нарисовал...
Image
Драйвер фприцыпе не нужен. Общение через порты: #FE81 - статус, #FE80 - данные. Можно другие назначить, чтобы все правильно было.
Параллельное подключение я еще может и осилю, а на SPI уже скила на хватит.
Взываю к Великому и Ужасному TSL, может его заинтересует.
User avatar
Mor-Da
 
Posts: 316
Joined: Fri, 12.02.2016 07:20:43
Location: Воткинск (родина П.И.Чайковского)

Postby TS-Labs » Tue, 19.05.2020 16:35:26

Интересный чип. Я себе заказал, потом пощупаю. Делать на нем железку я прямо щас не готов, но теоретически, можно сделать платку в форме SD, запихиваемую в разъем SD карты.
Однако, you are strongly encouraged (не знаю, как это на отечественном) провести собственные опыты с сабжем. Рекомендую таки подключать через SPI.
User avatar
TS-Labs
 
Posts: 5248
Joined: Thu, 26.07.2012 01:29:56

Postby Mor-Da » Tue, 19.05.2020 19:52:27

Раз настоятельно рекомендуется, может тогда подцепить вместо 2-ой SD-карты? Бегом в репу, изучать конфу... Ох, с SPI-то у меня совсем никак.
User avatar
Mor-Da
 
Posts: 316
Joined: Fri, 12.02.2016 07:20:43
Location: Воткинск (родина П.И.Чайковского)

Postby Mor-Da » Wed, 20.05.2020 19:17:59

Ладно. У 1-ой SD порты команд и статуса 57 и 77. А у 2-ой карты, что-то не нашел.
User avatar
Mor-Da
 
Posts: 316
Joined: Fri, 12.02.2016 07:20:43
Location: Воткинск (родина П.И.Чайковского)

Postby TS-Labs » Thu, 21.05.2020 02:04:20

Те же порты, только в статус-регистре бит чипселекта номер 3 (а не 1), и полярность наоборот.
Все сигналы запараллелены кроме чипселекта.
Значения статуса:
2 (3) - не выбрано ничего,
0 (1) - выбрана карта 1,
8 (9) - выбрана карта 2.
Бит 0 - рудимент от КоЕ-контроллера, он там питание включает, в пентеве не используется.

Второй чипселект выведен на лапу фпга 62 (бывший сигнал ВГ93 WF_DE). От вгшки его надо отрезать, а на лапе вгшки оставить резистор на +5В.
И конфу надо взять из репы свежую, где эта доделка имеется.
Можно пока поиграться с первой картой, чтоб не усложнять.
User avatar
TS-Labs
 
Posts: 5248
Joined: Thu, 26.07.2012 01:29:56

Postby Mor-Da » Thu, 21.05.2020 21:40:05

Про SPI mode: поддерживает только 0 и 3.
Про скорость:
● Supply 8-bit passive parallel interface with 2MB speed, support parallel data bus connect to MCU.
● Supply SPI device interface with 2MB/24MHz speed, support SPI serial bus connect to MCU.
● Supply asynchronism serial interface up to 3Mbps speed, support serial interface connect to MCU, support
automatically adjust communication baud-rate.
По UARTу не так уж и медленно, около 380КБ/с.
User avatar
Mor-Da
 
Posts: 316
Joined: Fri, 12.02.2016 07:20:43
Location: Воткинск (родина П.И.Чайковского)


Return to Hardware

Who is online

Users browsing this forum: No registered users and 0 guests

x