Официальный форум СВД Встраиваемые Системы
26 Апрель, 2024, 00:20:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Установка QNX на Advantix ER-3000  (Прочитано 3685 раз)
LH
Ветеран

Сообщений: 345


« : 23 Октябрь, 2013, 18:20:08 »

Не удается установить QNX4 на контроллер Advantix ER-3000.

Модель не имеет PS/2 разъема, поддержка USB обязательна.

При установке QNX4 с CD-2011 или при попытке загрузки с флешки получаю
SIGSEG аварийное завершение драйвера io-usb и io-isb-ehci (версия от 14.01.2013) соответственно.

В приложенном архиве спецификация контроллера и фото с демонстрацией проблемы.

Как эти проблемы преодолеть?
Спасибо.
« Последнее редактирование: 23 Октябрь, 2013, 18:45:04 от LH » Записан
Андрей Сеньков
Администратор
Ветеран

Сообщений: 339



WWW
« Ответ #1 : 24 Октябрь, 2013, 11:36:50 »

Здравствуйте!

Очень похоже, что Вы столкнулись с проблемой некорректной работы PCI BIOS модуля в защищенном режиме i386. Подробнее о проблеме и способе ее решения можно прочитать  здесь.
Записан

LH
Ветеран

Сообщений: 345


« Ответ #2 : 24 Октябрь, 2013, 15:31:41 »

Установка QNX6 на данный контроллер прошла без особых проблем, но не удалось запустить
драйвер видеосистемы.

По отчету видеоадаптер

INTEL GMA 3600 Serives
Vendor ID 8086
Device ID 0xbe2

Пробовал драйверы intelhd, gma9xx, extreme2.

Удается только vesabios.  Sad

Буду признателен за рекомендации.

Имеется ли для QNX6 тест графики, наподобие тестовых программ в Photon QNX4?

Существенно ли медленнее vesabios по сравнению с "родным" драйвером видео-адаптера?

P.S.
по описанию Advantix ER-3000 анонсирован как QNX-совместимый...
Записан
LH
Ветеран

Сообщений: 345


« Ответ #3 : 26 Октябрь, 2013, 04:22:13 »

Применение обновленного Proc32 -E0 решило проблему SIGSEG в ходе загрузки QNX4
Записан
LH
Ветеран

Сообщений: 345


« Ответ #4 : 26 Октябрь, 2013, 13:14:59 »

Попробовал запустит экспериментальный devg-i830.so драйвер в QNX6.

Видео не заработало  Sad
Записан
Андрей Докучаев
Сотрудник СВД ВС
Легенда

Сообщений: 1076



WWW
« Ответ #5 : 28 Октябрь, 2013, 09:49:40 »

Попробовал запустит экспериментальный devg-i830.so драйвер в QNX6.

Видео не заработало  Sad

Боюсь, тут может оказаться такая же история, как по ссылке - http://forum.kpda.ru/index.php/topic,923.0.html
Записан

LH
Ветеран

Сообщений: 345


« Ответ #6 : 30 Октябрь, 2013, 15:40:05 »

Не удается установить QNX4 на SSD-жесткий диск контроллера Advantix ER-3000.

Перед попытками с QNX4 успешно выполнилась установка QNX6 с USB-CD привода на жесткий диск
и загрузка QNX6 в режим Live CD.

Из QNX6 командой fdisk подсматриваю геометрию жесткого диска:
64 Heads
32 Sectors
114473 Cylinders

Устанавливаю в Setup BIOS контроллера в настройке SATA режим ahci

Загружаю QNX4 с USB Flash-диска. После этого

#Fsys.ahci &
# fdisk /dev/hd1

Вижу ту же геометрию жесткого диска, как и в QNX6.
Создаю qnx-раздел с типом 77, в программе fdisk выбираю пункты меню
Boot, Loader, Save, Quit.

#mount -p /dev/hd1
#dinit -h /dev/hd1t77
#mount /dev/hd1t77 /hd1
#cp /tmp/.boot /hd1/.boot
Перезагрузка.

Процесс загрузки с жесткого диска останавливается на "второй точке"  после букв "ОS":

Press Esc for alternate OS..

Если в Setup BIOS контроллера в настройке  SATA установить режим ide,

то запускаю

#Fsys.atapi atapi geometry=64:114473:32 &
# fdisk /dev/hd1


и вижу ту же геометрию , что и в QNX6.

Результат тот же: остановка загрузки образа на "2-й точке".

Пробовал запустить с другой геометрией, которую в отчете показала программа "Everest"

#Fsys.atapi atapi geometry=16:232581:63 &
# fdisk /dev/hd1

Странно, но fdisk показывает не новую геометрию, а ту же что и в QNX6 - 64:114473:32
Результат все тот же : остановка загрузки образа на "2-й точке".


Пож. поясните:
- в чем причина остановки загрузки на "2-й точке" ?

- в чем причина проблемы, когда при загрузке выводится много точек, а потом буква D?
.......................D

- в чем причина проблемы, когда при загрузке выводится много точек, а потом буква S?
......................S

- в чем причина проблемы, когда при загрузке вместо точек иногда выводится символ '?'
..?...?......

- как узнать: с какой геометрией BIOS "видит" жесткий диск, если такого пункта меню нет
в Setup BIOS?

