Версия для печати

-   Полигон-2 http://poligon2.kp4.ru/
--  IBM PC-совместимое. До 2000 года включительно http://poligon2.kp4.ru//forum/2
--- Juko Nest (NEC v30) http://poligon2.kp4.ru//topic/31296




-- Jager написал 10 ноября 2018 23:34
Господа, помогите разобраться с данной платой. Досталась она мне давно, в неизвестном состоянии, без процессора и с каким-то странным кабелем вместо разъема питания (на фото справа). Купил на ибее NEC v30 10мГц, припаял нормальный разъем питания, и... Никаких признаков жизни.
Спикер молчит, видеокарта (OTI-037 ISA-16 в режиме 8-бит) ничего не выдает. Блок питания нормальный, видеокарта как минимум в 286 работает. Гарантий что процессор живой нет, что немного усложняет задачу. Как и то, что опыта работы с таким железом у меня минимум, и периферии тоже почти нет. Даже 3,5" к этому чуду подключить пока нечем.
Памяти было 640кб, вытащил для проверки. Все переключатели и джамперы вроде правильно стояли.
Как локализовать проблему? Как минимум для начала хочется понять, жив ли процессор.
https://www.vogons.org/viewtopic.php?f=46&t=60077 (https://www.vogons.org/viewtopic.php?f=46&t=60077) - в этой теме есть мануал к этой, или очень похожей плате.


-- Кай написал 10 ноября 2018 23:43
А это точно плата, умеющая работать с V30, а не с V20?


-- La Forge написал 11 ноября 2018 0:02
Есть похожая, посмотрю. Но где-то через пару часов. И да, у меня V20 на ней.


-- Jager написал 11 ноября 2018 0:05
Точно. Версия под V20 похожа, но там иначе микросхемы расположены.
Тут например есть фотография https://sites.google.com/site/misterzeropage/ (https://sites.google.com/site/misterzeropage/)
На моей разве что панельки под память не все распаяны (хотя даже так можно набрать 1мб), и еще одной непонятной пустой панельки нет. Кстати, интересно, что там могло быть?


-- sanders написал 11 ноября 2018 0:07
Кай написал:
[q]
А это точно плата, умеющая работать с V30, а не с V20?
[/q]
Кай, похоже, что да. Обрати внимание на пары ПЗУ: BIOS установлены, а две опциональные. Раз пары, то 16-бит


-- uav1606 написал 11 ноября 2018 0:10
Jager, на всякий случай - поставьте правильно переключатели. У Вас они, насколько я вижу, стоят неправильно, объём памяти - 0 КБ, если верить тому мануалу с Vogons (https://www.vogons.org/download/file.php?id=47531&sid=bdbc40593d804833f97fc43475623b5b).
Можно на плату по Вашей ссылке выше ориентироваться:
(http://lh3.ggpht.com/_CzHY0sEvu6A/SPjYc8mb-SI/AAAAAAAABBo/RAnV2uVZKww/s1600/IMG_1588.JPG)
Ну и джамперы тоже проверить надо бы.
И доходит ли питание до процессора, слотов ISA, BIOS'а...


-- Кай написал 11 ноября 2018 0:10
[q]
Раз пары, то 16-бит
[/q]
Железная логика. Но напрочь была бы разрушена, будь у ТС в наличии 8088, или V20, и с ним эта плата бы запустилась.


-- sanders написал 11 ноября 2018 0:18
С 8088 плата не запустится. И с 8086. Там питание подается через стабилизатор на 5,5В. Он маломощный, и выдержит только КМОП процессоры. Но не сгорит, проверено. Просто напряжение на проце просядет до 0В.

А переключатели действительно не должны стоять почти что в ряд. Я по памяти пишу, у меня они в разнобой стоят.


-- alecv написал 11 ноября 2018 0:45
Не факт что плата требует 16-битный процессор.
1) ПЗУ выглядя слишком одинаковыми. Обычно на 16-битных пишут HI/LO, может продавец засунул 2 одинаковых BIOS-а :)
Проверяется считыванием на программаторе.
2) Как вы видите панелей ПЗУ-шек целый ряд. Обычно так делают для ПЗУ под Бейсик.

UPD Прочитал мануал. Если это действительно NEST N3, то она действительно требует 8086 или V30.


-- Кай написал 11 ноября 2018 0:53
[q]
Если это действительно NEST N3
[/q]
Вот в том и загвоздка. N3 это, или нет.


-- Jager написал 11 ноября 2018 0:55
Переключатели вернул как надо на 640кб (включены 2,3,5,6; 7 и 8 думаю никак не повлияют - флоппиков нет вообще). Перемычки тоже в норме.
Питание вроде везде есть, если ноги не попутал - нормальные 5В кроме процессора - у него 5.2В. На ISA тоже все хорошо с питанием.
На ПЗУ есть пометки с22 и с24 - наверное они все-таки разные и помечены соответственно расположенным рядом конденсаторам. Но на всякий случай завтра попробую их прочитать, вдруг мертвые. Да и BIOS судя по всему далеко не последний зашит, но это уже мелочи.


-- La Forge написал 11 ноября 2018 0:57
У меня оказалась похожая, но не такая
(https://hostingkartinok.com/show-image.php?id=14eaf65ad598ceb1f1a391595766be7c)

(https://hostingkartinok.com/show-image.php?id=bd54d75844e607e4918efe41fe23ee2b)

Обратите внимание на порнографию в районе клавиатурного разъёма

(https://hostingkartinok.com/show-image.php?id=912111209d477e50ff9939ade3841d8a)

После того, как плата завелась, я решил это убрать и ... плата -тыква. Запаял назад - работает.


-- alecv написал 11 ноября 2018 0:59
La Forge Фото чипсета покрупнее и в фокусе нельзя ли посмотреть ?


-- La Forge написал 11 ноября 2018 1:05
alecv, сейчас не могу. SD-ка эта застряла а фотоаппарате, еле вынул. Отломился угол. Так что её не рискну, а другие искать щас не буду.
Надпись на чипсете "D-11", нижняя строка "japan8929kd".
...
В общем то же что и у ТС, только в профиль.


-- Кай написал 11 ноября 2018 1:08
Оффтопик: Оффтопик: ...чипсет-то там D11 одинаковый. А вот BIOS - разная.



-- La Forge написал 11 ноября 2018 13:12
В общем у меня этими "соплями" +5В с клавиатурного коннектора подаётся на 40 лапу проца.

sanders написал:
[q]
Там питание подается через стабилизатор на 5,5В. Он маломощный, и выдержит только КМОП процессоры
[/q]
Возможно по той же причине.


-- Jager написал 11 ноября 2018 19:56
С чтением BIOS-а эксперимент не удался - PICPROG отказывается читать, похоже тока не хватает.
В теории можно попробовать добавить тока от внешнего источника, но боюсь спалить.


-- Tronix написал 11 ноября 2018 20:01
Jager написал:
[q]
В теории можно попробовать добавить тока от внешнего источника, но боюсь спалить.
[/q]
Ток - это ток, а не напряжение. Больше чем микросхема потребляет она тока не возьмет. Давай хоть 100 мА, хоть 100 Ампер - без разницы. Скушает она свои там сколько-то миллиампер и все. А вот напряжение больше 5 вольт подавать нельзя.


-- Ekb написал 11 ноября 2018 20:03
тут еще не писали, что надо памяти добавить? :)


Jager написал:
[q]
(OTI-037 ISA-16 в режиме 8-бит)
[/q]
Не знаю как этот. Но не все VGA (16битные) на 8 бит работают в XT. Может быть в VGA-биосе есть коды 286.


-- Tronix написал 11 ноября 2018 20:03
Ekb написал:
[q]
тут еще не писали, что надо памяти добавить?
[/q]
А нафига она нужна, чтобы спикиром ошибку пропищать?


-- Jager написал 11 ноября 2018 21:39
Откинул все сомнения, подкинул внешнее питание, вот результат. Либо что-то пошло не так, либо обе прошивки подозрительно похожие.
Разве что один файл странно сохранился, но это вроде ошибка самой программы. Пока попробую поискать правильный (?) BIOS.

Ekb написал:
[q]
тут еще не писали, что надо памяти добавить? :)
[/q]
640 килобайт хватит всем (с)


-- pahan написал 12 ноября 2018 15:44
[q]
Может быть в VGA-биосе есть коды 286.
[/q]
ТС пытается запустить плату с NEC V30. По командам V30 аналогичен Intel 80186, который в свою очередь аналогичен по командам 286му, за исключением тех, что относятся к защищённому режиму, коих в биосе явно не должно быть.


-- i8088 написал 12 ноября 2018 16:30
Jager написал:
[q]
Откинул все сомнения, подкинул внешнее питание, вот результат. Либо что-то пошло не так, либо обе прошивки подозрительно похожие.
[/q]
c22 и c22-raw идентичны, а c24 отличается двумя байтами.

BIOS явно цельный, те не часть odd/even, те шина BIOS 8-bit
Верный BIOS наверняка c24, у него сходится контрольная сумма байт.


-- Jager написал 12 ноября 2018 23:20
Крутил-вертел плату с мультиметром, попутно поглядывая на даташиты и литературу по 8086 и пришел к выводу что плата все-таки под 8086/V30, а BIOS видимо не тот зашит.
Выводы шины данных на EPROM друг с другом не прозваниваются, зато есть соединения:
1) Между D0 EPROM1 >-> D0 RAM1 и D4 EPROM1 >-> D0 RAM2 и т.д.
2) Между D0 EPROM2 >-> D0 RAM3 и D4 EPROM2 >-> D0 RAM4 и т.д.
Т.е. шина данных 16 бит - пары eprom и по 4 микросхемы памяти. Пара пустых кроваток зеркально прозваниваются с BIOSом. К пустому месту между ними явно подведены линии адреса (кроме A0 - вообще в воздухе висит), а линии данных вроде как идут на контроллер DMA.
В итоге нужен BIOS от Juko NEST N3 v2.01 (как я понял обычный XT-шный не подойдет из-за чипсета) и пара *27с***, так как родные чипы проще заменить, чем прошить. Вроде должны подойти w27c512 или m27c512 из доступных, только выводы 1 и 27 нужно будет отключить.

i8088 написал:
[q]
c22 и c22-raw идентичны
[/q]
Да, там один файл должен был быть в формате Intel HEX, второй в RAW, но почему-то оба сохранились в RAW.


-- uav1606 написал 13 ноября 2018 1:07
Можно попытаться связаться с владельцем той платы по ссылке выше, чтобы он считал BIOS.

Для 8-битной версии Juko Nest BIOS есть тут:
https://www.vogons.org/viewtopic.php?f=46&t=47884 (https://www.vogons.org/viewtopic.php?f=46&t=47884)
https://www.vogons.org/download/file.php?id=24204 (https://www.vogons.org/download/file.php?id=24204)
В принципе, если его разрезать на два с чётными и нечётными байтами, то можно попытаться и с ним запустить, но сомнительно...


-- Ekb написал 13 ноября 2018 1:34
pahan написал:
[q]
По командам V30 аналогичен Intel 80186, который в свою очередь аналогичен по командам 286му, за исключением тех, что относятся к защищённому режиму, коих в биосе явно не должно быть.
[/q]
Логично. Как правило не только этими ограничиваются. Еще и нужный PinOut установить перемычку на 8бит, которого нет. Или разводку по-другому развести.


-- Кай написал 13 ноября 2018 5:07
[q]
BIOS видимо не тот зашит.
[/q]
[q]
чипсет-то там D11 одинаковый. А вот BIOS - разная.
[/q]
...все вокруг умные [грамотные], один я - идиот. ©Διογένης ὁ Σινωπεύς :)


-- Jager написал 16 ноября 2018 14:23
Вроде поискал везде, где можно - нужный BIOS пока не нашел. И написать напрямую владельцам аналогичных плат не получилось.
Пока ищу дальше - возник тупой вопрос. На плате выводы 1 и 27 EPROM подключены напрямую к 5В. Если я возьму 512k EPROM и просто прошью начиная с адреса C000h - будет же нормально работать?


-- Jager написал 11 февраля 2019 18:53
Приключения продолжаются.
Прислали мне "правильный" BIOS (http://www.vcfed.org/forum/showthread.php?67127-Juko-nest-n3). Из интересного - мой старый в общем похож, есть отличия конечно, но их не так уж и много. В моем большая часть зачем-то повторяется.
Разобрался с программатором, разбил ROM на ODD/EVEN и вроде даже с правильным offset-ом (с 3 попытки, начиная с E000h) залил его на новые m27c512. Заливал исходя из того, что 1 и 27 выводы изначально подключены к +5В, плюс добавил перемычку между 26 и 27. Итого A15-A13 постоянно с "1".
Плата все равно не подает признаков жизни. Ни звуков, ни изображения. Что еще можно попробовать?
upd: на линиях данных явно есть какая-то жизнь, и каждый раз система висит в разных состояниях (разное напряжение). На памяти при этом низкий OE, все остальные чипы (кроме чипсета и процессора, с ними пока не разобрался) не активны. Может память дохлая?


-- Jager написал 1 апреля 2019 17:03
Я извиняюсь уже за третий пост подряд, но мне наконец удалось её запустить и хочется этим поделиться.
Изначально не обратил внимание на то, что линии A0 у чипов EPROM не соединены, поэтому предполагал что BIOS надо разбивать на ODD/EVEN. Пробовал и диагностический ROM разделенный на ODD/EVEN, и проверял есть ли стартовые инструкции по адресу 1FF0h в родном BIOS-е и что там вообще происходит, и только потом до меня дошло что обе прошивки могут быть просто одинаковыми. В итоге так и оказалось - вывод А0 одного чипа соединен с землей, другого - с +5В. С учетом того, что BIOS маленький, решение довольно элегантное. Что интересно - у второй пары кроваток линии адреса сделаны "нормально".
С Tseng-ом я тоже разобрался, теперь нужно собирать остальные кусочки пазла. :)


Этот форум работает на скрипте Intellect Board
© 2004-2007, 4X_Pro, Объединенный Открытый Проект
©2001 Iezekil, ©2002–2019 Serge, ©2019 unterwulf