Перейти к содержанию
    

Quartus Prime 16.1: pin name is an illegal or unsupported format

Написал так

entity GCP is
port
(
-- {ALTERA_IO_BEGIN} DO NOT REMOVE THIS LINE!
   M1_SPI_CLK  : in std_logic;
  M1_SPI_MOSI : in std_logic;
  M1_SPI_MISO : out std_logic;
  M1_SPI_CS   : in std_logic;
  M0_SPI_CLK  : in std_logic;
  M0_SPI_MOSI : in std_logic;
  M0_SPI_MISO : out std_logic;
  M0_SPI_CS    : in std_logic;
     
  CLK    : in std_logic

-- {ALTERA_IO_END} DO NOT REMOVE THIS LINE!

);
-- {ALTERA_ATTRIBUTE_BEGIN} DO NOT REMOVE THIS LINE!
-- {ALTERA_ATTRIBUTE_END} DO NOT REMOVE THIS LINE!
end GCP;

При компиляции выскакивает предупреждение

Warning (169133): Can't reserve pin M0_SPI_CLK -- pin name is an illegal or unsupported format

Warning (169140): Reserve pin assignment ignored because of existing pin with name "M0_SPI_CLK"

 

и так на каждый пин. что ни так с названиями?

Изменено пользователем Jenya7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может кириллица в имени или пути проекта?

проверил. вроде как все по английски. я уже пару раз наступал на грабли с кирилицей. теперь пишу только по английски.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Написал так

entity GCP is
port
(
-- {ALTERA_IO_BEGIN} DO NOT REMOVE THIS LINE!
   M1_SPI_CLK  : in std_logic;
  M1_SPI_MOSI : in std_logic;
  M1_SPI_MISO : out std_logic;
  M1_SPI_CS   : in std_logic;
  M0_SPI_CLK  : in std_logic;
  M0_SPI_MOSI : in std_logic;
  M0_SPI_MISO : out std_logic;
  M0_SPI_CS    : in std_logic;
     
  CLK    : in std_logic

-- {ALTERA_IO_END} DO NOT REMOVE THIS LINE!

);
-- {ALTERA_ATTRIBUTE_BEGIN} DO NOT REMOVE THIS LINE!
-- {ALTERA_ATTRIBUTE_END} DO NOT REMOVE THIS LINE!
end GCP;

При компиляции выскакивает предупреждение

Warning (169133): Can't reserve pin M0_SPI_CLK -- pin name is an illegal or unsupported format

Warning (169140): Reserve pin assignment ignored because of existing pin with name "M0_SPI_CLK"

 

и так на каждый пин. что ни так с названиями?

 

сигналы из HPS?

 

если да, то не надо указывать их местоположение в qsf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сигналы из HPS?

 

если да, то не надо указывать их местоположение в qsf

я назначил пины потом нажал на Geberate Top-Level Design File - файл сгенерировался. думал в этом проблема. создал новый Top-Level файл. та же проблема.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В Pin Planner в столбце Reserved удалила установленные значения.

Зарезервированные пины имеют фиксированный вход/выход - их нельзя использовать, т.е. писать для них код.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...