Vadim_nsk 0 28 апреля, 2017 Опубликовано 28 апреля, 2017 (изменено) · Жалоба Xilinx ISE+EDK+SDK 14.7 С некоторого времени на всех проектах отвалилась прошивка по JTAG программы. Через iMPACT нормально все шьется. Создал новый проект, не помогает. Открыл старый, заведомо работающий ранее, не работает. Запустил виртуалку, там тоже самое. Переустановил ISE, не помогло. Кто знает что это такое, помогите решить. Что делаем: Создаем новый проект в ISE, добавляем в него Microblaze, оттуда экспортируем драйвера и запускаем SDK. В нем создаем BSP и проект HellowWorld. Собираем прошивку, заливаем через iMPACT, заливается. В SDK собираем проект, запускаем отладку. И в этот момент... получаем всплывающее окно: 1. Check whether board is connected to the system properly. 2. In case of zynq board, check whether Digilent/Xilinx cable switch settings are correct. 3. If you are using Xilinx Platform cable USB, ensure that status LED is green. MicroBlaze is under RESET. Check if the Reset input to MicroBlaze and its Bus Interfaces are connected properly UNABLE to STOP MicroBlaze Картинка тут: https://drive.google.com/file/d/0B2SSFcGVsL...iew?usp=sharing (не знаю как вставить ее сюда иначе) Изменено 28 апреля, 2017 пользователем Vadim_nsk Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Golikov 0 28 апреля, 2017 Опубликовано 28 апреля, 2017 · Жалоба А вы случайно программу в память не залили? Если я правильно помню по жетагу можно залить программу либо в чистую плату, либо в ту в которую бутлуп сначала залит. Иначе во время заливки программа молотит и сама себя портит. Или это вообще про другое? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim_nsk 0 3 мая, 2017 Опубликовано 3 мая, 2017 (изменено) · Жалоба Connection to Board Failed Failed to connect to Xilinx hw_server. Check if the hw_server is running and correct TCP port is used. Program FPGA failed Connection to Board Failed Failed to connect to Xilinx hw_server. Check if the hw_server is running and correct TCP port is used. При этом, JTAG подключен через USB. Не оригинальный конечно, но давно работающий XERXES. И вдруг что-то сломалось. На другом компьютере все работает с этим же программатором. Странно то, что на виртуалке тоже сломалось. И не работает только из SDK, из отдельно запущенного iMPACT все работает. Может кто значет в каком файле SDK хранит настройки JTAG? ISE полностью переустановил. Не помогло :-( Но может что осталось в репозитории или в ini-файлах в пользовательской папке, поэтому и сохранился глюк после переустановки системы. Изменено 3 мая, 2017 пользователем Vadim_nsk Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aleksei_Rostov 0 25 мая, 2017 Опубликовано 25 мая, 2017 · Жалоба MicroBlaze is under RESET. Check if the Reset input to MicroBlaze and its Bus Interfaces are connected properly UNABLE to STOP MicroBlaze Картинка тут: https://drive.google.com/file/d/0B2SSFcGVsL...iew?usp=sharing (не знаю как вставить ее сюда иначе) Проверьте RESET для микроблейза. рекомендую вывести на кнопку или свитчер. В настройках SDK попробуйте программатор выбрать не автоматически, а например Digilent progr cable если вы работаете через миниUSB. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bad0512 2 26 мая, 2017 Опубликовано 26 мая, 2017 · Жалоба собираем проект, запускаем отладку. И в этот момент... получаем всплывающее окно: 1. Check whether board is connected to the system properly. 2. In case of zynq board, check whether Digilent/Xilinx cable switch settings are correct. 3. If you are using Xilinx Platform cable USB, ensure that status LED is green. MicroBlaze is under RESET. Check if the Reset input to MicroBlaze and its Bus Interfaces are connected properly UNABLE to STOP MicroBlaze У созданной по умолчанию системы внешний ресет активен нулём, а не единицей, так что вполне возможно что вы держите всю систему в состоянии ресета. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim_nsk 0 26 мая, 2017 Опубликовано 26 мая, 2017 · Жалоба Разрешилось все весьма неожиданным образом... Накануне этой проблемы были установлены обновления системы и установлен антивирус. Снес антивирус, обновления откатить не удалось, было принято решение переустановить операционку, но с этим связано несколько трудностей. Пришлось еще раз проверять все обстоятельно. iMPACT работает всегда, а обновление при помощи SDK нет. Нашел где поменять частоту работы JTAG, выяснилось, что при снижении частоты ошибка исчезает и обновление начинает работать, работает и отладка. Вспомнил, что месяц назад на компьютере сгорел источник питания и был заменен на другой б/у-шный. Заменил в компьютере источник питания на новый и проблема исчезла. Вот так, из-за "грязного" питания 5В идущего на USB было обнаружено и справлено куча багов в проекте, встроенном софте, и разработка внешнего девайса привела к "отладке" средства разработки, т.е. ПК :-) Всем спасибо за помощь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться