Board.KolibriOS.org

Official KolibriOS board
It is currently Wed May 22, 2019 10:13 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 215 posts ]  Go to page Previous 111 12 13 14 15 Next
Author Message
PostPosted: Sun Dec 04, 2011 12:38 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1328
тему создал yogev_ezra - я его имел в виду

_________________
Узкий специалист подобен флюсу: полнота его - односторонняя.
Козьма Прутков


Top
   
PostPosted: Sun Dec 04, 2011 3:27 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
art_zh wrote:
тему создал yogev_ezra - я его имел в виду

Я тоже никуда не демобилизовался, просто заказов 0 за последние полгода, а кушать надо.
Поэтому я думаю в конце 2011 года закрыть фирму и устроиться опять наёмным работником.
Может, это ошибка, не знаю... Ну, в таком случае, у Вселенной осталось 3 недели исправить её :wink:


Top
   
PostPosted: Sun Dec 04, 2011 5:26 pm 
Offline
Just Flooding
User avatar

Joined: Wed May 18, 2005 10:27 am
Posts: 430
Ну взлёты и падения и разорения претерпели многие...
Особенно явно и наглядно, на мой взгляд и на "наших глазах" это происходило в бешенные 90-е.

По-моему если браться за бизнес,
то помимо анализа, стартового капитала и рынка сбыта, нужно
чётко "вкурить", как минимум два высказывания великих людей:
1. "Бизнес - это война"
2. "Кадры - решают все"
иначе беда.

art_zh wrote:
Vortex86-устройства сейчас активно внедряются в промышленной и транпортной автоматике, успешно вытесняя АРМы из этих секторов.
art_zh, откуда инфа то???
И потом, насколько широко?
Мне кажется, это ты маху сильно дал про ARMы, хотя ставка на то,
что ПО делать на компиляторах и осях под x86 при аккуратном подходе должен иметь место,
но данный сегмент - однозначен акцент RTOS!


Top
   
PostPosted: Sun Dec 04, 2011 11:47 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1328
yogev_ezra
Шалом, давненько тебя не было!
Я тоже сворачиваю свою шабаш-контору. Через неделю - на галеры!

VaStaNi wrote:
art_zh, откуда инфа то???

