ГОСТ Р 58711-2019. Национальный стандарт Российской Федерации. Авиационная техника. Программное обеспечение встроенных систем. Требования к конструкторской документации
13 Требования к конструкторской документации программного компонента модуля блока
13.1 Типовыми ПКт в составе изделий являются программы начальных загрузчиков МП модулей.
Примечание - ПКт "загрузчик модуля" разработан при отсутствии у МП, применяемых в составе модуля, встроенных начальных загрузчиков от производителя МП.
13.2 КД ПКт модуля должна быть представлена ДЭ "Данные для программирования" ПКт модуля в виде ZIP-файла, который оформляют в соответствии с ГОСТ 2.051 и настоящим стандартом. ДЭ "Данные для программирования" ПКт модуля сопровождается ИУЛ в соответствии с ГОСТ 2.051 (в ИУЛ приводят контрольную сумму ZIP-файла).
13.3 Наименование ДЭ "Данные для программирования" ПКт модуля состоит:
- из наименования модуля блока;
- шифра модуля;
- сокращения "ПКт";
- наименования ПКт (загрузчик/электропитание);
- назначения.
13.4 Обозначение каждого ДЭ "Данные для программирования" ПКт модуля присваивают согласно требованиям 6.3, и оно должно содержать номер версии ПКт модуля.
Примеры
1 КИВШ.50506-11 Модуль коммутации МК7 ПКт загрузчик Данные для программирования.
2 КИВШ.50547-13 Модуль питания МП1 ПКт электропитание Данные для программирования.
13.5 ДЭ "Данные для программирования" ПКт модуля (ZIP-файл) содержит:
- файлы исполняемых объектных кодов и данных ПКт МП модуля;
- командный файл загрузки кодов ПКт в МП модуля (при необходимости);
- командный файл контроля целостности кодов ПКт в МП модуля (при необходимости);
- технологические программы/данные, временно загружаемые в память МП модуля для загрузки/контроля исполняемых кодов ПКт/контроля функционирования ПКт модуля, при необходимости, которые в памяти модуля не сохраняются;
- текстовый файл документа "Состав версии" ПКт модуля с планами загрузки и контрольными параметрами исполняемых объектных кодов в памяти МП модуля.
Примечание - В составе модуля блока может быть несколько МП. В этом случае имена файлов исполняемых объектных кодов ПКт МП модуля содержат шифры МП и их позиционные обозначения на плате модуля.
13.6 Файлы исполняемых объектных кодов ПКт МП модуля, командные файлы загрузки кодов ПКт в МП модуля и командные файлы контроля целостности кодов ПКт в МП модуля следует заимствовать из состава проектных документов этапа разработки ПО модуля блока.
13.7 Имя текстового файла документа "Состав версии" ПКт модуля должно быть составлено из букв латинского алфавита, содержать шифр модуля (при необходимости добавляют позиционное обозначение), наименование ПКт документа "Состав версии" в виде "SV", а также вид/тип расширения файла.
Примеры
1 mk7_d03_pkt_zagruzchik_SV.doc.
2 mp1_pkt_elektropitanie_SV.doc.
13.8 Оформление текстового файла "Состав версии" ПКт модуля и его визуальная форма должны соответствовать рекомендациям 12.1 - 12.9 с учетом особенностей ПКт.
13.9 ДЭ "Данные для программирования" ПКт модуля следует записывать в конструкторскую спецификацию модуля в подраздел "Программное обеспечение" раздела "Документация".
Примечание - ПКт модуля программируется в память МП модуля на стенде регулировки модуля в соответствии с инструкцией по регулировке модуля, в которую включают раздел по программированию модуля.
