|
Плис не стирается, в окне программатора в среде Quartus пункт Erase неактивен |
|
|
|
Oct 14 2011, 06:38
|
Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132

|
Здравствуйте. Хочу задать такой вопрос. Мне необходимо просто стереть ПЛИС EPM7192SQC160-7N. Работаю в среде Quartus II 11.0 Web Edition. Перед зашиванием какой-либо логики программатор стирает плис и прошивает. А как сделать просто очистку? Пункт "Erase" в с писке доступных действий неактивен. Как быть?
|
|
|
|
|
 |
Ответов
|
Oct 14 2011, 09:03
|
Группа: Участник
Сообщений: 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. Тогда подскажи, как зайти в режиме командной строки. Там есть какой-то ехе'шник отдельный?
|
|
|
|
|
Oct 14 2011, 09:56
|

Лентяй
     
Группа: Свой
Сообщений: 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.
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
|
Oct 14 2011, 10:09
|
Группа: Участник
Сообщений: 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-строку винды, вот скрин..
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 14 2011, 12:27
|
Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132

|
Цитата(Stewart Little @ Oct 14 2011, 14:29)  А ключи и опции в командной строке кто будет указывать, Пушкин???  Согласен, ступил. сейчас вроде все указал..
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 14 2011, 12:49
|
Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132

|
Цитата(Stewart Little @ Oct 14 2011, 15:42)  Ключ должен быть или -c , или --cable Ну и до кучи проверьте, не затесалось ли в слове "JTAG" символов кириллицы. указал -с, но то же самое. Может дело в том, что у меня web edition, а хочет платную версию? Пишет же, что режим JTAG нелегальный. Хотя прошивает же..
|
|
|
|
|
Oct 17 2011, 05:14
|
Группа: Участник
Сообщений: 10
Регистрация: 20-02-11
Пользователь №: 63 132

|
Цитата(Stewart Little @ Oct 14 2011, 16:36)  Не, web edition на этот процесс не влияет. А что у Вас выдает команда quartus_pgm -l ? выдает вот: Цитата(AndrewS6 @ Oct 15 2011, 14:50)  Попробуйте вызвать программу с ключом "-m JTAG", а не "-m=JTAG". Программа в общем то про такой порядок вызова ключей и пишет в "Usage". поменял ключ
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 17 2011, 06:46
|

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

|
Цитата(Eagle_cb @ Oct 17 2011, 09:14)  выдает вот: Из какой папки Вы quartus_pgm запускаете??? Цитата(Eagle_cb @ Oct 17 2011, 09:14)  поменял ключ Я про ключи -c и --cable уже Вам писал. Используйте или -с ByteblasterMV[LPT1] , или --cable=ByteblasterMV[LPT1]. А у Вас смесь бульдога с носорогом. Еще может оказаться, что у Вашей микросхемы заблокирован JTAG. Это можно проверить, вызвав quartus_pgm с ключом отображения устройств в JTAG-цепочке. Если JTAG заблокирован, то спасти ситуацию сможет только параллельный программатор. Цитата(Eagle_cb @ Oct 17 2011, 10:18)  уже заказали. но к сроку поставить не успеют.поэтому необходимо обойтись данными средствами. Интересно где? Альтеровский параллельный программатор PL-APU уже сто лет как с производства снят. Или Вы не альтеровский заказали?
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
Сообщений в этой теме
Eagle_cb Плис не стирается Oct 14 2011, 06:38 des00 Цитата(Eagle_cb @ Oct 14 2011, 00:38) Здр... Oct 14 2011, 07:28 Eagle_cb Цитата(des00 @ Oct 14 2011, 10:28) пустой... Oct 14 2011, 07:54 Stewart Little Если мне склероз не изменяет, MAX7000S можно стере... Oct 14 2011, 08:37           Eagle_cb Цитата(Stewart Little @ Oct 17 2011, 09:4... Oct 19 2011, 05:59 sazh Цитата(Eagle_cb @ Oct 14 2011, 09:38) Мне... Oct 14 2011, 12:32 Eagle_cb Цитата(sazh @ Oct 14 2011, 15:32) Если не... Oct 14 2011, 12:39  sazh Цитата(Eagle_cb @ Oct 14 2011, 15:39) Ее ... Oct 17 2011, 06:04   Eagle_cb Цитата(sazh @ Oct 17 2011, 09:04) Надо по... Oct 17 2011, 06:18 AndrewS6 Попробуйте вызвать программу с ключом "-m JTA... Oct 15 2011, 11:50
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|