Сетевая карта ISA 8-bit RTL8019AS

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Сетевая карта ISA 8-bit RTL8019AS

Сообщение Jager » 28.08.2020,22:05

Собственно склепал наконец данный девайс, и вроде даже все работает как задумано.
Сетевая карта на базе чипа RTL8019AS в 8-битный слот PC/XT. Да, работает почти так же, как и 16-битный вариант, просто чуть эстетичнее, доступны IRQ 6 и 7 (10 и 11 в конфигураторе), дополнительные возможности в плане набортного ROM-а (поддержка как 28-pin EPROM, так и 32-pin EEPROM, плюс ручное переключение областей ROM - до 4 в одном чипе) и кучка бесполезных джамперов, т.к. минимум на V20 родной конфигуратор работает нормально. Чуть позже проверю на 8088, если он и там работает - смысла в них и правда почти нет. В mTCP скорость передачи на 486 больше 150 КБ/с, на XT чуть меньше 30 КБ/с. Планка Keystone 9202, но отверстие придется пилить вручную. Несмотря на многочисленные проверки в версии 0.9 есть довольно серьезная ошибка - посадочное место под RTL8019AS меньше необходимого, из-за чего пришлось подгибать ножки у чипа. Как оказалось не все PQFP-100 14*20mm одинаковы. :frown:
И вопрос - есть ли желающие приобрести собранный девайс (примерно 750р, если правильно насчитал), либо пустую плату (250р)? Пока у меня деталей на 4 готовых + 5 пустых. Если будет дальнейший интерес - перерисую под нормальное посадочное место, а дальше либо сам закажу пачку плат, либо самостоятельно сможете заказать (исходники уже на github-е, чуть позже проверю последняя ли там версия).
Изображение

falanger
Advanced Member
Сообщения: 2514
Зарегистрирован: 30.04.2008,17:45
Откуда: г Черняховск Калининградскjй обл

Вклад в сообщество

Сетевая карта ISA 8-bit RTL8019AS

Сообщение falanger » 28.08.2020,22:36

А отдельно все детальки этой платы включая прошитое ЕЕПРОМ с МАС-адресом но без печатки сколько будет стоить?

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Сетевая карта ISA 8-bit RTL8019AS

Сообщение Jager » 28.08.2020,22:44

Отдельно не продам, плат и так больше чем деталей. Плюс это все продается либо в ближайшем магазине, либо на али.
Да, и уточню на всякий - плата ENIG.

zenov
Member
Сообщения: 184
Зарегистрирован: 02.12.2011,23:47
Откуда: Ленинградская обл. Тайцы

Сетевая карта ISA 8-bit RTL8019AS

Сообщение zenov » 28.08.2020,22:55

Займу очередь на покупку собранного варианта и одной пустой печатки.

Аватара пользователя
size_t
Advanced Member
Сообщения: 672
Зарегистрирован: 20.02.2019,14:28
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сетевая карта ISA 8-bit RTL8019AS

Сообщение size_t » 29.08.2020,11:22

Мне нужно 3 штуки, собранные оттестированные.

Аватара пользователя
D1m0n_FidoNet
Member
Сообщения: 176
Зарегистрирован: 04.05.2018,16:04
Откуда: Ступино, Московская область

Сетевая карта ISA 8-bit RTL8019AS

Сообщение D1m0n_FidoNet » 30.08.2020,08:32

Спаял версию платы DonkeyHot-а. Все работает на моем Nuxt.
искал некоторое время eeprom - найден прошивальшик под dos - загоняет все в пустую eeprom на плате сразу.
Изображение Изображение Изображение

тут прошивальщик и пакетные драйвера:
https://yadi.sk/d/An9VsIZg2ePOXw?w=1

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Сетевая карта ISA 8-bit RTL8019AS

Сообщение Jager » 30.08.2020,17:23

Окей, интерес есть, чуть позже дозакажу деталей и/или новые платы. Как соберу второй экземпляр - создам тему в барахолке, здесь теперь только обсуждение самого девайса. Разве что еще спрошу про планку - без отверстия 300р, с выпиленным вручную - пусть будет 400р. Да, дорого, но дешевле пока не нашел.
Пакетник я использовал родной, он сам карту находит - удобнее. Базовый EEPROM прикладываю, а утилита вероятно не будет работать на XT - ей нужен порт 300h, занимаемый XT-IDE. Конфигуратор работает на 8088, так что смысла в джамперах действительно минимум. Ну и если надо - есть немного исходников драйверов.
Вложения
93c46.bin
(128 байт) 106 скачиваний

Аватара пользователя
size_t
Advanced Member
Сообщения: 672
Зарегистрирован: 20.02.2019,14:28
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сетевая карта ISA 8-bit RTL8019AS

Сообщение size_t » 30.08.2020,17:58

Можно подробнее про конфигурацию и конфликты с XT-IDE (и возможно VGA?)
Какие адреса и прерывания по умолчанию занимает устройство? какие возможности их "подвинуть"?
Что делает EPROM, можно ли без него?

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Сетевая карта ISA 8-bit RTL8019AS

Сообщение Jager » 30.08.2020,18:51

size_t,
По-умолчанию оно на IO 300h, IRQ3. И то, и другое можно менять в широких пределах джамперами или в утилите RSET8019. Конфликт с XT-IDE будет только на XT, и речь только про прошивальщик - для уже собранной платы это не актуально. У меня конфигуратор без проблем прямо на XT обнаружил конфликт IO и поменял его на 240h, и все заработало. С VGA конфликтов быть не должно.
EPROM можно не ставить, он как и на 16-битной версии - либо под какой-нибудь загрузчик, либо под XT-IDE или Floppy BIOS, либо вообще выключен. Минимальный размер "окна" 16кб, другие опции - 32кб, 64кб и страничный режим до 512кб через 16кб окно. В последнем режиме в теории можно написать мульти-загрузчик разных версий XT-IDE например, или (опять же, написав драйвер) использовать как флеш-диск.

Аватара пользователя
D1m0n_FidoNet
Member
Сообщения: 176
Зарегистрирован: 04.05.2018,16:04
Откуда: Ступино, Московская область

Сетевая карта ISA 8-bit RTL8019AS

Сообщение D1m0n_FidoNet » 30.08.2020,18:59

На xt практически выбор irq только из 3 и 4 (сом1 и сом2), без eeprom mac будет ffffffffff и светодиоды не моргают. Я ссылку кидал — eepromка шьется без программатора.

Ps: eeprom это не бутром! ПЗУ бутрома, действительно, можно не ставить.

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Сетевая карта ISA 8-bit RTL8019AS

Сообщение Jager » 30.08.2020,21:27

D1m0n_FidoNet,
В моей версии доступны IRQ 6 и 7. rset8019 ругается и закрывается, pnppd.com думает что IRQ 6 и 7 это A и B и тоже ругается, а вот ne2000.com вполне нормально запускается.

Ответить