Нашей компании необходимо портировать BSP для ОС QNX под платформу NUC980. NUC980 – ARM926EJS based SoC с интегрированой ОЗУ, Полные материалы для разработки под Linux и даташит на процессор находятся по адресам www.nuvoton.com/resource-... github.com/OpenNuvoton В качестве референсного BSP можно взять BSP at91sam9g -ekes community.qnx.com/sf/wiki... Мы готовы предоставить отладочную плату с процессором NUC980 для тестов и разработки Необходимо разработать(портировать) образ (прошивку) ОС QNX 6.5 для SoC NUC980 включающий в себя: 1)  образ ОС с загрузчиком,  ядром и минимальной корневой ФС для системы назначения. Нужно предусмотреть момент, что есть чипы с 32\64\128Мб ОЗУ, т.е. описать в документации как задать размер ОЗУ. 2)  Драйвера периферийных  устройств в составе NUC980: на первом приоритете Ethernet(io-pkt driver), DMA, UART (драйвер стандартного уарта с возможностью использовать DMA), SPI(QSPI) + поддержка используемых нами SPI памяти, контроллер SD карт (драйвер mmc  блочного устройства), а  также в свободной форме на втором приоритете поддержку watchdog, GPIO, I2C, ADC, RTC. 3)  Текстовое описание разметки образа прошивки, последовательности прошивки, драйверов устройств и прочих нестандартный компонентов системы. Также необходимо предусмотреть возможность демонстрации работоспособности функционала по мере его разработки для контроля, например высылка прошивки в рамках договора для проверки по договоренности. Под системой назначения следует иметь ввиду предоставленную Заказчиком отладочную плату. Отдельное требование к корневой файловой системе: она должна быть модифицируема на носителе, т.е. никаких RAMдисков с распаковкой из образа. По окончании разработки необходимо предоставить: 1)  Отладочную плату с установленной OC QNX 6.5 с озвученным функционалом и драйверами. 2)  Описательную документацию, можно в удобной форме и без формальностей ЕСКД. 3)  Все исходные коды BSP и драйверов с инструкциями по сборке, лучше сразу в виде образа виртуальной машины под которой велась разработка и сборка.

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск