Отладочная плата HawkBoard на базе процессора OMAP-L138. Часть 3

В первых двух частях этого цикла статей [1, 2] были рассмотрены основные характеристики отладочной платы HawkBoard, вопросы загрузки готовых образов ядра и файловой системы, запуска операционной системы (ОС) Linux на отладочной плате, а также подробно освещен процесс создания инструментария для кросс-компиляции программного обеспечения (ПО). В третьей части статьи рассмотрены основные моменты с...

Микроконтроллеры NEC для автомобильной электроники. Часть 2

Микроконтроллеры NEC для автомобильной электроники-2

Отладочная плата HawkBoard на базе процессора OMAP-L138. Часть 2

В первой части статьи были рассмотрены основные характеристики отладочной платы HawkBoard [2]. Кроме того, было показано, как загрузить в память HawkBoard готовые образы ядра и файловой системы, а затем запустить операционную систему (ОС) Linux на отладочной плате. Во второй части статьи рассматривается создание инструментария, требуемого для самостоя...

Отладочная плата HawkBoard на базе процессора OMAP-L138. Часть 1

Отладочная плата построена на основе двухъядерного процессора OMAPL138 компании Texas Instruments (TI). Она выпускается компанией Innovate Software Solutions. В России плата уже доступна для заказа и стоит примерно $170 при покупке единичного экземпляра (цена взята с сайта компании «Сканти Рус»).

Краткий обзор отладочной среды Code Composer Studio 4

Интегральная среда проектирования Code Composer Studio версии 4 (CCSv4) предназначена для разработки программного обеспечения ко всем процессорам, выпускаемым компанией Texas Instruments Incorporated (TI). Среда CCSv4 включает такие инструменты, как редактор исходных текстов, компилятор, линковщик, отладчик, симуляторы для всех типов процессоров от TI, средства визуализации и целый ряд других в...

Создание дистрибутива Linux для процессоров OMAP3x

В предыдущей статье было рассмотрено, как запустить готовый образ операционной системы Linux на отладочной плате BeagleBoard. Теперь настало время разобраться, как самостоятельно создать такой образ. В статье будет рассмотрен первый шаг на этом пути — построение среды компиляции для создания собственного дистрибутива Linux. Одним из возможных вариантов реализации этого этапа является использова...

Операционная система Linux на отладочной плате BeagleBoard

Отладочная плата BeagleBoard (www.beagleboard.org) представляет собой дешевый безвентиляторный одноплатный компьютер, построенный на базе процессора компании Texas Instruments (TI) семейства OMAP3. Она имеет возможности современных настольных компьютеров и при этом обладает минимальными размерами и энергопотреблением. На плате установлен процессор OMAP3530, который построен на базе двух ядер (с...

Язык Tconf для DSP/BIOS

В этой статье описывается стандарт языка Tconf, предназначенный для написания конфигурационных файлов для DSP/BIOS и определяющий основные лексические соглашения. Выполнение требований этого стандарта позволяет предотвратить конфликты имен, упрощает использование модулей и увеличивает производительность. Сторонним разработчикам программного обеспечения предлагается следовать этому стандарту. Од...

Программно-аппаратная реализация стека протоколов TCP/IP в процессорах компании Texas Instruments

В настоящее время основным используемым семейством протоколов является стек протоколов TCP/IP (Transmission Control Protocol/Internet Protocol). Это собирательное название для сетевых протоколов разных уровней, используемых в сетях. Термином TCP/IP зачастую обозначают все, что относится к сетевым протоколам TCP и IP, другие протоколы, приложения и даже сетевые среды.

Новые цифровые сигнальные контроллеры с плавающей точкой TMS320F28335

В статье описываются TMS320x2833x — новые сигнальные цифровые контроллеры с плавающей точкой компании Texas Instruments (TI). В этих контроллерах впервые стал применяться центральный процессор с блоком поддержки операций с плавающей точкой (C28x+FPU), соответствующим спецификации IEEE 754. Основное внимание уделяется особенностям данного поколения контроллеров.