встроенное по промвад

Встроенное ПО

Разработка встроенных программ: прошивки / firmware, BSP, eLinux

 

Одна из наших специализаций — разработка встроенного программного обеспечения. Мы создаем различные виды ПО для встраиваемых систем: пакеты поддержки аппаратуры (BSP), дистрибутивы ОС Linux и Android, а также микроконтроллерное программное обеспечение.

Помимо языка ANSI C мы также используем встроенные скриптовые языки с малым объемом занимаемой памяти, такие как Lua и Python, они позволяют оптимизировать процесс разработки и прототипирования прошивки (firmware).

Разработка прошивок / микроконтроллерное ПО

Команда Promwad оказывает услуги по разработке прошивок для самых популярных архитектур 8, 16, 32-разрядных микроконтроллеров и таких семейств, как: STMicroelectronics STM32, Atmel AVR и AT91SAM, Microchip PIC, Texas Instruments MSP430, C2000 и Tiva, Silabs C8051 и EFM32, NXP Coldfire, Renesas RL78 и другие.

Разработка BSP: пакеты поддержки аппаратуры

  • Подготовка полного пакета поддержки аппаратуры, включая начальные загрузчики (U-Boot, RedBoot).
  • Разработка драйверов для устройств, стеков протоколов, системных интерфейсов (PCI/ISA/LPC, I2C/SPI/SSP, Ethernet, LCD STN/TFT, USB, WiFi), памяти (NOR/NAND Flash, CF/MMC/SD, FRAM/NVRAM/SRAM, EEPROM, DDR/DDR2/SDRAM). 
  • Разработка тестов для проверки аппаратуры.
  • Подготовка образов файловых систем.
  • Написание скриптов для сборки прошивки и дистрибутива.
  • Оптимизация и кастомизация дистрибутивов под специализированные решения: мультимедийные системы, системы хранения данных, серверы-маршрутизаторы беспроводных сетей.
  • Разработка загрузочных live-CD различного назначения .
разработка прошивки промвад

Инструменты

Команда Promwad разрабатывает встроенное ПО для «голого железа», а также прошивки на базе ОС реального времени (RTOS). Особенно большой опыт мы приобрели в работе со следующими компонентами:

STM32Cube

Hardware and software development

Filesystems: FatFs

Design of a custom-made enclosure

NXP MQX RTOS

Manufacture of samples

StellarisWare, TI-RTOS (SYS/BIOS)

Testing

FreeRTOS, RTEMS

Preparation for certification

TCP/IP stacks: uIP, lwIP

Почему Promwad?

Экспертиза

Экспертиза

Мировые вендоры официально признали экспертный уровень инженерных разработок Promwad, включив нашу компанию в соответствующие партнерские программы

Квалификация

Квалификация

Наши инженеры получили сертификаты ARM Accredited Engineer (AAE) и ARM Accredited MCU Engineer (AAME), подтверждающие их высокую квалификацию в разработке встраиваемых систем

Опыт

Опыт

Мы можем стать проводником работы с SDK чип-вендоров на локальных рынках, предоставления поддержку их клиентам и продвигая их продукцию

Дистрибутивы ОС Linux и Android для целевых платформ

Дистрибутивы

Дистрибутивы ОС Linux и Android для микропроцессоров различных архитектур (ARM, XScale, x86, MIPS, PowerPC, Blackfin) и промышленных компьютеров (CompactPCI, PC104/PC104-plus). Linux-расширения RTAI и Xenomai для систем реального времени

Проекты на базе встроенных ОС

Одноплатный компьютер AM1808 для пром. систем Мы разработали многофункциональный малогабаритный одноплатный компьютер с открытой архитектурой для встраиваемых промышленных систем
Процессорный модуль IMX6UL Мы разработали процессорный модуль Promwad IMX6UL. В основе модуля — процессор IMX6UL с набором периферии для различных применений
Jade Platform для автотранспорта Мы разработали программно-аппаратный комплекс для разработки бортовых систем отображения, контроля и диагностики на базе процессора Fujitsu Jade MB86R01
Промышленные коммутаторы Мы разработали новую линейку из восьми промышленных Ethernet-коммутаторов 1Gb/10Gbps, работающих в температурном диапазоне от -20 до +70°C
BYPASS сетевой анализатор Мы создали прототипы анализатора сетевого трафика для реализации функции BYPASS
Роутер для малого офиса Разработали и подготовили к производству модем-маршрутизатор с поддержкой всех видов офисной связи

tAKT синхронизатор времениМы разработали систему синхронизации времени на базе систем ГЛОНАСС/GPS и программной платформы Linux

OMAP-3530 портирование AndroidМы портировали Android и Linux kernel на аппаратную платформу OMAP-3530 компании Texas Instruments

Нужна разработка встраиваемых систем?

Расскажите о своей задаче. Мы ответим вам сегодня или на следующий рабочий день.