Модульный MSX-EXT

Page 14/25
7 | 8 | 9 | 10 | 11 | 12 | 13 | | 15 | 16 | 17 | 18 | 19

By Pencioner

Paladin (933)

Pencioner's picture

04-02-2019, 22:18

там по моему протоколы разные - ридер хоть и предоставляет возможность воткнуть в юсб порт но работает на уровне драйвера как с эсдэ картой, так что неудивительно что готек не смог

By АIеks

Hero (577)

АIеks's picture

04-02-2019, 22:50

Похоже на то, хоть microSD Reader и похож с виду на флешку. Это принципиально другой класс USB устройств.

Хотя мой ослик этот microSD Reader кушает, выходит ослик всеядный Big smile

By Alexey

Guardian (2349)

Alexey's picture

07-02-2019, 14:58

А вот интересно - Готек будет работать с USB флопом?

By АIеks

Hero (577)

АIеks's picture

07-02-2019, 20:03

Alexey wrote:

А вот интересно - Готек будет работать с USB флопом?

Сдается мне, что не выйдет и проверить не чем. Я вот тут почитал. И не совсем прав был microSD Reader это так называемый USB Mass Storage Class, что и обычная USB флешка.

Так вот захотел я этот класс устройств потестить на связке MAX3421 и mega328 (проект USB клавиатуры для MSX, который фиг на сколько отложен). И облом вышел. Слабоват контроллер mega328 (памяти мало), надо mega2560.

By АIеks

Hero (577)

АIеks's picture

08-02-2019, 12:44

Запоздалая фотка модуля TDC-600 Smile

By Alexey

Guardian (2349)

Alexey's picture

08-02-2019, 13:36

А что выбирается зелёным джампером?

By АIеks

Hero (577)

АIеks's picture

08-02-2019, 13:49

Alexey wrote:

А что выбирается зелёным джампером?

Номер слота (4 варианта). Издержки фиксированной (универсальной) шины.

By АIеks

Hero (577)

АIеks's picture

14-02-2019, 12:01

Поставил несколько деталек на модуль Sunrise IDE. Прошил биос с msx. Прошилось и даже чего-то там ищет после ресета Smile

Два прикола. С первым все понятно. Биты в байте (данные) на флешке перекручены с зада на перед. Теперь прошиваться только от MSX. Ну, или программку написать для программатора, которая биты, будет переворачивать.

Второй прикол. Поставил я тут перемычку для отключения сигнала /WR для флешки. И установить ее забыл. Так оно прошилось и даже запустилось с весящей в воздухе ножкой у флешки Smile

By Alexey

Guardian (2349)

Alexey's picture

14-02-2019, 14:28

Как возможно чтобы старший бит стал младшим? Это не должно вообще работать. Может шину данных не так подключили?

By АIеks

Hero (577)

АIеks's picture

14-02-2019, 15:20

Alexey wrote:

Как возможно чтобы старший бит стал младшим? Это не должно вообще работать. Может шину данных не так подключили?

О, это старый прием. Совершенно не важно как подключена шина адреса или данных к микросхеме памяти. В каком порядке туда данные заносятся в таком и читаются Smile

Например, в нашем компьютере Орион-128 все данные, хранящиеся в ОЗУ проинвертированные. Видимо авторы компьютера посчитали, что инвертирующий буфер будет более доступен для собирающих это комп.

Еще это может быть удобно для оптимизации разводки печатной платы.

Ну, на худой конец как вариант примитивной защиты от подделки.

Касательно Sunrise IDE. Я вначале этот момент поправил, а потом вернул назад. Подумал, пусть будет как в оригинале.

Page 14/25
7 | 8 | 9 | 10 | 11 | 12 | 13 | | 15 | 16 | 17 | 18 | 19