[an error occurred while processing this directive]
Посмотрите, пожалуйста на лог IMPACTа, может что подскажите.
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ssalex 04 октября 2005 г. 11:45
В ответ на: Ответ: отправлено zlyh 04 октября 2005 г. 09:28

С питанием все норма,IDCODE looping тоже проходит. Если сначала программировать Virtex, то она программируется, но повторно уже не хочет. А ПРОМ выдает IDCODE не правильный всегда. Генератор пока выключен(т.е. плисина не работает). Какая-то фигня. Я не понимаю как может раз прошиваться, а через секунду уже не прошиваться :( Вот ниже лог MPACTa - посмотрите плиз, мож что не понимаю. ПРОМ после ошибок айди кода все же стирается но не пишется. Я уже настроился обновлять ПО.
Скажите, может такое быть, что при неправильном подключении цепочки (или какой-то пин не подтянул) устройства определяются и даже некоторые прошиваются или если что-то не так, то вообще JTAG не должен ничего определять?

=====================================================
Welcome to iMPACT! - The intelligent Multi-purpose Programming And Configuration Tool
// *** BATCH CMD : setPreference -pref UserLevel:NOVICE
// *** BATCH CMD : setPreference -pref MessageLevel:DETAILED
// *** BATCH CMD : setPreference -pref ConcurrentMode:FALSE
// *** BATCH CMD : setPreference -pref UseHighz:FALSE
// *** BATCH CMD : setPreference -pref ConfigOnFailure:STOP
// *** BATCH CMD : setPreference -pref StartupCLock:AUTO_CORRECTION
// *** BATCH CMD : setPreference -pref AutoSignature:FALSE
// *** BATCH CMD : setPreference -pref KeepSVF:FALSE
// *** BATCH CMD : setPreference -pref svfUseTime:FALSE
// *** BATCH CMD : setPreference -pref UserLevel:NOVICE
// *** BATCH CMD : setPreference -pref MessageLevel:DETAILED
// *** BATCH CMD : setPreference -pref ConcurrentMode:FALSE
// *** BATCH CMD : setPreference -pref UseHighz:FALSE
// *** BATCH CMD : setPreference -pref ConfigOnFailure:STOP
// *** BATCH CMD : setPreference -pref StartupCLock:AUTO_CORRECTION
// *** BATCH CMD : setPreference -pref AutoSignature:FALSE
// *** BATCH CMD : setPreference -pref KeepSVF:FALSE
// *** BATCH CMD : setPreference -pref svfUseTime:FALSE
GUI --- Boundary-Scan Mode selected
// *** BATCH CMD : setMode -bs
GUI --- Auto connect to cable...
// *** BATCH CMD : setCable -port auto
AutoDetecting cable. Please wait.
CB_PROGRESS_START - Starting Operation.
Connecting to cable (USB Port).
Cable connection failed.
Connecting to cable (Parallel Port - LPT1).
Checking cable driver.
Driver windrvr.sys version = 5.0.5.1.
LPT base address = 0378h.
Cable connection established.
CB_PROGRESS_END - End Operation.
Elapsed time = 1 sec.
// *** BATCH CMD : Identify
PROGRESS_START - Starting Operation.
Identifying chain contents ....
'1': : Manufacturer's ID =Xilinx xcv50e, Version : 1
INFO:iMPACT:1777 -
Reading d:/Xilinx/virtexe/data/xcv50e.bsd...
INFO:iMPACT:501 - '1': Added Device xcv50e successfully.
----------------------------------------------------------------------
----------------------------------------------------------------------
'2': : Manufacturer's ID =Xilinx xc18v01, Version : 0
INFO:iMPACT:1777 -
Reading d:/Xilinx/xc18v00/data/xc18v01.bsd...
INFO:iMPACT:501 - '1': Added Device xc18v01 successfully.
----------------------------------------------------------------------
----------------------------------------------------------------------
done.
PROGRESS_END - End Operation.
Elapsed time = 1 sec.
// *** BATCH CMD : identifyMPM
Checking for System Ace MPM device...
Validating chain...
Boundary-scan chain validated successfully.
'2': Usercode is 'ffffffff'
Device #1 selected
xc18v01_pc20
xc18v01_so20
xc18v01_vq44
xc18v02_pc44
xc18v02_vq44
xc18v04_pc44
xc18v04_vq44
xcf01s_vo20
xcf02s_vo20
xcf04s_vo20
// *** BATCH CMD : setAttribute -position 1 -attr devicePartName -value "xc18v01"
// *** BATCH CMD : setAttribute -position 1 -attr configFileName -value "F:\POLUTONA\ISE_Projects\RGB_64x32\bc_32x64.mcs"
'1': Loading file 'F:\POLUTONA\ISE_Projects\RGB_64x32\bc_32x64.mcs' ...
done.
Device #2 selected
// *** BATCH CMD : setAttribute -position 2 -attr configFileName -value "F:\POLUTONA\ISE_Projects\RGB_64x32\main.bit"
'2': Loading file 'F:\POLUTONA\ISE_Projects\RGB_64x32\main.bit' ...
done.
WARNING:iMPACT:1049 - Startup Clock has been changed to 'JtagClk' in the bitstream stored in memory,
but the original bitstream file remains unchanged.
INFO:iMPACT:501 - '2': Added Device xcv50e successfully.
----------------------------------------------------------------------
----------------------------------------------------------------------
----------------------------------------------------------------------
----------------------------------------------------------------------
Device #1 selected
Device #1 selected
IDCODE Looping count= 10000
// *** BATCH CMD : ReadIdcode -p 1 -loop 10000
PROGRESS_START - Starting Operation.
Validating chain...
Boundary-scan chain validated successfully.
'0': IDCODE loop completed successfully 10000 times.
PROGRESS_END - End Operation.
Elapsed time = 5 sec.
Device #2 selected
Device #2 selected
IDCODE Looping count= 10000
// *** BATCH CMD : ReadIdcode -p 2 -loop 10000
PROGRESS_START - Starting Operation.
Validating chain...
Boundary-scan chain validated successfully.
'1': IDCODE loop completed successfully 10000 times.
PROGRESS_END - End Operation.
Elapsed time = 6 sec.
Device #1 selected
Device #1 selected
// *** BATCH CMD : Program -p 1 -e -v
PROGRESS_START - Starting Operation.
Validating chain...
Boundary-scan chain validated successfully.
'1': Putting device in ISP mode...
done.
ERROR:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '1': Device IDCODE : 00001111111111101111111111111111
INFO:iMPACT:1579 - '1': Expected IDCODE: 00000101000000100100000010010011
ERROR:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '1': Device IDCODE : 00001111111111101111111111111111
INFO:iMPACT:1579 - '1': Expected IDCODE: 00000101000000100100000010010011
'1': Erasing device...
done.
'1': Erasure completed successfully.
ERROR:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '1': Device IDCODE : 00001111111111101111111111111111
INFO:iMPACT:1579 - '1': Expected IDCODE: 00000101000000100100000010010011
'1': Putting device in ISP mode...
done.
'1': Programming device...
done.
ERROR:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '1': Device IDCODE : 00001111111111101111111111111111
INFO:iMPACT:1579 - '1': Expected IDCODE: 00000101000000100100000010010011
'1': Putting device in ISP mode...
done.
ERROR:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '1': Device IDCODE : 00001111111111101111111111111111
INFO:iMPACT:1579 - '1': Expected IDCODE: 00000101000000100100000010010011
'1': Putting device in ISP mode...
done.
'1': Verifying device...
Failed at address, 0
'1': Verification Terminated
PROGRESS_END - End Operation.
Elapsed time = 13 sec.
=================================================

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru