Удалёнка (в смысле удалённая работа) сейчас у всех на устах, и у нас возникло желание поделиться одной наработкой, которая может кому-то помочь. Это не наша разработка, исследования проводились в рамках работы над сервисом удалённой работы с отладочными платами All-Hardware. Результаты этих исследований и будут описаны в этой статье. Если это поможет кому-то организовать удалённый доступ к оборудованию, мы будем рады.
Итак, обращаемся к практике управления нестандартными шинами в комплексе Redd, как и обещали в прошлой статье. Рассмотрим подробно принципы посылки команд к Mass Storage Device из OC Linux и примеры программного доступа к получившемуся устройству.
В предыдущей статье были рассмотрены вопросы работы со стандартными шинами с помощью комплекса Redd. Сейчас же поговорим о работе с экзотическими шинами, коротко затронув некоторые теоретические вопросы, чтобы чётко понимать, зачем в комплексе Redd всё сделано так или иначе.
Читать далее...В статье автор описывает, как получить практические навыки работы с шинами, реализуемыми мостами FTDI. В целом, работа с ними стандартна, но все знания по этому вопросу сведены в одну статью, чтобы не собирать их по крупицам.
Автор в своей предпоследней статье подробно разбирает вопрос, как можно использовать Nucleus SE в реальном приложении встраиваемого ПО.
Читать далее...Чтобы закрыть тему оптимизации кода для Redd, нам нужно научиться поднимать тактовую частоту системы. Для этого мы попробуем вместо генератора фиксированной тактовой частоты использовать блок PLL. Ну и по пути закрепим навыки создания оптимально процессорной системы и посмотрим, устойчиво ли работает память на повышенной частоте.
Читать далее...Мы рассмотрели методику выноса участков кода, критичных к производительности либо к предсказуемости растактовки исполнения, в некэшируемую память. Попутно мы рассмотрели возможности оптимизации производительности за счёт использования нескольких шин, работающих параллельно и независимо друг от друга.
Читать далее...Про оптимизацию изданы толстые книжки. Часть этих книжек полезна, часть уже устарела, так как описанные в них принципы давно перекочевали на этап автоматической оптимизации при сборке кода… Но существуют некоторые вещи, которые не имеют никакой ценности при разработке обычных программ под обычные процессоры, поэтому в типовых книжках обычно не описывается. Их мы сейчас и начнём рассматривать.
Читать далее...VxWorks уже много лет работает бок о бок с Linux на нескольких технологиях виртуализации. В платформу Virtualization Profile от Wind River входит гипервизор, который может размещать Linux, Windows и другие ОС, в том числе VxWorks, в качестве гостевых ОС. На архитектурах Intel VxWorks может работать без изменений в KVM, VMware, Oracle Virtual Box и Xen Project Hypervisor.
Читать далее...Green Hills Software и Datalight, разработчик мощных отказоустойчивых файловых систем и драйверов для флэш-памяти для средств промышленного Интернета вещей (IIoT), объявили о выходе файловой системы Reliance Edge ™ для ОСРВ INTEGRITY®.
Читать далее...NXP представила модуль микроконтроллера для Интернета вещей с Wi-Fi и поддержкой Amazon FreeRTOS, которая подразумевает универсальные типы подключения к Amazon Web Services (AWS).
Читать далее...Система камер переднего вида сочетает R-Car V3M, высокоэффективную и маломощную SoC распознавания изображений, и программное обеспечение камеры HELLA Aglaia, предназначенное для удовлетворения 2-го (частичная автоматизация) и 3-го (условная автоматизация) уровней нового стандарта J3016 Международного сообщества автомобильных инженеров.
Читать далее...IAR Systems совместно с Amazon Web Services (AWS) предоставляет разработчикам возможность пользоваться высокопроизводительными, предварительно интегрированными инструментами для разработки и отладки встроенных и подключенных к Интернету вещей приложений на базе Amazon FreeRTOS.
Читать далее...Корпорация Omron представила свою первую платформу для промышленного ПК, специально разработанную для модернизации производства с помощью Интернета вещей и высокоскоростной высокоточной автоматизации, которая выгодно повлияет на деятельность производственников.
Читать далее...Команда Sourcery Tools из Mentor внесла значительный вклад в возможность реализации Fortran в приложениях для высокопроизводительных вычислений, добавив поддержку директив параллельных вычислений OpenACC и OpenMP к компилятору GFortran и CodeBench GFortran Lite для микросхем AMD®.
Читать далее...Amazon cоздает собственную операционную систему Amazon FreeRTOS для микроконтроллеров, которая упростит разработку и обеспечение безопасности самых базовых устройств Интернета вещей. Amazon FreeRTOS предназначена для работы на подключенном маломощном устройстве, которое может подключаться к облаку напрямую либо через Greengrass.
Читать далее...Green Hills Software объявила о выпуске безопасной и защищенной операционной системы реального времени INTEGRITY® и вспомогательной линейки продуктов/услуг для семейства процессоров i.MX 8 от NXP® Semiconductors.
Читать далее...