реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Плис не стирается, в окне программатора в среде Quartus пункт Erase неактивен
Eagle_cb
сообщение Oct 14 2011, 06:38
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132



Здравствуйте. Хочу задать такой вопрос. Мне необходимо просто стереть ПЛИС EPM7192SQC160-7N. Работаю в среде Quartus II 11.0 Web Edition. Перед зашиванием какой-либо логики программатор стирает плис и прошивает. А как сделать просто очистку? Пункт "Erase" в с писке доступных действий неактивен. Как быть?
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 14 2011, 07:28
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Eagle_cb @ Oct 14 2011, 00:38) *
Здравствуйте. Хочу задать такой вопрос. Мне необходимо просто стереть ПЛИС EPM7192SQC160-7N. Работаю в среде Quartus II 11.0 Web Edition. Перед зашиванием какой-либо логики программатор стирает плис и прошивает. А как сделать просто очистку? Пункт "Erase" в с писке доступных действий неактивен. Как быть?

пустой проект залить ?


--------------------
Go to the top of the page
 
+Quote Post
Eagle_cb
сообщение Oct 14 2011, 07:54
Сообщение #3





Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132



Цитата(des00 @ Oct 14 2011, 10:28) *
пустой проект залить ?


Я так и сделал. Но он получается псевдопустой. Сделал на vhdl исходник

entity pust is
port(
i: inout std_logic
);
end pust;

architecture Behavioral of pust is
begin



end Behavioral;

но при blank-check он будет показывать плис как прошитую. а хотелось бы, чтобы показывал как пустую.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Oct 14 2011, 08:37
Сообщение #4


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Если мне склероз не изменяет, MAX7000S можно стереть, если использовать квартусовский программер в режиме командной строки.
Там можно задать отдельный ключик Erase.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
BigRed
сообщение Oct 14 2011, 08:43
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 16-12-05
Из: Екатеринбург
Пользователь №: 12 302



У меня (Quartus 9.0), если отключить опции Program/Configure и Verify, Erase становится доступен.
При этом должен быть выбран какой-нибудь файл для программирования.

Сообщение отредактировал BigRed - Oct 14 2011, 08:45
Go to the top of the page
 
+Quote Post
Eagle_cb
сообщение Oct 14 2011, 09:03
Сообщение #6





Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132



Цитата(BigRed @ Oct 14 2011, 11:43) *
У меня (Quartus 9.0), если отключить опции Program/Configure и Verify, Erase становится доступен.
При этом должен быть выбран какой-нибудь файл для программирования.


Значит такой способ отнесли к багу и исправили, так как в 11.0 я попробовал сделать то же самое, но Erase доступен не стал..

Цитата(Stewart Little @ Oct 14 2011, 11:37) *
Если мне склероз не изменяет, MAX7000S можно стереть, если использовать квартусовский программер в режиме командной строки.
Там можно задать отдельный ключик Erase.


Тогда подскажи, как зайти в режиме командной строки. Там есть какой-то ехе'шник отдельный?
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Oct 14 2011, 09:56
Сообщение #7


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Eagle_cb @ Oct 14 2011, 13:03) *
Тогда подскажи, как зайти в режиме командной строки. Там есть какой-то ехе'шник отдельный?

Да, называется quartus_pgm. Это один и тот же exe-шник и для командной стоки, для гуя.
Стирается вроде так:
Код
d:\altera\quartus\bin\quartus_pgm -cable=ByteblasterII[LPT1] -m=JTAG -o E;muz.pof;EPM7128S

Разумеется, нужно изменить путь у квартусу, тип кабеля (при необходимости), и целевой кристалл. Pof-файл может быть любым, лишь бы он был скомпилирован для выбранного кристалла.

Для справки смотрите Quartus II Scripting Reference Manual, описание quartus_pgm.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Eagle_cb
сообщение Oct 14 2011, 10:09
Сообщение #8





Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132



Цитата(Stewart Little @ Oct 14 2011, 12:56) *
Да, называется quartus_pgm. Это один и тот же exe-шник и для командной стоки, для гуя.
Стирается вроде так:
Код
d:\altera\quartus\bin\quartus_pgm -cable=ByteblasterII[LPT1] -m=JTAG -o E;muz.pof;EPM7128S

Разумеется, нужно изменить путь у квартусу, тип кабеля (при необходимости), и целевой кристалл. Pof-файл может быть любым, лишь бы он был скомпилирован для выбранного кристалла.

Для справки смотрите Quartus II Scripting Reference Manual, описание quartus_pgm.


Файлик нашел быстро, но еще быстрее он закрылся после открытия.даже прочитать не успеваю, что он там пишет..как сделать, чтобы он завис?

попробовал зайти через cmd-строку винды, вот скрин..
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Oct 14 2011, 11:29
Сообщение #9


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Eagle_cb @ Oct 14 2011, 14:09) *
попробовал зайти через cmd-строку винды, вот скрин..

А ключи и опции в командной строке кто будет указывать, Пушкин??? angry.gif


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Eagle_cb
сообщение Oct 14 2011, 12:27
Сообщение #10





Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132



Цитата(Stewart Little @ Oct 14 2011, 14:29) *
А ключи и опции в командной строке кто будет указывать, Пушкин??? angry.gif


Согласен, ступил. сейчас вроде все указал..
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
sazh
сообщение Oct 14 2011, 12:32
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(Eagle_cb @ Oct 14 2011, 09:38) *
Мне необходимо просто стереть ПЛИС EPM7192SQC160-7N. Пункт "Erase" в с писке доступных действий неактивен.


Если не секрет, зачем?
Она ведь не plcc, на плате распаяна.
И где гарантия, что после Erase ее пины i/o в z состояние станут?
А иначе пожгете все по включению питания при использовании других интефейсов (пока не запрограммируете по новой)
Go to the top of the page
 
+Quote Post
Eagle_cb
сообщение Oct 14 2011, 12:39
Сообщение #12





Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132



Цитата(sazh @ Oct 14 2011, 15:32) *
Если не секрет, зачем?
Она ведь не plcc, на плате распаяна.
И где гарантия, что после Erase ее пины i/o в z состояние станут?
А иначе пожгете все по включению питания при использовании других интефейсов (пока не запрограммируете по новой)


Ее нужно проверить на работоспособность и чистой передать заказчику. она в пластиковом держателе (контактирующее), впаянном в плату. неиспользуемые вв/выв висят в воздухе.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Oct 14 2011, 12:42
Сообщение #13


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Eagle_cb @ Oct 14 2011, 16:27) *
Согласен, ступил. сейчас вроде все указал..

Ключ должен быть или -c , или --cable
Ну и до кучи проверьте, не затесалось ли в слове "JTAG" символов кириллицы.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Eagle_cb
сообщение Oct 14 2011, 12:49
Сообщение #14





Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132



Цитата(Stewart Little @ Oct 14 2011, 15:42) *
Ключ должен быть или -c , или --cable
Ну и до кучи проверьте, не затесалось ли в слове "JTAG" символов кириллицы.


указал -с, но то же самое.

Может дело в том, что у меня web edition, а хочет платную версию? Пишет же, что режим JTAG нелегальный. Хотя прошивает же..
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Oct 14 2011, 13:36
Сообщение #15


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Eagle_cb @ Oct 14 2011, 16:49) *
указал -с, но то же самое.

Может дело в том, что у меня web edition, а хочет платную версию? Пишет же, что режим JTAG нелегальный. Хотя прошивает же..

Не, web edition на этот процесс не влияет.
А что у Вас выдает команда quartus_pgm -l ?


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 15:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01472 секунд с 7
ELECTRONIX ©2004-2016