Hello, Oleksandr!
Friday 12 September 2003, 23:12, Oleksandr Redchuk writes to All:
OR> Как вписать в спецификацию прошивку (в данном случае альтерины)?
Мы пишем, например, так (для перечня элементов):
D13 AT89C51-24PI запрограммированная ЛТКЖ.758774.NNN 1 Atmel
Хотя, наверно, можно и проще, например так:
D13 Микросхема ЛТКЖ..... 1
Конструктора на эту микросхему (она уже становится не прочим изделием, а сборочной единицей, и записывается как сборочная единица в соответстующий раздел спецификации) выпускают КД (спецификацию, сборочный чертеж, таблицу программирования - ЛТКЖ.758774.NNN ТБМ).
Таблица программирования - это как раз и есть сама прошивка. Если она небольшая - то теоретически можно сделать распечатку в шестнадцатиричных кодах на стандартных листах формата. Hо это, конечно, прошлый век :) - поэтому дальше есть два варианта:
1) забить на архив программных средств и иметь с той или иной степенью официальности дискетку с надписью от руки :) ЛТКЖ.758774.NNN ТБМ, на которой находятся все необходимые для прожига микросхемы файлы.
2) вести по полной программе архив программных документов, т.е. там есть целый ГОСТ на магнитные носители - большая головная боль, если в двух словах - то дополнительно к указанной мною записи строчкой ниже пишется имя файла, а далее на этот файл заводится еще куча всяких бумажек, чтобы его в архиве можно было найти.
[Мы в качестве файла используем ZIP-архив, в котором лежит все, имеющее отношение к этой микросхеме, включая инструкцию по ее прошивке.]
OR> А то это существенный момент оказывается, у платки несколько OR> исполнений, отличающихся только прошивкой...
Делается вариантное исполнение платки - это типовой случай для КД. Переменной (вариантной) частью для платки будет программируемая микросхема, а для программируемой микросхемы - переменной частью будет таблица программирования.
OR> p.s. Гы, а если их (альтеринок с мелкопроцессорами) на плате OR> несколько?
Если микросхемы совсем разные, то примерно так (отличаются номером):
D14 AT89C51-24PI запрограммированная ЛТКЖ.758774.013 1 Atmel
D25 AT87C51-20PI запрограммированная ЛТКЖ.758774.014 1 Atmel
А если отличаются только прошивкой, то примерно так (номером исполнения):
D14 AT87C51-20PI запрограммированная ЛТКЖ.758774.014 1 Atmel
D25 AT87C51-20PI запрограммированная ЛТКЖ.758774.014-01 1 Atmel
D36 AT87C51-20PI запрограммированная ЛТКЖ.758774.014-02 1 Atmel
Alexandr.
formatting link
snipped-for-privacy@mail.ru