The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры

07.03.2007 00:16

Российский разработчик и производитель микропроцессоров ЗАО "МЦСТ" и компания Wind River подписали партнерское соглашение, по которому МЦСТ получает доступ к исходным текстам операционной системы реального времени VxWorks для портирования на SPARC-микропроцессоры семейства "МЦСТ-R" и сертификации VxWorks в составе вычислительных комплексов "Эльбрус-90микро".

Семейство отечественных микропроцессоров с архитектурой SPARC "МЦСТ-R" включает в себя три микропроцессора: "МЦСТ-R150" с топологическими нормами 0.35мкм и тактовой частотой 150МГц, "МЦСТ-R500" с топологическими нормами 0.13мкм и тактовой частотой 500МГц и система-на-кристалле "МЦСТ-R500S", содержащая два процессорных ядра, кэш второго уровня 512КБ, контроллер DDR SDRAM, контроллер PCI, Ethernet, SCSI и гигабайтные линки для организации мультипроцессорной системы.

На базе микропроцессоров "МЦСТ-R" выпускаются вычислительные комплексы "Эльбрус-90микро" в различных исполнениях: настольный, носимый, перебазируемый и встраиваемый вариант для жестких условий эксплуатации. Базовой операционной системой ВК "Эльбрус-90микро" является ОС Solaris, имеющая сертификат по 2-му классу защиты от несанкционированного доступа и 2-му уровню контроля отсутствия недекларированных возможностей.

  1. Главная ссылка к новости (http://www.asutp.ru/?p=206309&...)
Автор новости: nixsys
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/10042-sparc
Ключевые слова: sparc, cpu, vxworks
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Bocha (??), 09:46, 07/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хотят поменять солярис на vxworks?
     
     
  • 2.3, jesem (?), 10:04, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    типа теперь мы будем реальновременнее всех реальновременных :)
     

  • 1.2, Квагга (?), 10:04, 07/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Нет. Хотят сократить время реакции на нажатие в Абиворде с 12 до 6 секунд :)
     
  • 1.4, id1er (?), 12:10, 07/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    2Квагга: на ЛОР однозначно. RTOS не нужна 99,999% тех кто использует nix.

    Ведь это же здорово, наш (полностью российский) процессор получил еще одну операционку, которая ему действительно нужна. Причем именно RealTime!!!

     
     
  • 2.8, Linus Torvalds (?), 18:08, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Ведь это же здорово, наш (полностью российский) процессор получил еще одну операционку, которая ему действительно нужна. Причем именно RealTime!!!

    А он правда на наших заводах делается? А где? Ангстрем вроде их не делает ....

     
  • 2.10, Квагга (?), 20:18, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >2Квагга: на ЛОР однозначно. RTOS не нужна 99,999% тех кто использует nix.
    >
    >
    >Ведь это же здорово, наш (полностью российский) процессор получил еще одну операционку,
    >которая ему действительно нужна. Причем именно RealTime!!!

    SpecInt95 - 10. Клоун, нах.

    > наш (полностью российский) - а это о чём???
    "Карат" - тоже "наш"? Откуда ты такой? Из школы военных программистов? Шагистика, барабанный бой?


     
     
  • 3.14, Roman (??), 07:38, 08/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Остыньте. Здорово то, что в нашей стране есть люди/предприятия, пытающиеся заниматься более серьезными вещами, чем разработки веб-сайтов.
     

  • 1.5, Michael Shigorin (?), 12:14, 07/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тем временем сами Wind River дрейфуют в сторону линукса -- кто бы рассказал подробнее, какой смысл портировать совсем проприетарную и стратегически будто наследственную ОС?  Пока из доводов технического плана видится или существенно меньший объём кода на вычитку, или недоступность RTCore для SPARC.

    Хотя судя по тому, что слышал от бывших разработчиков MСBС или избежавших такой участи их коллег -- проблемы _там_ скорее не технические...

     
  • 1.6, ламусанонимус (?), 15:35, 07/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну будет оно где-то.Ну и гуй с ним :).Очень нишевое применение у этой конструкции.И в своей нише VxWorks далеко не единственная система.
     
  • 1.7, zubator (?), 16:45, 07/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А кто мне скажет, что это значит - "сертификат по 2-му уровню контроля отсутствия недекларированных возможностей"
     
     
  • 2.9, Александр (??), 18:26, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Читай http://www.fstec.ru/_docs/doc_3_3_010.htm
     
     
  • 3.11, pavlinux (??), 21:46, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Теперь понятно почему Linux никогда не получит даже 4_ого уровня.

    1. Не успеют, так как API обновляется как минимум 2 раза в год.
    2. Это нах... никому ненужно, а если нужно см. п. 1
    3. Я про Linux, а не про Новелль с РедХатой


     
     
  • 4.12, Александр (??), 21:56, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Да легко. Взять ядро, наложить нужные патчи и на этой основе строить нужные системы. Когда будет нужно что-то кардинально новое из ядра, то повторно "взять ядро, наложить нужные патчи и т.д.". По этой схеме можно хоть до 2-го уровня контроля от НДВ сертифицировать. Главное доработки нужные произвести.
     
     
  • 5.13, Michael Shigorin (?), 23:59, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Да легко.
    Сэр, никак, собаку съел как кернел-хакер и заодно менеджер всяких сертифицированных проектов...

    Я когда-то попытался перетащить патчик, который на 2.0.3x делал индикатор консольной раскладки из VGA'шной рамки экрана, на 2.2.x.  А там это всё как раз сильно перелопатили.  Хотелось довольно сильно, но не настолько.

    С тех пор на подобное смотрю скорее со стороны, но в общем и в целом представляю порядки времени наиболее квалифицированных людей страны (это которые по ящикам с сотнями оболтусов почему-то предпочитают не сидеть) по поддержке исправлений и улучшений.

    С сертификациями -- совсем отдельный разговор, кого спросить -- есть и в .ua (далеко ходить даже не надо), и в .ru, но и так понятно достаточно, чтобы "да легко" вызвало лёгкую ухмылку.

    PS: хотите, я Вам тот патчик дам, а за отнесённый на 2.6.18 и 2.6.21 (если оно ещё будет тогда текущим) и работающий -- положу ну пусть $25 для начала?

     
     
  • 6.15, Аноним (-), 13:28, 08/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Я не кернел-хакер, а занимаюсь именно сертификацией.

    После получения сертификата система не обновляется, исходный код эталонируется. Размножение системы происходит с эталонного образца. Для изменения состава системы (в результате внесения патча, нового ядра, программы и т.д.) необходимо проходить процесс сертификации повторно.

     
     
  • 7.16, Michael Shigorin (?), 13:44, 08/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Я не кернел-хакер, а занимаюсь именно сертификацией.
    О как.

    >После получения сертификата система не обновляется, исходный код эталонируется.
    Как правило, но не всегда. (для меня тоже было парадоксом)

    >Для изменения состава системы (в результате внесения патча, нового ядра, программы и т.д.)
    >необходимо проходить процесс сертификации повторно.
    ...вследствие чего типична проблема "сертифицированное или заткнутое по дыркам" для сколь-нибудь нетривиального (универсального) программного окружения, увы.

    Насколько понимаю (это лишь предположение) -- выходом может быть инкрементальность сертификации изменений, сводящихся к исправлению проблем безопасности, но при этом не получается избежать потенциально успешных попыток протащить с реальным исправлением закладку -- вроде описанной здесь применительно к вторичному CVS с ядром Linux времён разработки с использованием BitKeeper (см. письмо Zwane Mwaikambo): http://kerneltrap.org/node/1584

     
     
  • 8.22, Аноним (-), 18:50, 09/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Не могли бы указать в каким именно случаях Проф интерес 1 Выхода нет Сертиф... текст свёрнут, показать
     
  • 6.18, seyko (?), 16:09, 08/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Про патчик -- сейчас в основном framebuffer используется. Делать индикатор VGA-рамкой уже не серьезно. Сейчас скорее надо что-то типа терминала для консоли на основе QT (как в демо для FIASCO-UX или их L4 демо-сд)
     

  • 1.17, Rusyk (??), 16:09, 08/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Насколько я знаю, Linux крутится на Эльбрусах давно. Но для декстопа эльбрус наверно дороговато будет. Мы на промышленные PC QNX ставили, выбор был естественно сделан из-за сертификата, но технически и Linux можно было, RTOS был не нужен. Так, что тем кому нужно оценят и так, а потрепаться или проявлять знания слэнга удафком - на LOR.
     
  • 1.19, Аноним (-), 17:51, 08/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему не ОС2000?
     
  • 1.20, Аноним (-), 19:22, 08/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А у нас Эльбрусы под Linux МСВС 3.0
    Показывали нам под еще каким-то линуксом, сейчас не вспомню...
    Но МСВС 3.0 это наша судьба(
     
     
  • 2.21, Аноним (-), 19:25, 08/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Забыл добавить, что-бы железо МЦСТшное заработало, нужны драйвера их разработки)
     

  • 1.23, Sky (??), 09:22, 14/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Еслиб Эльбрусы, в конструктиве PC, стоили 20-25руб. взял-бы домой такой... и сервер на фирме поменял бы... но 80 рублей это дороговато!
    Вообще, очень, очень жаль, что МЦСТ не двигает свои ВК в массы. Одна реклама по общественному каналу, всего одна, и доступная цена... в России появилась бы еще одна корпорация, типа IBM или Apple.

    А вообще, приятное наверно, ощущение: открываешь системник, а там на ЦП написанно "МЦСТ Эльбрус", смотришь на разъем... "ЖД1, ЖД2", на блясящую микруху - "БСВВ". Заходишь в Биос, а там... все по русски... эхх... бляха муха, ну какого они такие дорогие!
    А так хочется, хоть раз помучаться, что бы установить поддержку Английского... :-)

    Почему, америкосы лидеры по ПО? Отчасти, потому, что они в своей среде. Представте компьютер и ОС которая изначально Русская. Которая ни в биосе, ни на самом низком уровне не иммеет ни одного англиского слова. ВСЯ ДОКУМЕНТАЦИЯ РУССКАЯ. Типа 1С. И исходники тож как тексты 1С. Русскоязычные тексты и принципы работы 1С очивидны, не надо иметь семь пядей во лбу, что бы понять что она делает:
       Таблица1.Открыть;
       Таблица1.НоваяСтрока();
       Сообщить("Здравствуй Мир...");
       ДобавитьКолонку("");
       Если (<>) Тогда  
          Таблица1.Записать;
       КонецЕсли.
    Не надо запоминать сложные анг.словосочетания имен функций. Все просто.
       ПроверкаВнешФайла...


    А еще хочется, чтоб америкосы потихоньку начинали учить Русский...
    Все, ушел от темы....

     
     
  • 2.24, 111 (??), 05:00, 22/02/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >муха, ну какого они такие дорогие!

    предсерийное производство, что вы хотите. Конечно все будет очень дорогим.

    >[оверквотинг удален]
    >пядей во лбу, что бы понять что она делает:
    >   Таблица1.Открыть;
    >   Таблица1.НоваяСтрока();
    >   Сообщить("Здравствуй Мир...");
    >   ДобавитьКолонку("");
    >   Если (<>) Тогда  
    >      Таблица1.Записать;
    >   КонецЕсли.
    >Не надо запоминать сложные анг.словосочетания имен функций. Все просто.
    >   ПроверкаВнешФайла...

    Все просто. Попробуйте посчитать, сколько раз вам прийдется переключить раскладку (если посмотреть на нынешнюю виндовую) чтоб набрать такой текст. С ходу <>[]{} &^' -- отсутствуют в русской раскладке.

     
  • 2.25, another_anon (?), 21:30, 11/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    там другой биос - опенфирмварь там... единственно что там может быть по русски - это стартовый заголовок (насколько помню: "МЦСТ Open Boot" - чтото типа того)... вы как себе "Fortran на русском" представляете ?

    ЗЫ: на Эльбрусах тоже самое похоже

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру