Вопросы по теме 'vxworks'

Как определить, почему задача уничтожает VxWorks?
У меня есть приложение VxWorks, работающее на ARM uC. Сначала позвольте мне подытожить приложение; Приложение состоит из стороннего стека и шлюзового приложения. Мы реализовали уровень абстракции операционной системы для поддержки независимости...
3936 просмотров

errno всегда возвращает ноль в VxWorks PPC
Я запускаю свой код на VxWorks PPC, и в случае сбоя системного вызова, особенно для функций отправки/получения сокета, errno всегда возвращает 0. После некоторого анализа я обнаружил, что errno возвращает 0 в случае сбоя всех системных вызовов....
1457 просмотров
schedule 04.09.2022

Выполнение сценария из внутреннего кода в VxWorks 6.7
В VxWorks 5.5.1 вы могли запустить скрипт с помощью команды execute. В VxWorks 6.7 команда выполнения больше не поддерживается. Есть ли у кого сейчас замена? Я конкретно говорю о внутреннем коде, а не о командной строке.
4437 просмотров
schedule 07.05.2023

Значение перемещения не умещается в 24 бита
Я попытался загрузить файл кода в память с помощью функции loadModule vxWorks, и это дало мне ошибку: Relocation value does not fit in 24 bits Я попытался добавить флаг -mlongcall в свой компилятор, но он не работает.
4574 просмотров
schedule 23.03.2024

Определить порядок байтов uint32_t
Я конвертирую приложение vxWorks в Linux. Раньше у меня был union с word и struct , так что когда я обращался к элементам struct , я мог использовать макет word's для создания своих struct элементов. Однако я не помню, как я это понял,...
3198 просмотров
schedule 29.04.2022

BSP против драйверов устройств
Хотя я понимаю каждый сам по себе (а может и нет), похоже, я далек от понимания практических различий между ними. Насколько я понимаю, BSP — это пакет драйверов и параметров конфигурации, который позволяет образу ядра загружать плату (и является ее...
27342 просмотров

Стек, используемый обработчиком прерываний в VxWorks (PowerPC)
Использует ли обработчик прерывания стек прерванной задачи или отдельный стек в качестве своего стека? (PowerPC, VxWorks)
2314 просмотров
schedule 22.02.2022

Как открыть проект VxWorks с помощью профиля конфигурации PROFILE_BOOTAPP
Я пытаюсь создать собственный загрузчик в vxworks. Когда я пытаюсь открыть проект с профилем конфигурации «PROFILE_BOOTAPP». Нет такого варианта. Кто-нибудь сталкивался с похожей ситуацией??
350 просмотров
schedule 03.07.2023

VxWorks tftpLib. Ошибка компоновщика
Я пытаюсь создать приложение для VxWorks, которое будет просто брать файл с помощью tftp. Но компоновщик не знает, что такое функция tftpInit(). Это пример ошибок: dld: warning: Undefined symbol 'tftpPeerSet' in file...
625 просмотров
schedule 26.09.2023

Можно ли перенести последнюю версию SQLite на VxWorks 6.8?
Я изо всех сил пытаюсь перенести последние исходные коды SQLite на VxWorks 6.8. Архитектура PPC. Я создал отдельную тему ( Сбой вокруг pthreads во время интеграции SQLite в приложение RTP на VxWorks ), чтобы предоставить все подробности о...
1135 просмотров
schedule 07.06.2023

Перенос веб-сервера Mongoose на VxWorks
Мне нужен веб-сервер в моем приложении VxWorks для отображения веб-страницы, поддерживающей RPC (например, JSON-RPC). Я думаю, что веб-сервер Mongoose ( https://code.google.com/p/mongoose/ ) был бы идеальным кандидатом для этого, но, к сожалению,...
780 просмотров

я получаю тайм-аут tftp от vxworks
Я написал на VxWorks некоторый код для загрузки файла с TFTP-сервера с использованием tftpLib , но get дает мне тайм-аут: ERR [TFTP] tftpSend:479: Transfer Timed Out. ERR [TFTP] tftpGet:1077: File transfer error. Error has occurred: 4915207...
1825 просмотров
schedule 14.11.2022

VxWorks 5.5 не заполняет стек 0xEEEEEEEE
Из документации taskSpawn VxWorks 5.5: «Единственным ресурсом, выделенным для порожденной задачи, является стек указанного размера stackSize, который выделяется из раздела системной памяти. Размер стека должен быть четным целым числом. Блок...
523 просмотров
schedule 19.05.2022

Бинарный семафор с накладными расходами по времени против мьютекса
Я запустил пример программы на C++ на платформе vxWorks, чтобы проверить разницу во времени между мьютексом и двоичным семафором. Приведенная ниже программа является прототипом SEM ID semMutex; UINT ITER = 10000; taskIdOne =...
994 просмотров
schedule 12.05.2022

что происходит, когда mq_send вызывается для задачи PEND+S?
Что произойдет в ОС Vxworks, если мы вызовем функцию mq_send для отправки сообщения целевой задаче, которая уже находится в состоянии Pending+suspended? Будет ли он блокироваться на mq_send , скажем, свойство msq_queue установлено как BLOCKING.
117 просмотров
schedule 25.04.2022

vxWorks-Workbench 6.8 неразрешенные символы C++
Я сделал проект vxWorks, используя загружаемый модуль ядра в vxWorks. Он отлично строится, но когда я загружаю его в среду моделирования, он будет жаловаться на неразрешенные библиотеки C++. Это единственный код #include <iostream> int...
1814 просмотров
schedule 20.07.2023

как вызвать перезагрузку vxworks API в коде
Мне нужно перезагрузить машину vxworks через какое-то случайное время. Я вызываю API перезагрузки в vxworks, как показано ниже: extern "C" void reboot_vxWorks() { reboot(); } это не работает. Может ли кто-нибудь предложить, как вызвать...
1065 просмотров
schedule 14.02.2023

Компиляция для VxWorks
Я понимаю, что это может быть очень глупый вопрос. Пожалуйста, пошутите: Верно или нет . Единственный способ скомпилировать программу для работы на платформе VxWorks — это приобрести среду разработки, такую ​​как Tornado или Workbench, у...
1644 просмотров
schedule 10.04.2022

Сборка OPCUA для vxworks с помощью cmake
Я создаю OPCUA для vxworks 6.6. Я получил информацию в http://forum.unified-automation.com/post2724.html#p2724 Ниже упоминается «создать новый проект CMake для« Eclipse CDT4 - Unix Makefiles »с файлом цепочки инструментов vxWorks CMake»....
980 просмотров
schedule 30.11.2022

Вызывает блоки taskSpawn() до тех пор, пока порожденная задача не завершится
Я новичок в vxworks (я использую версию 6.7), и я обнаружил, что когда я создаю дочернюю задачу, родитель блокируется до тех пор, пока дочерняя задача не завершится. Возможно, мое понимание неверно, и в taskSpawn() должен быть установлен какой-то...
409 просмотров
schedule 13.08.2022