II
МИКРОКОНТРОЛЛЕРЫ
[
Практика.
Средства отладки
Произведем проверку собран-
ного девайса на примере IDE Xilinx.
Для программирования микросхем
откройте
приложение
“JTAG
Programmer” пакета Xilinx Foundation
Series 3.1 i. В меню “Edit” выберите
пункт “Add Device”, после чего по-
явится вспомогательное окно, в ко-
тором необходимо отыскать ука-
занные файлы прошивок и открыть
их. В меню “Operations” выберите
пункт “Program”. В появившемся
окне нажмите кнопку “Ok”. После
удачной загрузки в появившемся
окне (см. рис. 3-4) должна появить-
ся отчетная фраза “Programing
completed successfully”. После это-
го нажмите кнопу “ОК”. На этом
программирование завершено.
i2 p r0 3 8 ~ X ilin x JTAG P ro g ra m m e r
File
Edit
Operations
O utput
View
Help
□МаГ-1
H-
XC95288XL ■
XC95288XL
XC9S288XL
XC95288XL
XC95288XL
i2pr038.jed i2pr038.jed i2pr038.jed 12pr838.jed pr038_5.jed
TOO — —— ——— —
-----------------------------------------------------------------------------------------
ferHdlp.peesS
'Ft.“-.""
Рис. 3. Окно программирования микросхем ХШпх
(так должно выглядеть окно приложения непосредственно
перед началом программирования микросхем ПЛИС)
Заключение
Обратите внимание на некор-
ректную передачу сигнала TDO:
ради экономии мы его лишили бу-
ферника, тем не менее несмотря на
расположенный рядом со шлейфом
(около 1,5 м) импульсным БП, сбо-
ев на операциях записи-чтения от-
мечено не было.
..
Тестирование проводилось в
средах Xilinx Foundation Series 3.1 i/
6.2i для ПЛИС серий ХС95ххх/
Virtex.
РЭч
'pr050(Device1 )*; Checking boundary-scan chain integrity.
.!dona
* ]:
‘prG50(Device1)': Putting device in ISP mode.
..done.
'pr050(Device1)‘: Erasing device.
...done.
'prOSOfDevfcel)1
: Processing JEDEC file.
..done.
'pr050(Device1
f
:
Programming device.
....done.
’pr050(Device1)': Setting write protection.
..done.
'pr050(Device1)': Programming completed successfully.
J
All operations were completed successfully.
OK
1
View Log File I
Рис. 4. Окно завершения программирования микросхем ХШпх
(после удачного программирования)
Схему (OrCad) программатора (файл
jtag.zip)
вы можете загрузить с сайта нашего журнала:
http://www.radioliga.com (раздел “Программы”)
а также с сайта автора: http://raxp.radioliga.com/zip/jtag.zip
Ресурсы
1. ОрепБоигсе проект ЛАС - http://jtagtools.sourceforge.net
2. Сайт производителя Х1Ы1МХ - http://www.xilinx.com
3. Спецификация “шинника” 1УТН244 - http://raxp.radioliga.com/zip/lvth244.pdf
4. Спецификация “шинника” - УНС125 http://raxp.radioliga.com/zip/hc125.pdf
VHOHC
О П
В»
' ' . ’
м
г11
л
Начиная с ближайших номеров мы начнем публиковать новый цикл статей Александра
Черномырдина, посвященный микроконтроллерам фирмы А1те1.
В цикле статей будут рассмотрены особенности работы с микроконтроллерами серии
А Т \^ а (на примере А Т \^а12 8).
Читайте в цикле:
- обшее описание
- “первая программа”
- работа с графическим ЖКИ на примере “тетриса”
- работа с ЕТНЕШМЕТ-контроллером (“сайт” на микроконтроллере)
Р а д и о л ю б и т е л ь - 0 7 / 2 0 0 8~П
37
предыдущая страница 37 Радиолюбитель 2008-07 читать онлайн следующая страница 39 Радиолюбитель 2008-07 читать онлайн Домой Выключить/включить текст