LS1021A-IoT – пример разработки сетевого шлюза для «Интернета вещей»
Выполненный на базе процессора LS1021A семейства QorIQ, пример разработки сетевого шлюза LS1021A-IoT представляет собой специализированную, компактную аппаратную платформу, оснащённую широким набором высокоскоростных коммуникационных интерфейсов и низкоскоростных последовательных портов ввода/вывода, обеспечивающую реализацию защищённых сервисов Интернета вещей (IoT) для домашних, коммерческих и промышленных потребителей.
Данный пример разработки сочетает стандартное программное обеспечение с открытым исходным кодом и функциональную схему IoT шлюза, предлагая открытую платформу для защищённого предоставления и управления сервисами Интернета вещей. Высокая эффективность системы достигается за счёт использования встраиваемого процессора LS1021A на базе ядра ARM Cortex-A7, обеспечивающего производительность свыше 5000 Coremarks при мощности потребления не более 3 Вт.
Преимущества IoT шлюза LS1021A-IoT
- поддержка различных протоколов для управления устройствами Интернета вещей;
- высокоскоростные проводные (LAN) и беспроводные (WAN) сетевые интерфейсы для подключения облачных сервисов;
- недорогая, открытая платформа разработки;
- значительно ускоряет вывод на рынок конечного решения.
Отличительные особенности:
Процессор QorIQ LS1021A
- два ядра ARM Cortex-A7 с рабочей частотой до 1 ГГц;
- кэш-память первого уровня с кодом коррекции ошибки (ECC): 32 кбайт данных / 32 кбайт инструкций для каждого ядра;
- кэш-память второго уровня с кодом коррекции ошибки (ECC): 512 кбайт совместного пользования.
Память
- 1 Гбит Quad SPI FLASH памяти;
- 1 Гбайт DDR3L SDRAM памяти;
- поддержка карт памяти SDHC объёмом до 32 Гбайт.
Ethernet
- порт 1GBaseT Ethernet (SGMII);
- порт 1GBaseT Ethernet (RGMII);
- два разъёма mini PCIe;
- один разъём mSATA 3.0.
Базовая периферия
- порт USB 2.0 подключённый к UART;
- порт 4-проводного интерфейса LP-UART для подключения плат Arduino (ZigBee);
- интерфейс USB 3.0;
- 2 порта с разъёмами USB-A;
- 2 порта подключённых к разъёму PCIe;
- 13 линий ввода/вывода общего назначения;
- один разъём интерфейса SPI;
- шина I2C;
- установленная на плате EEPROM память данных;
- установленная на плате EEPROM память начальной загрузки;
- разъём подключения плат расширения Arduino;
- разъём расширения порта ввода/вывода;
- установленный на плате АЦП;
- разъём подключения внешних устройств.
Дополнительная периферия
- разъём интерфейса LVDS для подключения 24-битного графического ЖКИ;
- микросхема управления питанием MC34VR500.
Комплект поставки:
- IoT шлюз LS1021A-IoT;
- полный пакет разработки прикладного (SDK) по на основе Linux;
- пример разработки: схема электрическая-принципиальная, топология печатной платы, перечень элементной базы;
- руководство по быстрому пуску, руководство пользователя.
Назад