Планируется ли выпуск установочного QNX4 CD c обновленным Proc32 и с возможностью запуска
c ключом Proc32 -E0?

Спасибо.





« Последнее редактирование: 30 Октябрь, 2013, 15:43:48 от LH » Записан
Андрей Сеньков
Администратор
Ветеран

Сообщений: 339



WWW
« Ответ #7 : 06 Ноябрь, 2013, 11:06:16 »

Здравствуйте!

Извините за задержку с ответом.

Если говорить от решении проблемы в целом, то одним из способов является загрузка QNX4 с внешнего носителя, например, USB флеши (загрузочный образ должен содержать обновленный Proc32). Затем необходимо занулить (заполнить нулями все 512 байт) загрузочный сектор основного накопителя, переразметить его через fdisk и установить необходимые компоненты QNX4.

Пож. поясните:
- в чем причина остановки загрузки на "2-й точке" ?

- в чем причина проблемы, когда при загрузке выводится много точек, а потом буква D?
.......................D

- в чем причина проблемы, когда при загрузке выводится много точек, а потом буква S?
......................S

- в чем причина проблемы, когда при загрузке вместо точек иногда выводится символ '?'
..?...?......

- как узнать: с какой геометрией BIOS "видит" жесткий диск, если такого пункта меню нет
в Setup BIOS?

Символ 'S' после точек может свидетельствовать о том, что не найдена сигнатура ОС или, для старых загрузчиков, о том, что раздел QNX выходит за границы 1023 цилиндра. Символы 'D' и '?' свидетельствуют об ошибке чтения диска.

Вопрос о  видимой BIOS геометрии в большей степени относится к особенностям аппаратных средств и реализации самого BIOS.

Планируется ли выпуск установочного QNX4 CD c обновленным Proc32 и с возможностью запуска
c ключом Proc32 -E0?

Точных планов по официальному выпуску такого диска в настоящий момент нет. У нашей организации есть собственные экспериментальный сборки. Мы можем рассмотреть, высланный по электронной  почте, запрос на предоставление такой сборки.

Записан

LH
Ветеран

Сообщений: 345


« Ответ #8 : 06 Ноябрь, 2013, 17:00:10 »

Спасибо за поддержку.

Значения "правильной" геометрией SSD оказались: Head 255, Sectors 63, Cylinders 14593.

Определил след. образом:
- в SETUP Bios для SATA установил режим ahci
- Загрузил установочный CD QNX6 в режиме загрузки с самого CD
- запустил fdisk hd0 и увидел искомую геометрию.

QNX4 теперь загружается с SSD.
Записан
v.krushelnitsky
Интересующийся

Сообщений: 1


« Ответ #9 : 30 Апрель, 2014, 13:20:25 »

Цитировать
Точных планов по официальному выпуску такого диска в настоящий момент нет. У нашей организации есть собственные экспериментальный сборки. Мы можем рассмотреть, высланный по электронной  почте, запрос на предоставление такой сборки.
Добрый день.
На какую почту выслать запрос?
Перед нами сейчас стоит задача модернизировать аппаратное обеспечение для qnx4.25 с QNXWindows на борту. Необходим компьютер в 1-2U исполнении. Все что приходит на тестирование запускается только с опцией -E0 и новым Proc32. Хотелось бы иметь установочный диск с модифицированным Proc32.

Если эту тему еще кто-то читает)))
Записан
Андрей Сеньков
Администратор
Ветеран

Сообщений: 339



WWW
« Ответ #10 : 30 Апрель, 2014, 14:58:15 »

Цитировать
Точных планов по официальному выпуску такого диска в настоящий момент нет. У нашей организации есть собственные экспериментальный сборки. Мы можем рассмотреть, высланный по электронной  почте, запрос на предоставление такой сборки.
Добрый день.
На какую почту выслать запрос?
Перед нами сейчас стоит задача модернизировать аппаратное обеспечение для qnx4.25 с QNXWindows на борту. Необходим компьютер в 1-2U исполнении. Все что приходит на тестирование запускается только с опцией -E0 и новым Proc32. Хотелось бы иметь установочный диск с модифицированным Proc32.

Если эту тему еще кто-то читает)))

Здравствуйте!

Запрос нужно отправить на e-mail адрес технической поддержки ООО "СВД Встраиваемые Системы", указанный на сайте:  http://www.kpda.ru/contacts/

P.S. Все новые сообщения на форуме мы внимательно отслеживаем.
Записан

Василий Дмитриев
Ветеран

Сообщений: 364



« Ответ #11 : 01 Май, 2014, 09:59:43 »

Если эту тему еще кто-то читает)))
Читают, читают...  Вообще выбор платформы, совместимой с qnx4 становится все более проблематичным. Совместимость с qnx, объявляемая производителем, в 99,9% случаев относится к qnx6. На данный момент нами используются модули CPC308, кстати тестировавшиеся в СВД ВС:), посему стоит с высокой долей вероятности предположить что заработает близнец 308-го, выполненный в формате CPCI 3U, CPC508.
Записан

Санкции! Запрещаю Бараку Обаме и членам конгресса США читать мои посты!
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2024 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 28 Март, 2024, 06:23:48