Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Документация »   EmCore-i315DL datasheet нужен
RSS

EmCore-i315DL datasheet нужен

<<Назад  Вперед>> Страницы: 1 2 3
Печать
 
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Выложу биос, руки не дошли (точнее, забыл утром захватить переходку с plcc для программатора).
Вот, прямо сейчас, положил в сумку переходку и экстрактор (а то на работе plcc-32 не применяются в модулях, так и переходку не докупали).

Обнаружил сегодня ещё странную вещь: он не понимает мелких винчестеров! Вот с этим надо бы разобраться тоже. Всё, что менее 512Мб, он в момент загрузки прописывает с верным соответствием C/H/S, но пишет размер "0 Mb", автодетект мелких дисков даёт неверные результаты по числу цилиндров, но верные по числу головок и секторов. Зато диски и флэшки dom 512Мб, dom 2Гб, CF 16Gb, CF 32Gb, сигейты - 6Гб, 20Гб, 40Гб - прекрасно видятся.
(Диск прицепил просто на pc104, с дешифратором на ПАЛке, спаяв переходку для обычной ISAшной мультикарты времён 386-486. Теперь у меня две переходки, в одной видео воткнуто, в другой - мультикарта.)


Вот bios платки https://yadi.sk/d/gJ9qvoU-3KKGzA
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Интересный момент: некоторые программы видят 16мб памяти, но это повторяющиеся 4мб основных, в результате, при манипуляции с данными, они затирают сами себя. Интересно будет найти плату памяти и забить все 16мб памяти ISA, что тогда определится? Ведь наплатных два чипа EDO сидят не на ISA.
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
Спасибо за биос, теперь можно посмотреть.

У платы кроме теста памяти во время отображения экрана пост есть предварительная проверка на конфигурацию набортных чипов, после чего записывается индексный регистр 10h.
Интересно какое его значение при уже установленных чипах(41h ?). Если установить память в спец. плату ISA то она будет доступна лишь через её драйвер, после старта системы с родными 4Мб.
Плата 2 раза пыталась что-то делать с GPIO:
000eda27 Devices::io_write:unmapped: 16-bit write to 0080h = 012Ah
000f9320 Host read index reg 0x68h with value 0x08h
000f932d Host write index reg 0x68h with value 0x08h
000f932d Host write index reg 0x73h with value 0x00h
000f9320 Host read index reg 0x37h with value 0x05h
000f932d Host write index reg 0x37h with value 0x05h
000f9320 Host read index reg 0x68h with value 0x08h
000f932d Host write index reg 0x68h with value 0x08h
000f932d Host write index reg 0x73h with value 0x00h

00eda27 Devices::io_write:unmapped: 16-bit write to 0080h = 5138h
000f9320 Host read index reg 0x37h with value 0x05h
000f9320 Host read index reg 0x68h with value 0x08h
000f932d Host write index reg 0x68h with value 0x08h
000f9320 Host read index reg 0x73h with value 0x00h
000f932d Host write index reg 0x73h with value 0x00h
000f9320 Host read index reg 0x37h with value 0x05h
000f932d Host write index reg 0x37h with value 0x07h
000f9320 Host read index reg 0x3Ch with value 0x00h
000f932d Host write index reg 0x3Ch with value 0x00h
000f9320 Host read index reg 0x68h with value 0x08h
000f932d Host write index reg 0x68h with value 0x00h
000f9320 Host read index reg 0x73h with value 0x00h
000f932d Host write index reg 0x73h with value 0x00h
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Anonymous написал:
[q]
Обнаружил сегодня ещё странную вещь: он не понимает мелких винчестеров! Вот с этим надо бы разобраться тоже. Всё, что менее 512Мб, он в момент загрузки прописывает с верным соответствием C/H/S, но пишет размер "0 Mb", автодетект мелких дисков даёт неверные результаты по числу цилиндров, но верные по числу головок и секторов. Зато диски и флэшки dom 512Мб, dom 2Гб, CF 16Gb, CF 32Gb, сигейты - 6Гб, 20Гб, 40Гб - прекрасно видятся.
[/q]
HDD без LBA не поддерживается. Точнее частично старый код
остался, но уже не полностью работает. А CF как современное
устройство может поддерживать LBA даже если меньше 504MB.

