В фокусе
Читать...
Популярные статьи
Поиск по сайту

Lauterbach объявил о поддержке JTAG-отладки для Wind River VxWorks 653 Multi-core Edition

Компания Lauterbach объявила о полной поддержке JTAG-отладки для многоядерной версии VxWorks 653 Multi-core Edition – платформы от компании Wind River, совместимой со стандартом ARINC 653 и поддерживающей многоядерные процессоры Arm, Intel и Power Architecture. Являясь золотым партнером и работая в тесном сотрудничестве с Wind River, компания Lauterbach расширила функциональность своего продукта TRACE32, включив в него комплексную среду отладки, адаптированную к системам VxWorks 653.

VxWorks 653 – это платформа виртуализации, которая поддерживает несколько гостевых операционных систем, включая ARINC 653, VxWorks и Wind River Linux, и обеспечивает их независимую работу с учетом различных требований безопасности. Отладка системы, содержащей  несколько разделов с различными операционными системами, посредством аппаратного отладчика достаточно сложна. Отладчик (и разработчик) должен знать, какой раздел активен и как получить доступ к неактивному разделу, чтобы работать с переменными или установить точки останова в любой точке системы.

Отладчик TRACE32 для VxWorks 653 способен обнаруживать все разделы в системе и их конфигурацию памяти ‒ он может получить доступ не только к уровню виртуализации, но и ко всем созданным разделам и гостевым ОС, независимо от того, активны ли они в ядре или нет. TRACE32 расширил используемую схему виртуальной адресации, которая теперь делает возможным однозначную идентификацию любого адреса в любом разделе. Символьная информация для функций или переменных привязана к этим уникальным адресам, что позволяет разработчикам одновременно получать доступ ко всему в системе просто путем обращения к символам отладки.

Каждый из разделов VxWorks 653 содержит гостевую ОС, например VxWorks или Linux. Отладчик TRACE32 поддерживает просмотр нескольких списков задач и других объектов ОС в каждом разделе, обеспечивая одновременную видимость данных для всех разделов, даже если они работают с несколькими экземплярами одной и той же гостевой операционной системы. Возможности JTAG-отладки TRACE32 идеально подходят для критически важных систем, сертифицированных по разным уровням безопасности, которым требуется ограничение доступа к портам ввода-вывода, и позволяют тестировать фактическую целевую платформу, а не тестовое оборудование, при прохождении сертификации.

Использование TRACE32 от Lauterbach совместно с платформой VxWorks 653 от Wind River позволяет разработчику отлаживать любой код в системе в любое время, предоставляя полный доступ ко всем составляющим системы, включая гипервизор и все его разделы. Данная функция уже доступна и входит в стандартную поставку программного обеспечения TRACE32.

Источник.

17.09.2018, 1453 просмотра.