Федеральное государственное унитарное предприятие


Скачать 66.19 Kb.
Название Федеральное государственное унитарное предприятие
Тип Документы
rykovodstvo.ru > Руководство эксплуатация > Документы
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ УНИТАРНОЕ ПРЕДПРИЯТИЕ

«СПЕЦИАЛЬНОЕ НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ «ЭЛЕРОН»




ДОКУМЕНТАЦИЯ ПО ЗАПРОСУ ПРЕДЛОЖЕНИЙ

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

том 2 «ТЕХНИЧЕСКАЯ ЧАСТЬ»


2015

СОДЕРЖАНИЕ




СОДЕРЖАНИЕ 2

РАЗДЕЛ 1. НАИМЕНОВАНИЕ РАБОТЫ 3

РАЗДЕЛ 2. ЦЕЛЬ И ЗАДАЧИ РАБОТЫ 4

РАЗДЕЛ 3. ОПИСАНИЕ РАБОТ. 4

3.1. ФОРМИРОВАНИЕ ФАЙЛОВАЙ СИСТЕМЫ LINUX. 4

3.2. ПОРТИРОВАНИЕ ЗАГРУЗЧИКА ЯДРА LINUX. 4

3.3. ПОРТИРОВАНИЕ ЯДРА LINUX НА КОМПЛЕКТ УМП 4

3.4. РАЗРАБОТКА ДРАЙВЕРА ПЛАТЫ АЦП 5

3.5. РАЗРАБОТКА ДРАЙВЕРА ПЛАТЫ РЕЛЕ 5

3.6. РАЗРАБОТКА АЛГОРИТМА УПРАВЛЕНИЯ БЛОКОМ УМП 5

3.7. РАЗРАБОТКА СПЕЦИАЛИЗИРОВАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (СПО) 5

3.7.1. РАЗРАБОТКА ПРОТОКОЛА ОБМЕНА УМП-ПКМ 5

3.7.2. РАЗРАБОТКА И ОТЛАДКА СПО 6

3.8. БИБЛИОТЕКА УПРАВЛЕНИЯ ПЕРЕФИРИЙНЫМИ УСТРОЙСТВАМИ 6

РАЗДЕЛ 4. ИСХОДНЫЕ ДАННЫЕ ДЛЯ ВЫПОЛНЕНИЯ РАБОТЫ. 6

4.1. ИСХОДНОЕ ПО ДЛЯ ПОРТИРОВАНИЯ 6

РАЗДЕЛ 5. ТРЕБОВАНИЯ К ТЕХНИЧЕСКИМ РЕЗУЛЬТАТАМ РАБОТЫ 6

РАЗДЕЛ 6. ТРЕБОВАНИЯ К ОТЧЕТНОСТИ 7

6.1. КОМПЛЕКТ ПРОГРАММОГО ОБЕСПЕЧЕНИЯ, ПЕРЕДАВАЕМОГО ЗАКАЗЧИКУ 7

РАЗДЕЛ 7. ПЕРЕЧЕНЬ ПРИНЯТЫХ СОКРАЩЕНИЙ 7

7.1. ПЕРЕЧЕНЬ ПРИНЯТЫХ СОКРАЩЕНИЙ 7


РАЗДЕЛ 1. НАИМЕНОВАНИЕ РАБОТЫ


Разработка специализированного программного обеспечения комплекта универсальных модульных плат

РАЗДЕЛ 2. ЦЕЛЬ И ЗАДАЧИ РАБОТЫ


Целью работы является портирование операционной системы LINUX на процессор семейства AM335X, разработка драйверов периферийных устройств и интерфейсов комплекта универсальных модульных плат (в дальнейшем комплектом УМП), разработка специального программного обеспечения для комплекта УМП.

РАЗДЕЛ 3. ОПИСАНИЕ РАБОТ.

3.1. ФОРМИРОВАНИЕ ФАЙЛОВАЙ СИСТЕМЫ LINUX.


В рамках настоящей работы необходимо создать файловую систему LINUX, размещаемую на разделе ext3 micro-SD карты памяти. Файловая система должна формироваться с помощью пакета с открытым кодом BUILDROOT. Должен быть выполнен запуск операционной системы LINUX с ядром версии не меньше 3.2, для процессора AM3359 универсальной модульной платы под конфигурацию опытных образцов комплекта УМП для проведения предварительных испытаний и для дальнейшего применения в комплексах АСБТ.

3.2. ПОРТИРОВАНИЕ ЗАГРУЗЧИКА ЯДРА LINUX.


В качестве загрузчика ядра LINUX должен использоваться загрузчик из проекта с открытым кодом U-Boot. В загрузчике должны выполняться: инициализация модулей тактирования и синхронизации, инициализация мультиплексирования выводов системы на кристалле, установка рабочих напряжений кристаллов. Загрузчик должен обеспечивать загрузку, распаковку в оперативную память и передачу управления ядру LINUX. Загрузчик должен загружать и запускать ядро LINUX из раздела FAT32 micro-SD носителя, через сеть Ethernet посредством протокола TFTP.

