5.2.25 Команда <Подбор ПЗУ для записи> для микросхем ПЛМ
Если выбрана микросхема ПЛМ, то по этой команде информация из микросхемы ПЛМ анализируется на возможность ее допрограммирования информацией из буфера ПЛМ (если микросхема не "чистая"). Если ошибок нет, в нижней части таблицы появляется соответствующее сообщение, исчезающее при нажатии <Esc> или <Enter> (или через 2 сек. автоматически). При обнаружении ошибок выводится сообщение об их количестве. Кроме того, все ошибочные символы, считанные с микросхемы, отображаются в таблице справа от соответствующих символов буфера. Ошибочный символ отображается зеленым цветом, если ошибка исправимая (перемычка целая, а должна быть прожжена), или красным цветом, если ошибка неисправима (перемычка, которая должна быть целой, уже прожжена).
5.2.26 Команда <Запись в ПЗУ>
Непосредственно процессу программирования ПЗУ должны предшествовать:
а) выбор нужного типа микросхемы ПЗУ;
б) подготовка данных в нужной области буфера редактирования;
в) установка микросхемы ПЗУ в программатор и его включение;
г) уточнение, при необходимости, через команды меню <Сервис> алгоритма, напряжения и режима программирования, порта подключения программатора;
д) после нажатия <Enter> - задание диапазона адресов в буфере редактора ПЗУ и начального адреса микросхемы.
Далее автоматически происходит контроль микросхемы ПЗУ на возможность записи в нее информации и предлагается выбрать вариант программирования: <Непрерывное> или <До первой ошибки>. Процесс программирования отражается с помощью прогресс - индикатора. По окончании программирования индицируется время, израсходованное для него, и запускается процесс тестирования запрограммированной микросхемы с возможными сообщениями об ошибках.
5.2.27 Команда <Запись в ПЗУ> для микросхем ПЛМ
Непосредственно процессу программирования ПЛМ должны предшествовать:
а) выбор микросхемы ПЛМ;
б) подготовка данных в буфере редактора ПЛМ;
в) установка микросхемы ПЛМ в программатор и его включение;
г) уточнение, при необходимости, через команды меню <Сервис> алгоритма, напряжения и режима программирования, порта подключения программатора.
После нажатия <Enter> сначала микросхема проверяется на возможность программирования, после чего выводится сообщение о результате проверки. Если есть ошибки, то они отображаются в таблице (так же, как при выполнении команды <Подбор ПЗУ>). Кроме того, в нижней части таблицы появляется меню, с помощью которого можно выбрать режим программирования до первой ошибки или до конца. Если выбрать первый режим, то после прожигания каждой перемычки производится проверка ее состояния. Если перемычка не прожглась, то выводится соответствующее сообщение и появляется меню, с помощью которого можно либо повторить, либо продолжить дальше, либо прекратить программирование микросхемы. Если обнаружена прожженная перемычка, которая должна быть целой, то выводится сообщение о невозможности программирования и появляется то же меню для продолжения или прекращения программирования. Обнаруженная ошибка отображается в таблице зеленым или красным цветом (как при выполнении команды <Подбор ПЗУ>). После окончания программирования микросхемы производится ее контроль путем сравнения информации микросхемы с буфером ПЛМ и отображение всех найденных ошибок. Для возврата в меню надо нажать <Esc> или <Enter>. Если ошибок нет, то возврат в меню осуществляется автоматически через 2 сек.
5.2.28 Команда <Стирание ПЗУ>
Эта команда предназначена для стирания электрически стираемых микросхем ПЗУ. Она разблокируется только при выборе микросхемы семейства FLASH или КМ1801РР1.
5.2.29 Команда <Редактор> главного меню
Редактор ПЗУ предназначен для подготовки данных для микросхем ПЗУ. Буфер этого редактора отображается на экране после загрузки программы, а в дальнейшем - при выборе любой микросхемы ПЗУ (при выборе микросхемы ПЛМ отображается буфер редактора ПЛМ).
Данные для программирования микросхемы ПЗУ готовятся в буфере редактирования в определенной области. Они могут загружаться туда из файла бинарного или 16-ричного формата либо вводиться вручную.
5.2.30 Команды навигации редактора ПЗУ:
Left/Right/Up/Dn ............. влево/вправо/вверх/вниз;
^Left/^Right .......... к предыдущему/следующему байту;
Home/End ..... на первый/последний байт текущей строки;
^Home/^End.. на первый/последний байт текущей страницы;
PgUp/PgDn ........... на предыдущую/следующую страницу;
^PgUp/^PgDn ............. на первую/последнюю страницу;
Enter .......... ввести адрес буфера для вывода данных.
5.2.31 Команды форматов отображения/редактирования данных:
Таблица 4.
Tab Shift+Tab F2 Ctrl+F2 | 16-ричный/бинарный; 16-ричный/ASC-II; 8-ричный для текущего байта; десятичный для текущего байта. |
Другие | команды редактора ПЗУ: |
F1 F3 F4 F5 F6 F7 F8 F10 | вызвать справку; сохранить данные области буфера или ПЗУ в файле; задать и ввести в облать буфера константу; инвертировать данные в области буфера; копировать данные из одной области буфера в другую или из области ПЗУ в буфер; сравнить данные из двух областей буфера или ПЗУ и буфера; подсчитать контрольную сумму данных из области ПЗУ или буфера; выйти из редактора ПЗУ в главное меню. |
Примечание. При использовании команд F2..F9 для ввода значений адреса используется 16-ричный формат. Если в связи с этим возникают проблемы, следует обратиться к команде <Форматы чисел> меню <Сервис>.
... 1Kb/сек. Скорость записи прошивки в ПЗУ 0.5Kb/сек. Тестирование программатора 13 сек 3. ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 3.1. Оценка издержек на разработку программного интерфейса для программатора ПЗУ 3.1.1 Статья I. Материальные ресурсы Статья I включает стоимость всех видов сырья и материалов, расходуемых на изготовление продукции, а также транспортно-заготовительные расходы. ...
... 26 – Запись данных на чип После того как произойдет запись прошивки на чип необходимо выключить компьютер и отсоединить программатор. 4.4 Расшифровка значений поля прошивки На рисунке 27 представлена прошивка с чипа картриджа Samsung SCX-4200. В ней описано содержание ячеек памяти. Рисунок 27 – Поле прошивки Далее представлено описание значений поля прошивки: 1, 7 – Идентификатор; ...
... AVR Studio запомнит расположение окон и использует эти установки при следующем запуске проекта. 3.2. Анализ методики реализации разработки программного обеспечения 3.2.1. Классификация вариантов заданий Цель заданий – практическое освоение методики программирования на ассемблере микроконтроллеров ATMEL семейства AVR, отладка программы на симуляторе AVR Studio и программирование кристалла с помощью ...
... на стадии разработки, так и в стадии сервисного обслуживания. Таким образом, целью бакалаврской работы – является разработка компонентов инфраструктуры сервисного обслуживания кристалла памяти ГАС. Объектом работы – является встроенная в ГАС память на кристалле. 1. анализ технического задания 1.1 Системы на кристалле. Общие представления Выражение "система на кристалле" не является, ...
0 комментариев