PDA

Просмотр полной версии : ObsoNET2 - Ethernet плата для MSX



caro
28.04.2011, 16:07
Давно хотел сделать, наконец выбрал время и сварганил:

http://www.caro.su/msx/eth4msx/obsonet2.jpg

www.caro.su/msx/eth4msx.htm

AHTuXPuCT
28.04.2011, 16:13
а к спектруму это чудо можно подключить?

caro
28.04.2011, 16:15
а к спектруму это чудо можно подключить?Вариант для Спектрума в работе.

Black_Cat
28.04.2011, 16:24
caro, а чем эта карта отличается от обычного ISA Ethernet NE1000 подключенного через ISA адаптер?

caro
28.04.2011, 16:31
caro, а чем эта карта отличается от обычного ISA Ethernet NE1000 подключенного через ISA адаптер?Если говорить о подключении RTL8019 к шине процессора, то ничем.
Но просто так подключить ISA-плату к слоту MSX не получится и дело не только в физическом несоответствии,
но и в идеалогии подключения устройств к слотам MSX.

Atari
28.04.2011, 23:38
caro, это конечно мегакруто, но что с этим делать дальше?

dhau
29.04.2011, 02:40
caro, если не сложно - опубликуйте PCB layout. Я хотел бы повторить своими руками, но сам разводку не осилю.

Atari - http://www.konamiman.com/ - можно делать samba, ftp, telnet и даже трындеть в twitter-е.

falanger
29.04.2011, 03:27
Хотелось бы отчет об испытании существующего ПО на плате ага.

Ну и конечно планируемую цену за сие произведение технологий.

caro
29.04.2011, 06:42
caro, если не сложно - опубликуйте PCB layout.
Поправлю разводку и обязательно выложу (в первом варианте ошибся, слишком низко установив разьем RJ45).

---------- Post added at 08:42 ---------- Previous post was at 08:23 ----------


Хотелось бы отчет об испытании существующего ПО на плате ага.Постараюсь опробовать существующие приложения.


Ну и конечно планируемую цену за сие произведение технологий.Себестоимость с учетом стоимости платы получается порядка 600-700 р.

ptero
29.04.2011, 11:04
ыть ! Меня опередили :) не успел запустить "свою" платку обсонета, вчера первый пуск делал
вопрос к уважаемому caro, на схеме и на фоте 93c46 подключена немного не так как у авторов и как на isa сетевухе откуда чип отпаивал.. там на 6 ножку (org) было +5 подано, включено в 16 режим... а у Вас похоже в 8 битном, это правильно ?

хотя оно кроме MAC адреса ни на что больше не повлияет... у Вас получилось 00:35:00:10:00:10 :)

P.S. по поводу инфы в этой EEPROM, Вы там что нибудь конфигурили в ручную ? помоему pnp бит если не убрать то никак потом до совести RTL8019 не достучатся с MSX...
P.S.S А платка у caro получилась конфетка мм)

caro
29.04.2011, 15:56
... на схеме и на фоте 93c46 подключена немного не так как у авторов и как на isa сетевухе откуда чип отпаивал.. там на 6 ножку (org) было +5 подано, включено в 16 режим... а у Вас похоже в 8 битном, это правильно ?Да, похоже ты прав, зря я занулил вход ORG, переключив EEPROM в 8-ми битный режим.
На той, сетевой плате, с которой я снял эту микросхему, вход ORG висит в воздухе, что эквивалентно работе в 16-ти битном режиме.

хотя оно кроме MAC адреса ни на что больше не повлияет... у Вас получилось 00:35:00:10:00:10 Меня эти нули тоже удивили, вечером отцеплю ORG и посмотрю какой будет адрес.


P.S. по поводу инфы в этой EEPROM, Вы там что нибудь конфигурили в ручную ? помоему pnp бит если не убрать то никак потом до совести RTL8019 не достучатся с MSX...Нет, пока ничего в EEPROM, которую я снял с рабочей сетевой платы, я не менял.

ptero
29.04.2011, 20:35
ну вот.. и у меня запустилось поработать.. хочу irc клиент!! :)