Из первых рук. И не с одних.
Конкретнее - не могу.
Я за последние 2 месяца помотался по очень многим и очень разным фирмам, со многими поговорил, кое-что посмотрел.
Интерес к х86 очень большой, в основном интересуются 32-битными RT-системами и приложениями.
От 64 бит всех одинаково мутит :mrgreen: .
Очень уважают intel Atom, но удивительно - Vortex тоже знают и юзают по полной. А вот про Fusion пока никто не слышал :(


Top
   
PostPosted: Wed Jul 03, 2013 4:45 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
CleverMouse wrote:
Вероятно, через APM выключение не получается, потому что до кода реального режима дело не доходит в силу того, что для возврата в реальный режим используется кривой 286-совместимый метод, пришедший из тех времён, когда процессор, выйдя один раз в защищённый режим, не мог самостоятельно вернуться в реальный и приходилось выполнять сброс, предварительно уведомляя BIOS, что этот сброс - не настоящий и нужно не перезагружать комп целиком, а отдать управление туда-то; естественно, это зависит от доброй воли BIOS. Насколько я понимаю, это же является причиной того, что на некоторых конфигурациях не работает перезагрузка ядра из памяти.
Я вроде нашёл, как в eBox-3300MX сделать shutdown без APM: послать в GP34 флаг 0, или в GP35 флаг 1. Только не знаю, можно ли это физически сделать в обход BIOS. Вот документы, которые я нашёл на сайте одного из дистрибьютеров.


Attachments:
EM-External_interfaces_in_series_Vortex86MX.pdf [1.39 MiB]
Downloaded 116 times
MX-GPIO-APnote.pdf [1.25 MiB]
Downloaded 129 times
Top
   
PostPosted: Thu Nov 21, 2013 11:49 am 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
SVN r4261: Добавил определение конкретного процессора Vortex86, и вывод этой информации в лог-файл. Прошу всех обладателей eBox/Edubook протестировать на своих компьютерах, и выложить boardlog сюда. У меня лично всё работает.

Позже сделаю условие, чтобы определение включалось только, если CPUID вернул "Vortex86 SoC". Done SVN r4272.


Top
   
PostPosted: Thu Nov 21, 2013 3:21 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Я сейчас на работе, вечером проверю

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
PostPosted: Fri Nov 22, 2013 11:31 am 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Проверил, определяет правильно.


Attachments:
BOARDLOG.TXT [2.34 KiB]
Downloaded 114 times

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.
Top
   
PostPosted: Tue Nov 26, 2013 8:10 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
Log of SVN #4294 on Vortex86DX with CPU multiplier set to 'divide by 2'


Attachments:
BOARDLOG.TXT [6.34 KiB]
Downloaded 109 times

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Top
   
PostPosted: Tue Nov 26, 2013 9:59 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
SVN r4294: Добавил определение модификатора скорости процессора (CPU Speed Setting - Divide by 1..8) и поддержки MMX (CPU Media Port Instruction) на Vortex86. Сначала текущие настройки из BIOS выводятся в лог, потом ядро устанавливает скорость процессора на максимальную, и включает MMX. Естественно, новые настройки работают только до перезагрузки, так как настройки самого BIOS ядро не меняет.

Прошу всех обладателей eBox/Edubook протестировать на своих компьютерах, и выложить boardlog сюда. Для тестирования, можно (но не обязательно) зайти в BIOS и установить CPU Speed Setting = Divide by что-нибудь, а MMX отключить. Потом смотреть в логе, меняется ли скорость процессора на максимальную, и включается ли MMX. У меня лично всё работает.


Top
   
PostPosted: Tue Nov 26, 2013 11:14 pm 
Offline
User avatar

Joined: Wed Aug 18, 2010 5:38 pm
Posts: 102
Потестил на ночной сборке SVN4297.
В логе пишет, что скорость процессора уменьшена в 7 раз, хотя я в BIOS выставил "divide by 16".
Также проявляется аналогичный http://board.kolibrios.org/viewtopic.php?f=30&t=2305&start=135#p53255 баг с USB - при подключении моей горе-клавиатуры со встроенным хабом сыплятся сообщения (см. лог).

В остальном всё отлично: скорость на максимум выставляет, MMX включает.

Attachment:
BOARDLOG.TXT [40.1 KiB]
Downloaded 115 times


Top
   
PostPosted: Thu Nov 28, 2013 10:34 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
SVN r4310 - добавил вывод состояния ещё 3 регистров (один с северного моста, два с южного). Значения этих регистров понадобятся, чтобы понять, почему выключение не работает, а также узнать частоту RAM и ещё кое-какие настройки. Просьба всех обладателей eBox/Edubook протестировать эту версию и выложить лог.
Jaeger wrote:
В логе пишет, что скорость процессора уменьшена в 7 раз, хотя я в BIOS выставил "divide by 16".
Это я пока не знаю, как исправить, так как в разных мануалах этим битам соответствуют разные значения. Будем думать. Большое спасибо за тесты.


Top
   
PostPosted: Fri Nov 29, 2013 1:08 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
Log of SVN #r4311 on Vortex86DX with CPU multiplier set to 'divide by 3'


Attachments:
BOARDLOG.TXT [7.74 KiB]
Downloaded 113 times

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Top
   
PostPosted: Sat Nov 30, 2013 10:06 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
yogev_ezra wrote:
SVN r4310 - добавил вывод состояния ещё 3 регистров (один с северного моста, два с южного). Значения этих регистров понадобятся, чтобы понять, почему выключение не работает, а также узнать частоту RAM и ещё кое-какие настройки. Просьба всех обладателей eBox/Edubook протестировать эту версию и выложить лог.

Attachment:
BOARDLOG_eBox.TXT [5.53 KiB]
Downloaded 108 times

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Fri Aug 15, 2014 2:22 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
yogev_ezra wrote:
Ну, так вот, для Edubook я достал BIOS с APM - всё равно не работает (перезагружается вместо выключения).

В r5032 должно стать получше.
CleverMouse wrote:
Насколько я понимаю, это же является причиной того, что на некоторых конфигурациях не работает перезагрузка ядра из памяти.

Ещё USB-контроллеры не останавливаются при завершении работы, Bochs из-за этого зависает при перезагрузке ядра из памяти.

_________________
Сделаем мир лучше!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 215 posts ]  Go to page Previous 111 12 13 14 15 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited