Интересная коробочка ConnectUPS (и что из нее можно сделать...)

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
emax
Member
Сообщения: 161
Зарегистрирован: 10.06.2009,19:49
Откуда: Пермь

Интересная коробочка ConnectUPS

Сообщение emax » 27.04.2010,13:30

и что из нее можно сделать...

Попала в руки вот такая коробочка:
Изображение

Из интерфейсов два 25-пин, папа-мама, питание, ethernet.
Естественно сразу разобрал, что бы посмотреть внутренности. Там оказалось:
проц 80с188, rom-512кб, ram-128кб, сеть на чипе SMC9194, eeprom 93c46,преобразователь питания.

Это же почти компьютер, только вот куда его применить?

Решил "исследовать снаружи", подключил терминалку, как и следовало ожидать заработал софт
управления UPS. Поковырялся в нем, например можно было задать IP- адрес и девайс начинал
пинговаться, уже что-то.....





8-битные системы 8088,80188,XT

emax
Member
Сообщения: 161
Зарегистрирован: 10.06.2009,19:49
Откуда: Пермь

Сообщение emax » 27.04.2010,17:03

...продолжение.
применение "коробочке" подсказала основная работа.
При обслуживании офиса из 300 компьютеров и другого сетевого оборудования,
постоянно возникает необходимость определить есть в розетке "сеть" и к
какой логической подсети она принадлежит. Т.е. "коробочка" должна
получить адрес с DHCP-сервера и показать его. Можно, конечно, использовать
ноут или специальный IP-тестер, но первый не всегда удобен, а второго у нас нет.
Цель есть, осталось ее реализовать....
продолжение следует.....
8-битные системы 8088,80188,XT

UFO
Почётный пользователь
Сообщения: 5650
Зарегистрирован: 12.12.2006,17:24

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

Сообщение UFO » 27.04.2010,17:09

emax писал(а):При обслуживании офиса из 300 компьютеров и другого сетевого оборудования, постоянно возникает необходимость определить есть в розетке "сеть" и к какой логической подсети она принадлежит.
А где же техническая документация на сеть?!
Там всё должно быть расписано.

emax
Member
Сообщения: 161
Зарегистрирован: 10.06.2009,19:49
Откуда: Пермь

Сообщение emax » 27.04.2010,17:30

много ньюансов: перенастраиваются выходы админами на цисках, переподключения на кроссе, и даже жгут проводов от стены до столов... можно конечно каждый проследить или все пометить... но розетки закрыты "многотонными" шкафами... и т.д.
8-битные системы 8088,80188,XT

UFO
Почётный пользователь
Сообщения: 5650
Зарегистрирован: 12.12.2006,17:24

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

Сообщение UFO » 28.04.2010,06:10

Бардак. :frown:

emax
Member
Сообщения: 161
Зарегистрирован: 10.06.2009,19:49
Откуда: Пермь

Сообщение emax » 28.04.2010,06:15

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

При объеме ROM в 512кб первым желанием было разместить всю DOS там, естественно взгляд упал на
ROM-DOS, но для компиляции образа ROM, нужен платный сборщик. Поэтому пришлось использовать
свободный вариант этой ОС. Что бы ОС запустилась и работала необходим биос. За основу были взяты
исходники биоса для XT, найденные в и-нете.
Раньше я считал, что 80с188 это почти XT-шка, но оказалось, что встроенная периферия этой микросхемы
очень сильно отличается. Необходимые для работы контроллер прерываний и контроллер последовательных
портов совсем не похожи на 8259 и 8250, пришлось много править. Лишнее было выкинуто, осталась поддержка
9Н, 16Н прерывания - обработчики клавиатуры - эмулировались через терминал, 8Н - таймер, из 10Н - видео, только
функция вывода на теминал, для командной строки вполне хватает. 13Н- работа с дискетами было переписано под
электронный диск размером 360кб, образ которого хранился тут же в ROM.... продолжение следует....

8-битные системы 8088,80188,XT

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

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

Сообщение falanger » 28.04.2010,20:26

Интересно очень, жду продолжения репортажа с места события.

Гость

Сообщение Гость » 29.04.2010,03:45

emax писал(а):Т.е. "коробочка" должна получить адрес с DHCP-сервера и показать его
Не очень понятна "юзабилити" предполагаемой переделанной коробки: как она будет показывать полученный динамический айпишник? Выводить на консоль или приделаете экранчик?
Неудобно будет таскать клаву-мышь-монитор с собой(вес и куча проводов...), или всякий раз бегать с этажа на этаж(к своему компу)чтобы считать запомненный адрес, либо на все 300 компов офиса ставить терминального клиента, в качестве консоли. И не проще-ли соорудить нечто подобное на мк, тем более, есть их вариации со встроенными в кристалл сетью и USB, прикрутить двустрочный экранчик и пару литиевых банок 18650.
По-сути, у вас получается тот-же ноутбук, сильно урезанный в удобстве пользования, без батареи и со внешним БП.
А как радиолюбительская разработка - интересна, похвальна и превосходна как возможность накопить опыт.

emax
Member
Сообщения: 161
Зарегистрирован: 10.06.2009,19:49
Откуда: Пермь

Сообщение emax » 29.04.2010,05:32

Ход мыслей правильный, цель была достигнута еще летом 2009г и выглядит так:
Изображение

зеленый светодиод внизу показывает наличие сети, как у современных сетевых плат, родного почему-то у коробочки
не было. Клавиатуры не надо, все стартует из autoexec.bat и останавливается на этом экране.
8-битные системы 8088,80188,XT

emax
Member
Сообщения: 161
Зарегистрирован: 10.06.2009,19:49
Откуда: Пермь

Сообщение emax » 30.04.2010,12:29

.... наконец то BIOS был готов, оттестировав память просил: "Insert diskette in drive A, press any key." Заклеив дырку на
дискете 3.5 дюйма и отфоматировав на 360 кб, установил туда ROM-DOS 5.00, как занимающую меньше всего памяти.
На дискету также была записана программа mem, что бы посмотреть остаток ОЗУ после загрузки системы.
Образ готовой дискеты снял программой diskedit в файл, который склеил с биосом и зашил в ПЗУ. Не представляете какова
была радость, когда DOS честно загрузился, запросив дату и выдал промт "A>".
DOS "жил" в коробочке 2х5х12 см.
продолжение следует......
8-битные системы 8088,80188,XT

Globalyst
Advanced Member
Сообщения: 1325
Зарегистрирован: 18.05.2007,19:27
Откуда: Москва

Сообщение Globalyst » 06.10.2011,10:05

emax писал(а):продолжение следует......
- видимо продолжение где-то потерялось за 5 месяцев........ :frown:

Ответить