3.3. ПОРТИРОВАНИЕ ЯДРА LINUX НА КОМПЛЕКТ УМП


В рамках настоящей работы необходимо выполнить разработку программных модулей ядра для инициализации платы, портирование драйверов интерфейсов i2c, SPI, последовательных портов RS-232, RS-485, встроенных в процессор портов ввода-вывода, внешних i2c экспандеров портов ввода-вывода, разработку драйверов Ethernet для PHY KSZ8873 и DP83640. Доступа к периферийным устройствам должен осуществляться из пользовательского окружения операционной системы.

3.4. РАЗРАБОТКА ДРАЙВЕРА ПЛАТЫ АЦП


В рамках настоящей работы необходимо выполнить разработку драйвера ядра LINUX для управления платой аналого-цифрового преобразования из пользовательского окружения операционной системы. Каналы АЦП в операционной системе должны быть представлены в виде файлов, доступных для чтения пользователем и содержащих текущее значение кода, считанное с АЦП.

3.5. РАЗРАБОТКА ДРАЙВЕРА ПЛАТЫ РЕЛЕ


В рамках настоящей работы необходимо выполнить разработку драйвера ядра LINUX для управления платой реле из пользовательского окружения операционной системы. Библиотека должна реализовывать функцию управления состоянием реле (замкнуто/разомкнуто), а также функцию чтения состояния реле. Каналы реле в операционной системе должны быть представлены в виде файлов, доступных для чтения и записи пользователем и содержащих текущее значение в соответствие с состоянием реле. Запись иного значения в соответствующий файл должна приводить к изменению состояния соответствующего реле.

3.6. РАЗРАБОТКА АЛГОРИТМА УПРАВЛЕНИЯ БЛОКОМ УМП


В рамках настоящей работы необходимо выполнить разработку специализированного алгоритма управления комплектом УМП для автоматизации приемо-сдаточных и периодических испытаний комплекта УМП совместно с пультом ПКМ.

3.7. РАЗРАБОТКА СПЕЦИАЛИЗИРОВАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (СПО)


В рамках настоящей работы необходимо выполнить разработку специализированного программного обеспечения (СПО) для проведения предварительных испытаний опытных образцов комплекта УМП по методикам Заказчика.

3.7.1. РАЗРАБОТКА ПРОТОКОЛА ОБМЕНА УМП-ПКМ


В рамках настоящей работы необходимо выполнить разработку протокола обмена между комплектом УМП и пультом проверки ПКМ по интерфейсу RS-485.

3.7.2. РАЗРАБОТКА И ОТЛАДКА СПО


В рамках настоящей работы необходимо выполнить разработку и отладку СПО для комплекта УМП (СПО для пульта ПКМ разрабатывается Заказчиком). При разработке СПО должен применяться алгоритм, разработанный Исполнителем в п. 3.6. Для разработки СПО рекомендуется применить среду программирования “Qt”, с возможностью удаленной отладки ПО через сеть Ethernet.

3.8. БИБЛИОТЕКА УПРАВЛЕНИЯ ПЕРЕФИРИЙНЫМИ УСТРОЙСТВАМИ


В рамках настоящей работы необходимо выполнить разработку C библиотеки с демонстрацией и управлением периферийными устройствами комплекта УМП. В C библиотеке должны присутствовать комментарии, необходимые для понимания основных принципов работы представленного кода.

РАЗДЕЛ 4. ИСХОДНЫЕ ДАННЫЕ ДЛЯ ВЫПОЛНЕНИЯ РАБОТЫ.

4.1. ИСХОДНОЕ ПО ДЛЯ ПОРТИРОВАНИЯ


В качестве исходного ПО для ядра LINUX должен использоваться код, взятый из SDK, предоставляемого предприятием-изготовителем процессора AM3359. В качестве исходного ПО для загрузчика ядра LINUX должен использоваться код взятый из SDK, предоставляемого предприятием-изготовителем процессора AM3359.

РАЗДЕЛ 5. ТРЕБОВАНИЯ К ТЕХНИЧЕСКИМ РЕЗУЛЬТАТАМ РАБОТЫ


5.1. ТРЕБОВАНИЯ К РАЗМЕЩЕНИЮ СПЕЦИАЛИЗИРОВАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

На micro – SD карте памяти комплекта УМП должно находиться специализированное программное обеспечение, разработанное в пункте 3.7 настоящего технического задания. При включении питания должно автоматически загрузиться специализированное программное обеспечение. Управление должно передаваться пользовательскому программному обеспечению путем редактирования скрипта автозагрузки в директории “/etc/init.d/”.

РАЗДЕЛ 6. ТРЕБОВАНИЯ К ОТЧЕТНОСТИ

6.1. КОМПЛЕКТ ПРОГРАММОГО ОБЕСПЕЧЕНИЯ, ПЕРЕДАВАЕМОГО ЗАКАЗЧИКУ


В комплект программного обеспечения, передаваемого Заказчику должны входить:

– исходные коды загрузчика ядра LINUX – U-Boot;

– исходные коды ядра LINUX, содержащие все необходимые драйверы периферийных устройств комплекта УМП;

– собранный загрузчик U-Boot, в составе образа SD накопителя;

– собранное ядро LINUX, в составе образа SD накопителя;

– сформированная файловая система, в составе образа SD накопителя;

– исходные коды СПО, с примером С-библиотеки, работы с периферийными устройствами комплекта УМП;

– исполняемый файл СПО, в составе образа SD накопителя;

– инструкция по распаковке образа SD накопителя на новый накопитель.

РАЗДЕЛ 7. ПЕРЕЧЕНЬ ПРИНЯТЫХ СОКРАЩЕНИЙ

7.1. ПЕРЕЧЕНЬ ПРИНЯТЫХ СОКРАЩЕНИЙ


АСБТ –автоматизированная система безопасности транспорта;

АЦП – аналого-цифровой преобразователь;

ПО – программное обеспечение;

СПО – специализированное программное обеспечение;

УМП – универсальная модульная плата;

SDK – Software Development Kit.

Похожие:

Федеральное государственное унитарное предприятие icon Федеральное государственное унитарное предприятие «росморпорт» утверждаю...
Наименование заказчика: Федеральное государственное унитарное предприятие «Росморпорт»
Федеральное государственное унитарное предприятие icon Государственное унитарное предприятие договор
Федеральное государственное унитарное предприятие "Комбинат "Электрохимприбор", именуемое в дальнейшем
Федеральное государственное унитарное предприятие icon Инструкция участникам запроса котировок Общие положения Федеральное...
Федеральное государственное унитарное предприятие «Гознак» (далее по тексту фгуп «Гознак», Организатор) проводит запрос котировок...
Федеральное государственное унитарное предприятие icon Инструкция участникам запроса котировок Общие положения Федеральное...
Федеральное государственное унитарное предприятие «Гознак» (далее по тексту фгуп «Гознак», Организатор) проводит запрос котировок...
Федеральное государственное унитарное предприятие icon Федеральное государственное унитарное предприятие «росморпорт» Северо-Западный...
Наименование заказчика: Федеральное государственное унитарное предприятие «Росморпорт», Калининградское управление Северо-Западного...
Федеральное государственное унитарное предприятие icon Федеральное государственное унитарное предприятие «росморпорт» Северо-Западный...
Наименование заказчика: Федеральное государственное унитарное предприятие «Росморпорт», Калининградское управление Северо-Западного...
Федеральное государственное унитарное предприятие icon Договор
Федеральное государственное унитарное предприятие «Государственное научно-производственное предприятие «Крона», в лице Директора...
Федеральное государственное унитарное предприятие icon Договор
Федеральное государственное унитарное предприятие «Государственное научно-производственное предприятие «Крона», в лице Директора...
Федеральное государственное унитарное предприятие icon Договор
Федеральное государственное унитарное предприятие «Государственное научно-производственное предприятие «Крона», в лице Директора...
Федеральное государственное унитарное предприятие icon Договор
Федеральное государственное унитарное предприятие «Государственное научно-производственное предприятие «Крона», в лице Директора...
Федеральное государственное унитарное предприятие icon Федеральное государственное унитарное предприятие атомного флота фгуп «атомфлот»
Заказчик и организатор процедуры закупки: Федеральное государственное унитарное предприятие атомного флота (фгуп «Атомфлот»)
Федеральное государственное унитарное предприятие icon Федеральное государственное унитарное предприятие «российская телевизионная...
Федеральное государственное унитарное предприятие «российская телевизионная и радиовещательная сеть»
Федеральное государственное унитарное предприятие icon 4. Техническое задание Состав работ
Заказчик: Федеральное государственное унитарное предприятие «Предприятие по поставкам продукции Управления делами Президента Российской...
Федеральное государственное унитарное предприятие icon 4. Техническое задание Исходные данные
Заказчик: федеральное государственное унитарное предприятие «Предприятие по поставкам продукции Управления делами Президента Российской...
Федеральное государственное унитарное предприятие icon 4. Техническое задание: Исходные данные
Заказчик: федеральное государственное унитарное предприятие «Предприятие по поставкам продукции Управления делами Президента Российской...
Федеральное государственное унитарное предприятие icon 4. Техническое задание: Исходные данные
Заказчик: федеральное государственное унитарное предприятие «Предприятие по поставкам продукции Управления делами Президента Российской...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск