Удалёнка (в смысле удалённая работа) сейчас у всех на устах, и у нас возникло желание поделиться одной наработкой, которая может кому-то помочь. Это не наша разработка, исследования проводились в рамках работы над сервисом удалённой работы с отладочными платами All-Hardware. Результаты этих исследований и будут описаны в этой статье. Если это поможет кому-то организовать удалённый доступ к оборудованию, мы будем рады.
Итак, обращаемся к практике управления нестандартными шинами в комплексе Redd, как и обещали в прошлой статье. Рассмотрим подробно принципы посылки команд к Mass Storage Device из OC Linux и примеры программного доступа к получившемуся устройству.
В предыдущей статье были рассмотрены вопросы работы со стандартными шинами с помощью комплекса Redd. Сейчас же поговорим о работе с экзотическими шинами, коротко затронув некоторые теоретические вопросы, чтобы чётко понимать, зачем в комплексе Redd всё сделано так или иначе.
Читать далее...В статье автор описывает, как получить практические навыки работы с шинами, реализуемыми мостами FTDI. В целом, работа с ними стандартна, но все знания по этому вопросу сведены в одну статью, чтобы не собирать их по крупицам.
Автор в своей предпоследней статье подробно разбирает вопрос, как можно использовать Nucleus SE в реальном приложении встраиваемого ПО.
Читать далее...Чтобы закрыть тему оптимизации кода для Redd, нам нужно научиться поднимать тактовую частоту системы. Для этого мы попробуем вместо генератора фиксированной тактовой частоты использовать блок PLL. Ну и по пути закрепим навыки создания оптимально процессорной системы и посмотрим, устойчиво ли работает память на повышенной частоте.
Читать далее...Мы рассмотрели методику выноса участков кода, критичных к производительности либо к предсказуемости растактовки исполнения, в некэшируемую память. Попутно мы рассмотрели возможности оптимизации производительности за счёт использования нескольких шин, работающих параллельно и независимо друг от друга.
Читать далее...Про оптимизацию изданы толстые книжки. Часть этих книжек полезна, часть уже устарела, так как описанные в них принципы давно перекочевали на этап автоматической оптимизации при сборке кода… Но существуют некоторые вещи, которые не имеют никакой ценности при разработке обычных программ под обычные процессоры, поэтому в типовых книжках обычно не описывается. Их мы сейчас и начнём рассматривать.
Читать далее...Среда разработки IAR Systems 8.10 для архитектуры ARM теперь соответствует последним стандартам языков: C ISO/IEC 9899:2011 и C++ ISO/IEC 14882:2014.
Читать далее...Обновленная ОСРВ Micrium получила оптимизированное ядро, стеки сетевых протоколов, файловую систему и графический пользовательский интерфейс. Обеспечена поддержка продуктов всех основных поставщиков микроконтроллеров.
Читать далее...Green Hills Software анонсировал выпуск системы DLM TRUST, упрощающей разработку встроенной защиты устройств на производствах с помощью готовой инфраструктуры создания и управления открытыми ключами.
Читать далее...Голландская компания Scalys создала пакеты поддержки платформы, обеспечивающие поддержку ОСРВ INTEGRITY и среды разработки MULTI для всех своих процессорных модулей.
Читать далее...64-разрядный центральный процессор (CPU) MIPS I6400 оснащен возможностью аппаратной виртуализации в режиме реального времени, позволяющей инженерам сократить затраты, надежно объединив несколько ядер CPU в одно.
Читать далее...Платформа Titanium Cloud состоит из компонентов с открытым кодом: Linux, Kernel-based Virtual Machine и OpenStack, модифицированных Wind River для повышения производительности в режиме реального времени, поддержки облачных возможностей и систем хранения данных
Читать далее...Green Hills Software анонсировал новые оптимизированные компиляторы С и С++ для наиболее популярных встроенных 32- и 64-разрядных встраиваемых процессорных архитектур, включая ARM, Intel и PowerPC.
Читать далее...Самые актуальные новости с конференции встроенных систем на базе Linux.
Читать далее...DDC-I, разработчик ПО для критических встроенных систем, объявил о поддержке своей ОСРВ Deos встроенных систем производства NAI.
Читать далее...Особый интерес относительно ПЛИС вызывают перспективы их использования для обеспечения функций безопасности устройств.
Читать далее...