реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Motorola MVME6100 на чипе MV64360
Dimanb14
сообщение Mar 21 2018, 11:31
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 20-03-18
Из: Тверская область, Торжок
Пользователь №: 102 497



Я знаю что на форуме есть специалисты по VxWorks которые по возможности смогут помочь.
Имеется стойка (американцы ставили) состоящая из 10 плат, шина VME, 2 платы процессоров на камушке MV64360 остальные платы периферия расширения (дискретка, аналог, SSI модули), питается от 1го биполярника с выходами +-5В/40А, +-12В/20А, +24В/5А
Т.к. эта штука уже динозавр и пару раз подгорала, настал момент разобраться как "оно" работает. С Windrivera понял, что делалось всё это в VxWorks v2.2, исходников нет. Через веб интерфейс можно сливать архив проекта с каждого проца, интерфейса нет, только веб с параметрами и какие библиотеки подгружены
Мне уж очень интересена логика работы программы, т.е. увидеть сам код; тем более понятно, что через какое-то время все это дело может помереть

Как поставить VxWorks на VMware честно искал, но нигде внятного решения не нашел. Как в него забраться?








Go to the top of the page
 
+Quote Post
Serge V Iz
сообщение May 4 2018, 02:28
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 142
Регистрация: 3-05-18
Пользователь №: 103 639



В "обычном" понимании там в каждой из плат вычислителей живет одна огромная программа, включающая в себя загрузчик, ядро ОС, драйверы устройств, библиотеки, и собственно прикладное ПО, выполняющееся в одном или нескольких, опять же, в "обычном" понимании, потоков-задач.

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

VxWorks для интеловских платформ без особых проблем устанавливается на виртуальные машины (думаю, для других архитектур с эмуляторами тоже непреодолимых проблем нет), есть возможность собрать образ целевой системы и запустить его из, например, DOS, с помощью имеющейся в комплекте утилиты-загрузчика. Только как это поможет, если имеющийся боевой образ сконфигурирован под вполне конкретную аппаратуру и будет просто неработоспособен в ВМ, если в этой ВМ не воспроизвести аппаратное окружение до мельчайших подробностей?

М.б., проще задаться вопросом что система должна делать, а не как она это делает в данной конкретной реализации? Или разыскивать исходники, документацию, и ту доисторическую кросс-среду...
Go to the top of the page
 
+Quote Post
Dimanb14
сообщение May 4 2018, 07:52
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 20-03-18
Из: Тверская область, Торжок
Пользователь №: 102 497



По сути имеется только скомпиленные файлы.
Поставил на виртуалку vxworks workbench 2.5 - попробывать поковыряться - но нет ключика, может кто поделится?
Пробывал некоторые файлы открывать через Visual Basic - на удивление некоторые куски кода видно, даже есть места где писал "русский американец" - есть комментарии к коду sm.gif

А так параллельно планирую переход на Simotion, т.к. он заточен под задачи позиционирования и хорошо с ним сработался, много опыта и разработок проектов
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 15:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016