платку я сдирал совершенно бессовестно по фотографиям с форума ru.msx.org
получилось так..
http://s009.radikal.ru/i308/1104/ed/efd7d1077b39t.jpg (http://radikal.ru/F/s009.radikal.ru/i308/1104/ed/efd7d1077b39.jpg.html)
http://s15.radikal.ru/i189/1104/7b/99ab562a22c9t.jpg (http://radikal.ru/F/s15.radikal.ru/i189/1104/7b/99ab562a22c9.jpg.html)

falanger
29.04.2011, 20:49
ptero, хорошо сделано! Очень красиво и близко к оригиналу.

caro
30.04.2011, 18:17
Меня эти нули тоже удивили, вечером отцеплю ORG и посмотрю какой будет адрес.Отрезал от GND вывод ORG EEPROM.
Теперь:
MAC address: 00:80:AD:8B:6A:1C
Больше похоже на правду. Всё остальное работает также.

ptero
30.04.2011, 18:42
это радует :)
но всё равно хочу irc клиент..:v2_dizzy_botan:

falanger
30.04.2011, 19:01
Я тоже его хочу! Только вот нужны программисты кто напишет... :)

bigral
01.05.2011, 03:07
Я тоже его хочу! Только вот нужны программисты кто напишет... :)

http://uzix.sourceforge.net/uzix2.0/index.php?page=zica&lang=us

по идее должен работать

ptero
01.05.2011, 05:22
http://uzix.sourceforge.net/uzix2.0/index.php?page=zica&lang=us

по идее должен работать

осталось уговорить UZIX поработать с ObsoNET...
или уже уговорили ?

caro
01.05.2011, 08:57
осталось уговорить UZIX поработать с ObsoNET...
или уже уговорили ?Нет, там используется другой вариант подключения RTL8019.

caro
05.05.2011, 19:33
caro, если не сложно - опубликуйте PCB layout. Я хотел бы повторить своими руками, но сам разводку не осилю.Кто хочет заказать плату сам, сообщите на мой e-mail или в личку свой адрес, вышлю PCB-шник.

dk_spb
09.05.2011, 17:47
caro, А готовые платы будут в продаже?
Если каждый под себя будет заказывать - дорого получается...

caro
09.05.2011, 20:35
caro, А готовые платы будут в продаже?К концу мая будут готовы 10 плат по новой разводке.
Сам собирать не буду, а плату пожалуйста, кому надо вышлю.

tnt23
09.05.2011, 21:00
caro, можно записаться на 1 плату?

dk_spb
10.05.2011, 10:35
И мне одну платку

caro
02.06.2011, 22:14
Получил платы ObsoNet2 с новой разводкой:
http://www.caro.su/msx/eth4msx/obsonet2.jpg

Собрал одну и проверил. Никаких ошибок вроде нет. Работает нормально.
Кому надо, пишите на e-mail или в личку.

PS. На сайте konamiman обновился BIOS для ObsoNET: http://www.konamiman.com/msx/msx-e.html#obsonet
К сожалению в BIOS 1.2 закралась ошибка, и поэтому пока konamiman не выложил исправленную версию,
рекомендую скачать BIOS 1.3 с моего сайта: http://www.caro.su/msx/eth4msx.htm

caro
15.06.2011, 15:25
После того, как исправил ошибку в BIOS 1.2 для ObsoNET, наконец удалось опробовать еще одно из приложений - TFTP.
Работает, но как оказалось при стандартном быстродействии MSX (тактовая 3.4 МГц)
скорость пересылки данных не впечатляет - порядка 1-1.5 кб/сек.
Во-первых, тормозит из-за использования FDD накопителя.
Во-вторых, в процессе передачи пакетов к MSX, довольно регулярно (через каждые 5-7 пакетов по 512 байт)
происходит их потеря, что приводит к повторной передаче.
Поскольку тайм-аут установлен на минимум = 1 сек, каждая повторная пересылка дает задержку в эту самую 1 сек.
При работе с электронным диском результаты измерения скорости пересылки данных несколько лучше:
При передаче файла от MSX потери пакетов практически отсутсвуют, скорость достигает 8-9 Кб/сек.
При приеме файла на MSX также наблюдаются потери пакетов и скорость снижается до 2-3 Кб/сек.

ptero
16.06.2011, 17:25
Caro, а с HDD не пробовал ?

caro
16.06.2011, 18:37
Caro, а с HDD не пробовал ?Нет не пробовал.
SUNRIZE IDE я себе еще не собрал.
А у тебя с новым BIOS 1.3 система заработала?

ptero
17.06.2011, 03:45
в выходные буду пробовать, а то со Спринтером воюю.. пока, надо переподключить будет машинки к "монитору". Bios 1.1 с Санрайсом работал но скорость что то не догадался померить

caro
17.06.2011, 13:59
Опробовал в работе еще одно приложение - SNTP. Работает нормально.
Для запроса времени использовал адреса:
--------------------------------------------------
Россия: Пущино (подмосковье)
ntp.psn.ru - 194.149.67.130
--------------------------------------------------
USA: NCAR, Boulder, Colorado
time.nist.gov - 192.43.244.18
--------------------------------------------------
USA: Monroe, Michigan
nist.expertsmi.com - 69.222.103.98
--------------------------------------------------

Для запроса и установки времени на MSX используется формат, например:

sntp nist.expertsmi.com +06:00

Если не требуется коррекция часов, до добавляется ключ /d

sntp 69.222.103.98 +06:00 /d

ptero
18.06.2011, 08:15
и так.. Yamaha YIS503III 3.5 mHz с 2 мегабайтами RAM))
Sanrise IDE с карточкой CF вместо винта
obsonet bios1.3 успешно инициализируется из любого слота
запускаем obsosmb, ура у нас есть файлсервер! )
скорость передачи с PC на MSX 2520 байт в секунду
скорость передачи с MSX на PC 1456 B/s хм ладно
теперь obsoftp
скорость передачи с PC на MSX 6,02 KB/s
скорость передачи с MSX на PC 1.86 КB/s
чтото не так подумал колобок, дожевывая лису )
попробовал ещё раз с MSX на PC - 2.11 KB/s

falanger
18.06.2011, 20:06
Хотеть-хотеть с MSX в IRC! Даже транслитом! :)

savelij
31.03.2012, 21:36
Чтобы не забивать эту тему (http://zx.pk.ru/showthread.php?t=18681) спрошу здесь.


Так там же нету аппаратного TCP/IP стека. Не смущает ?

А как же тогда на msx оно работает? Там уже какие проги и прошивки есть. Я их правда не изучал. Или все таки лучше смотреть в эту сторону (http://zx.pk.ru/showthread.php?t=18359)

2caro может пока не спешить с заказом плат для Спека? Все равно msxdos2 в полунедоадаптированном виде и там еще много надо сделать. А делать что-то типа фаталла для сети тоже не лучший вариант.

Valen
31.03.2012, 22:03
Чтобы не забивать эту тему (http://zx.pk.ru/showthread.php?t=18681) спрошу здесь.



А как же тогда на msx оно работает? Там уже какие проги и прошивки есть. Я их правда не изучал. Или все таки лучше смотреть в эту сторону (http://zx.pk.ru/showthread.php?t=18359)


Да, вот в карте, которую делает Mick для Феникса, там уже есть TCP/IP в чипе.

А на msx каточка (из этой темы) работает,я так понимаю, с программным TCP/IP.

savelij
31.03.2012, 22:16
Да, вот в карте, которую делает Mick для Феникса, там уже есть TCP/IP в чипе.

А на msx каточка (из этой темы) работает,я так понимаю, с программным TCP/IP.

И что из них лучше или скажем так проще программно пинать? И чтобы работало ну скажем на Скорпе и Пентеве.

Дмитрий
31.03.2012, 22:33
И что из них лучше или скажем так проще программно пинать? И чтобы работало ну скажем на Скорпе и Пентеве.
так понимаю карточка от Mick-а будет проще в пинании.

Black_Cat
01.04.2012, 01:08
И чтобы работало ну скажем на Скорпе и Пентеве.в PentEvo - не факт, скорее в ScorpEvo