ermilovd 0 19 мая, 2021 Опубликовано 19 мая, 2021 (изменено) · Жалоба 9 hours ago, Leka said: Вроде как начинает грузиться с 0 адреса, но данные не совпадают ни с одним из файлов pof/rpd/rbf. Подскажите где почитать документацию на ПЗУ Алтеровскую. Команды чтения записи, адреса, временные диаграммы. Или смотреть на аналог (хотя на сайте ни с чего по этому поводу не нашел). Ткните в документацию плиз. Предположим, я загрузил по определенному адресу в ПЗУ свой код. Как его извлечь по определенному адресу самой плис? Изменено 19 мая, 2021 пользователем ermilovd Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 19 мая, 2021 Опубликовано 19 мая, 2021 · Жалоба 3 часа назад, ermilovd сказал: Как его извлечь по определенному адресу самой плис? В кусисе есть контроллер который прекрасно работает с ПЗУ. Почему бы его не использовать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Yuri124 1 19 мая, 2021 Опубликовано 19 мая, 2021 · Жалоба 2 hours ago, ermilovd said: документацию на ПЗУ Алтеровскую Раньше Альтера использовала чипы других производителей под своей маркировкой. Например, Micron. Ищете в гугле аналог (точнее - "родитель" альтеровской памяти) Сейчас - просто смотрите, какая память работает с конкретным FPGA. Скачиваете соответствующий даташит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 19 мая, 2021 Опубликовано 19 мая, 2021 · Жалоба 3 часа назад, ermilovd сказал: Подскажите где почитать документацию на ПЗУ Алтеровскую. Serial Configuration (EPCS) Devices Datasheet Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Yuri124 1 19 мая, 2021 Опубликовано 19 мая, 2021 (изменено) · Жалоба до кучи (Quad-Serial Configuration Devices Datasheet) https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cfg/cfg_cf52012.pdf https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cfg/cfg_cf52014.pdf Изменено 19 мая, 2021 пользователем Yuri124 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 0 22 мая, 2021 Опубликовано 22 мая, 2021 · Жалоба У кого-нибудь получилось использовать FRAM для загрузки ПЛИС в режиме AS (команды вроде совпадают с командами EPCS, за исключением содержимого регистра состояния) ? У меня не получилось, хотя FRAM записал (и проверил чтением). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 0 23 мая, 2021 Опубликовано 23 мая, 2021 · Жалоба On 5/23/2021 at 12:42 AM, Leka said: У меня не получилось, хотя FRAM записал (и проверил чтением). Подпаял сниффер, по логам видно, что AS работает штатно: сначала читается регистр статуса, потом дается команда выхода из сна (которой у FRAM нет), потом начинается чтение данных. Но FRAM выдает неверные данные. Потыкал осциллографом, у DCLK ненормальные уровни. Непонятно. Со своей прошивкой в ПЛИС FRAM нормально читается, а в режиме AS загрузки - ерунда. Стандартная флешка не устраивает долгим стиранием - несколько секунд. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 23 мая, 2021 Опубликовано 23 мая, 2021 · Жалоба 1) Среди режимов загрузки есть отличающиеся по уровням. 0) у fram есть один из таймаутов который надо выдержать после подачи питания Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 0 24 мая, 2021 Опубликовано 24 мая, 2021 · Жалоба 9 hours ago, Leka said: Со своей прошивкой в ПЛИС FRAM нормально читается, а в режиме AS загрузки - ерунда. Частота клока в режиме AS ~40МГц, FRAM не успевает (хотя вроде должна по ДШ), выдает повторяющийся начальный кусок битстрима. В своей прошивке ~20МГц, все нормально. Понизить частоту в AS вроде нельзя, так что вариант хранения прошивки в FRAM отпададает. Жаль. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 42 24 мая, 2021 Опубликовано 24 мая, 2021 · Жалоба 47 минут назад, Leka сказал: Понизить частоту в AS вроде нельзя Можно, но не для всех семейств: Assignment - Device - Device anfd Pin Options - Configuration - Active serial clock source Например, для Cyclone IV GX можно выбрать 20 МГц, 40 МГц и внешний тактовый сигнал, подаваемый на пин CLKUSR (для разрешения последнего: Assignment - Device - Device anfd Pin Options - General - Enable user-supplied start-up clock (CLKUSR)). А Вы все это для ПЛИС какого семейства проектируете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 0 24 мая, 2021 Опубликовано 24 мая, 2021 · Жалоба 14 minutes ago, StewartLittle said: для ПЛИС какого семейства Cyclone-IVE/10LP. Посмотрел, для Cyclone-IVGX действительно появляется выбор частоты AS, для IVE/10LP этого нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться