|
Нужна подсказка по Xilinx ISE9.1i |
|
|
|
Apr 29 2011, 13:32
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Подскажите ,как в Xilinx ISE9.1i открыть готовый проект и создать прошивку. Предыстория: был разработчик, передал рабочий бинарник прошивки и сам проект, но после передачи пропал 8-( Нужны подсказки , как этот проект открыть , ну и сгенерить прошивку.
Заранее благодарен. Андрей.
|
|
|
|
|
May 4 2011, 13:08
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(XVR @ May 3 2011, 14:30)  Запускаете Project Navigator. В нем делаете File -> Open Project. Далее в окне Design -> Hierarchy выбираете файл с top проекта. Далее в окне Process (снизу) нажимаете на Generate Programming File спасибо, сейчас попробую
|
|
|
|
|
May 4 2011, 13:19
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(mutorn @ Apr 29 2011, 16:32)  Подскажите ,как в Xilinx ISE9.1i открыть готовый проект и создать прошивку. Предыстория: был разработчик, передал рабочий бинарник прошивки и сам проект, но после передачи пропал 8-( Нужны подсказки , как этот проект открыть , ну и сгенерить прошивку.
Заранее благодарен. Андрей. почитайте этоили этоа лучше всего найдите и почитайте эту книгу Зотов, В.Ю. Проектирование цифровых устройств на основе ПЛИС фирмы Xilinx в САПР WebPACK ISE / В.Ю. Зотов. -- М.: Горячая линия-Телеком, 2003. -- 624 с.
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
May 4 2011, 14:08
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(Maverick @ May 4 2011, 17:19)  почитайте этоили этоа лучше всего найдите и почитайте эту книгу Зотов, В.Ю. Проектирование цифровых устройств на основе ПЛИС фирмы Xilinx в САПР WebPACK ISE / В.Ю. Зотов. -- М.: Горячая линия-Телеком, 2003. -- 624 с. спасибо, книги это хорошо, но сейчас нужна простая пошаговая инструкция
|
|
|
|
|
May 4 2011, 16:54
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(XVR @ May 3 2011, 14:30)  Запускаете Project Navigator. В нем делаете File -> Open Project. Далее в окне Design -> Hierarchy выбираете файл с top проекта. Далее в окне Process (снизу) нажимаете на Generate Programming File проект открыл, Design - Hierarchy ..не нахожу?! и что значит файл с top проекта? Цитата(mutorn @ May 4 2011, 20:41)  проект открыл, Design - Hierarchy ..не нахожу?!
и что значит файл с top проекта? может быть из -за версии Project Novigator - 9.1i (Application Ver J.30)
|
|
|
|
|
May 4 2011, 18:03
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата роект открыл, Design - Hierarchy ..не нахожу?! Левое верхнее окно. Не знаю как оно будет называться в 9.1 Но там будет список файлов проекта в виде дерева Цитата и что значит файл с top проекта? Корень проекта. Помечен 3 квадратиками, расположенными в виде треугольника. Верхнее - зеленое
|
|
|
|
|
May 4 2011, 18:16
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(XVR @ May 4 2011, 22:03)  Левое верхнее окно. Не знаю как оно будет называться в 9.1 Но там будет список файлов проекта в виде дерева
да, список слева есть - окно называется Sourses
Корень проекта. Помечен 3 квадратиками, расположенными в виде треугольника. Верхнее - зеленое
да, есть корень с термя квадратиками! что делать дальше?
|
|
|
|
|
May 5 2011, 11:11
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(mutorn @ May 4 2011, 22:16)  что делать дальше? еще хочу добавить ,что файл нужен для прошивки в eeprom - .mcs
|
|
|
|
|
May 9 2011, 13:34
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата что делать дальше? Выделяете его и в окошке прямо внизу кликаете на Implement. Цитата еще хочу добавить ,что файл нужен для прошивки в eeprom - .mcs Для этого кликаете Generate Programming Files
|
|
|
|
|
May 10 2011, 08:06
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(XVR @ May 9 2011, 17:34)  Выделяете его и в окошке прямо внизу кликаете на Implement. Для этого кликаете Generate Programming Files ага, с этим разобрался. Еще вопрос, при генерации прошивки хотелось бы отключить вcе опции связанные с оптимизацией размера прошики....подскажите какие именно влияют и где отключаются?
|
|
|
|
|
May 10 2011, 11:22
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата Еще вопрос, при генерации прошивки хотелось бы отключить вcе опции связанные с оптимизацией размера прошики.... Зачем? Цитата подскажите какие именно влияют и где отключаются? В опциях проекта. В списке процессов Implement Design (там, где вы кликали мышкой для трансляции), правая кнопка мыши - Process Properties Там в Map Properties и Place & Route Properties смотрите списки справа (Ну и еще в процессе Syntesize тоже посмотрите)
|
|
|
|
|
May 10 2011, 13:20
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(XVR @ May 10 2011, 15:22)  Зачем? В опциях проекта. В списке процессов Implement Design (там, где вы кликали мышкой для трансляции), правая кнопка мыши - Process Properties Там в Map Properties и Place & Route Properties смотрите списки справа
(Ну и еще в процессе Syntesize тоже посмотрите) вот скрины с настройками, что подкрутить чтобы снять всякого рода оптимизации?
Эскизы прикрепленных изображений
|
|
|
|
|
May 12 2011, 09:26
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(Homo Sapiens @ May 10 2011, 17:23)  Не меняйте дефолтные опции!
*.ucf файл в проекте присутствует? дефолтные не менял, ucf файл есть Мне еще разработчик говорил, что сначала делал (первый раз для проекта) максимальную по скорости оптимизацию , потом-балансированную.
Сообщение отредактировал mutorn - May 12 2011, 09:27
|
|
|
|
|
May 12 2011, 10:23
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(Homo Sapiens @ May 12 2011, 13:30)  Так вы пробовали уже Impact'om свой файл прошить или нет? еще нет, но его размер совпал с размером файла предыдущей версии прошики, последняя/рабочая версия (больше по размеру % на 70) делалась с другими ключасми оптимизации...понять бы какими
|
|
|
|
|
May 12 2011, 15:17
|
Частый гость
 
Группа: Свой
Сообщений: 84
Регистрация: 30-04-09
Из: Москва
Пользователь №: 48 473

|
Цитата еще нет А что мешает? Цитата последняя/рабочая версия (больше по размеру % на 70) делалась с другими ключасми оптимизации...понять бы какими Я не понимаю, почему вы, будучи поставленным в такие условия, задумываетесь на данном этапе об оптимизации.
|
|
|
|
|
May 12 2011, 16:26
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(Homo Sapiens @ May 12 2011, 19:17)  А что мешает?
Я не понимаю, почему вы, будучи поставленным в такие условия, задумываетесь на данном этапе об оптимизации. хочется получить идентичную Рабочей - прошивку
|
|
|
|
|
May 12 2011, 21:15
|
Частый гость
 
Группа: Свой
Сообщений: 88
Регистрация: 10-07-07
Пользователь №: 29 025

|
Цитата(mutorn @ May 12 2011, 20:26)  хочется получить идентичную Рабочей - прошивку зачем? Именно байт в байт? скомпиллируйте прошивку, прошейте, проверьте устройство - если прошивка соответсвует данному Вам коду все будет работать.
|
|
|
|
|
May 13 2011, 06:19
|
Частый гость
 
Группа: Свой
Сообщений: 84
Регистрация: 30-04-09
Из: Москва
Пользователь №: 48 473

|
Цитата хочется получить идентичную Рабочей - прошивку Дело барское, конечно. Однако на вашем месте практически любой бы не заморачивался - работает устройство, и замечательно. Если у вас, конечно, нет строго контроля контрольных сумм и прочего со стороны заказчика.
|
|
|
|
|
May 13 2011, 07:30
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(Homo Sapiens @ May 13 2011, 10:19)  Дело барское, конечно. Однако на вашем месте практически любой бы не заморачивался - работает устройство, и замечательно. Если у вас, конечно, нет строго контроля контрольных сумм и прочего со стороны заказчика. нет контроля нет, дело как мне говорили в скорости работы прошивки....мол чем более сжата она , тем медленнее работает, а скорость работы имеет значение
|
|
|
|
|
May 14 2011, 10:11
|
Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691

|
Цитата(Maverick @ May 13 2011, 11:38)  впервые слышу  А можно почитать первоисточник? А Вам не объяснили почему? С чем это связано? полагаю, что сжатый программый код- не самый оптимальный
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|