Этим грешат BIOS некоторых PATA контроллеров и также
некоторые новые платы, где еще есть PATA.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
А почему всякие аиды и прочие распечатыватели конфигурации типа чекитов_про пишут, что у платы 16мб озу, хотя дос рапортует честно о 4мб?
Образ ядра qnx6.3.0 (самая старая из имеющихся установленными и рабочими на сей момент), специально собранный под 4мб конфигурацию и консоль на com1, не взлетел на ней с похожим симптомом: образ загружается и распаковывается, после чего всё зависает - может, распаковщик тоже больше памяти находит, чем есть? Попробую завтра дополнительную диагностику ввести в загрузчик. Ну и буду изыскивать возможность 6.1/6.2.1 на чём-нибудь развернуть, хотя сейчас на работе немного не до того: аврал + перевод после сдачи изделия в другую контору концерна... Надо не из дома на службу тащить железки, а наоборот, спасать с работы, ибо, как говорится, переезд разрушительнее потопа. (Ещё слышал, "переезд равен двум пожарам". :)
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
[q]
прочие распечатыватели конфигурации типа чекитов_про пишут, что у платы 16мб озу, хотя дос рапортует честно о 4мб?
[/q]
Micro-Scope 2000 v5.04 показывает ячейки кмос 31-30h=18-17h = 0c00h=3072kb и 16-15h = 0280h=640kb. А у вас?
Сложно угадать о каких конкретных программах идёт речь, и как сделать запрос где дос отрапортует. Вероятно эти утилиты пытались сами протестировать память, не доверяя данным из кмос - сохраняет байт - значит есть, но вот из-за текущей настройки чипсета память отражается на всех 16Мб, без даташита быстро не узнать о возможности поправить эту "фичу", описаний регистров чипсета нет.
Можно попробовать включить пункт "Memory Hole At 15-16M".
CheckIt v3.0 предложил потестировать только 4 Мб:
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Я указал две конкретные программы, которые в рапорты отписались о 16мб. А в дос команда mem /c показывает верный объём, как и в старом чеките. Datasheet на m6117C не находится, зато есть M6117D и в нём указаны отличия от M6117C http://www.dmp.com.tw/app/webcamera/pdf/m6117d.pdf
Сейчас я дос снёс, записав вместо него qnx, но сегодня поколупать прибор не выйдет, по работе остаток дня занят.
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
Содержательный документ, я лишь нашол резюме зарубежного спеца использующим вероятно этот контроллер в LED панелях и "портрет" членов группы DM&P(ICOP). Аида и Чекит-про не попались мне при использовании диска с утилитами(32мб от ys05). Они бы тоже отрапортовали о 4Мб, ведь эту "фичу" нужно имитировать. По описанию режимов split и move-out для Remap, эта ситуация похоже не этот случай.(у меня 11h регистр =00, да и проц опознался как intel(Unknown)) Про утилиту mem и не вспомнил, DOS ...
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Выкопал старый qnx, но даже 6.1.0 не взлетела, шестёрке надо минимум 8мб, похоже. Надо 4.25 попробовать, но у меня её нет, буду у коллег клянчить в понедельник. В выходные никто из тех, у кого дистр есть, не придут на работу.
Если вы "расковыряли" bios, как она память определяет? Т.е. на какие линии из ras0..3 и cas0..3 можно вторым этажом повесить чипы памяти?

Update: Приехал на работу, рассматриваю платку: подключены 4 линии CAS 90, 91, 92, 93 ноги и две линии RAS 83, 84 ноги. Чипы памяти стоят ic41c16100-50k http://www.ic72.com/pdf_file/i/59183.pdf
Свободными остаются ещё 2 линии RAS и 4 линии CAS. Вопрос, как bios инициализирует контроллер памяти и надо ли все 6 проводками паять для "второго этажа"...
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
[q]
надо минимум 8мб, похоже.
[/q]
Неуверенность не помощник. Если не известны требования к установке, но есть другая реальная система с требуемым количеством памяти для проверки на которой можно установить эту OS, надо пробовать или в эмуляторе аппаратных средств PC. На сайте QNX в разделе Hardware Database, ввёл в поиск 6117 - ничего не найдено, с 440 - найдено только сетевая, принтер и VL SCSI host adapter. В QNX® Software Development Platform 6.4.0: Release Notes также есть свои Known issues: Startup, Adaptive partitioning(Adaptive partitioning isn't supported on the 386 and 486 x86 processors, due to the missing timebase counter on those processors.) ...
На сайте ещё доступна для скачивания QNX® Software Development Platform 6.4.1 for x86 Targets — QNX Neutrino Hosts [ISO] May 26, 2009 попробую её установить.
Board support package является необходимым условием для запуска OS на плате, или все же устанавливаемая система может обойтись возможностями bios платы для всех необходимых функций устанавливаемого конфига?
[q]
Образ ядра qnx6.3.0 (самая старая из имеющихся установленными и рабочими на сей момент), специально собранный под 4мб конфигурацию и консоль на com1, не взлетел на ней
[/q]
А на другой аппаратной платформе как себя ведёт?
[q]
"расковыряли" ... как она память определяет?
[/q]
Не расковыривал. Определяет автоматически, неупакованный код аналогичен Section 5 : Programming Guide даташита, там описан ассемблерный код Detection and Setting of Fast Page Mode and EDO DRAMs, Memory Auto Sizing(алгоритм похожий на блок схему Flowchart of Detecting Memory Mode). Полезна таблица 4-3 Memory Type Configuration, по сигнальным линиям - MA Table(стр. 69). Ставить второй "этаж" или просто замена первого зависит от понимания что делать и возможности провести эту работу. Я пока не вник в это дело.
Upd: А узнать считанные значения регистров программой rd_regs.zip, 109 байт распакованных, можно(другого фтп хостинга не нашел)?
<<Назад  Вперед>> Страницы: 1 2 3
Печать
Полигон-2 »   Документация »   EmCore-i315DL datasheet нужен
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS