Dimonira 0 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба На одном из компов стоит Unified 2022.1, в нём при генерации MCS все флешки есть, а тут в Unified 2023.1 нет ни одной, полный голяк. Сначала подумал, что переусердствовал с файрволом при инсталляции и что-то интерактивно запретил. Но сегодня переставил путём удаления/установки (иначе орёт) - ничего. Может, конечно надо было чистить для удаления, не знаю. Пытался в Unified 2022.1 найти где это добро лежит, думал попытаюсь переписать в Unified 2023.1, но какое там, не нашёл в этой груде папок. Может знает кто-нибудь как побороть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба Там все есть, но отключено. В файле типа такого Xilinx/Vivado/2020.2/data/xicom/xicom_cfgmem_part_table.csv зайти и раскомментарить флешку или добавить нужную флешку по образцу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба On 6/23/2023 at 10:20 AM, des00 said: Там все есть, но отключено. В файле типа такого Xilinx/Vivado/2020.2/data/xicom/xicom_cfgmem_part_table.csv зайти и раскомментарить флешку или добавить нужную флешку по образцу. Спасибо, но не помогло. В этом файле, судя по второму столбцу, всё разрешено - во всех строках кроме первых шести, все 0, т.е., как я понимаю, не скрываются и должны быть видны. Однако, голяк. Переставлял уже ещё раз, правда потёр всё, кроме %LOCALAPPDATA% и личной папки + реестр не чистил. Не помогло. Файрвол отключал - тоже. Возможно, это глюк версии 2023.1... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба 48 minutes ago, Dimonira said: Спасибо, но не помогло. В этом файле, судя по второму столбцу, всё разрешено - во всех строках кроме первых шести, все 0, т.е., как я понимаю, не скрываются и должны быть видны. Однако, голяк. Переставлял уже ещё раз, правда потёр всё, кроме %LOCALAPPDATA% и личной папки + реестр не чистил. Не помогло. Файрвол отключал - тоже. Возможно, это глюк версии 2023.1... вот так я добавлял поддержку windbond флешек в 2020 виваду 823,0,w25q64bv-spi-x1_x2_x4,- xa7a100t xa7a12t xa7a15t xa7a25t xa7a35t xa7a50t xa7a75t xc7a100t xc7a100ti xc7a100tl xc7a12t xc7a12ti xc7a12tl xc7a15t xc7a15ti xc7a15tl xc7a200t xc7a200ti xc7a200tl xc7a25t xc7a25ti xc7a25tl xc7a35t xc7a35ti xc7a35tl xc7a50t xc7a50ti xc7a50tl xc7a75t xc7a75ti xc7a75tl xq7a100t xq7a200t xq7a50t xa7k160t xc7k160t xc7k160ti xc7k160tl xc7k325t xc7k325ti xc7k325tl xc7k355t xc7k355ti xc7k355tl xc7k410t xc7k410ti xc7k410tl xc7k420t xc7k420ti xc7k420tl xc7k480t xc7k480ti xc7k480tl xc7k70t xc7k70tl xq7k325t xq7k325tl xq7k410t xq7k410tl xcku025 xcku035 xcku040 xcku060 xcku060_CIV xcku085 xcku085_CIV xcku095 xcku115 xcku115_CIV xqku040 xqku060 xqku095 xqku115 xqrku060 xcku11p xcku11p_CIV xcku13p xcku15p xcku15p_CIV xcku19p xcku19p_CIV xcku3p xcku5p xcku5p_CIV xcku9p xqku15p xqku5p xa7s100 xa7s15 xa7s25 xa7s50 xa7s6 xa7s75 xc7s100 xc7s15 xc7s25 xc7s50 xc7s6 xc7s75 xc7v2000t xc7v585t xc7vh580t xc7vh870t xc7vx1140t xc7vx330t xc7vx415t xc7vx415t_CIV xc7vx485t xc7vx550t xc7vx550t_CIV xc7vx690t xc7vx690t_CIV xc7vx980t xq7v585t xq7vx330t xq7vx485t xq7vx690t xq7vx980t xcvu065 xcvu065_CIV xcvu080 xcvu095 xcvu095_CIV xcvu125 xcvu125_CIV xcvu160 xcvu160_CIV xcvu190 xcvu440 xcvu440_CIV xcu200 xcu250 xcvu11p xcvu11p_CIV xcvu13p xcvu13p_CIV xcvu15p xcvu19p xcvu3p xcvu3p_CIV xcvu5p xcvu5p_CIV xcvu7p xcvu7p_CIV xcvu9p xcvu9p_CIV xqvu11p xqvu13p xqvu3p xqvu7p xqvu9p xcu26 xcvu12p xcvu23p xcvu23p_CIV xcvu25p xcvu27p xcvu29p xcvu29p_CIV xcu280 xcu280_u55 xcu280_u55c xcu50 xcu50_u55n xcu55c xcu55n xcvu31p xcvu33p xcvu33p_CIV xcvu35p xcvu37p xcvu37p_CIV xcvu45p xcvu47p xcvu57p xcvu57p_CIV xqvu37p,w25q64bv,spi,64,x1_x2_x4,,Winbond,,1,,w25q где первое число - порядковый номер, который в других версиях Vivado может отличаться. У меня заработало еще момент, а зачем для mcs флешку выбирать? там же write_cfgmem нужно только задать ее размер, интерфейс и адреса. там тип флешки вообще не задается ЗЫ. то что я писал это для программатора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба Ну как зачем выбирать? Чтобы корректно задать размер, интерфейс. Понятно, что можно в даташит посмотреть, но так же быстрее (если твоя есть в списке). Они в 2023.1 поменяли формат csv-файла по сравнению с 2022.1, за счёт чего его размер усох в 7 раз (но флешек добавилось). Теперь они прописывают не типы чипов, а семейства, например: CFGMEM_ID,HIDDEN,NAME,COMPATIBLE_ARCHITECTURE,MEM_DEVICE,MEM_TYPE,MEM_DENSITY,DATA_WIDTH,COMPATIBLE_RS_PINS,MEM_MANUFACTURER,MEM_INTERFACE_FILE,NUM_CFG_FILES,MEM_DEVICE_ALIAS,MEM_FAMILY 960,0,w25q256jw-qspi-x4-single,zynquplus zynquplusRFSOC -,w25q256jw,qspi,128,x4-single,,Winbond,,1,w25q128jv-qspi-x4-single,w25q Я сначала решил попробовать заменить файлом из 2022.1 - тоже не помогло. Сейчас скачиваю update 1 для 2023.1, попробую поставить, может поможет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 234 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба 1 час назад, des00 сказал: ЗЫ. то что я писал это для программатора. Программатор, ЕМНИП, ещё проверяет флешки по их ID и если не находит, то не программирует. Кажется можно добавить неподдерживаемые ID в файл data/xicom/spi.cfg, но это не точно. Я пока не пробовал, т.к. шью их через OpenOCD. Вот здесь это обсуждали на форуме хилых: https://support.xilinx.com/s/question/0D52E00006hphS5SAI/adding-additional-flash-parts-to-vivado-20172?language=en_US Цитата The flash definition are defined in the following file: C:\Xilinx\Vivado\2018.3\data\xicom\spi.cfg The enabled flash model are defined in C:\Xilinx\Vivado\2018.3\data\xicom\xicom_cfgmem_part_table.csv. There must be an entry that points to a flash model in the spi.cfg file for the flash model to be visible in Vivado. If you absolutely need to add support for a flash model, you can probably update the listed files to add the required support. However this is done at your own risks since only the listed flash devices are tested by Xilinx Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба У меня ещё есть 2023.1, установленная на WSL Ubuntu 22.04. Проверил и в ней - те же яйца. нет таблицы флешек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба вот только что проверил в 2020 ой, там добавленная, не стандартная флешка видится везде. Ну и надо не забывать, когда правим файл, что добавленная флешка появится после перезагрузки вавады Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба Похоже, в 2023.1 косяк. Апдейт пришлось качать по-новой, ибо до этого по ошибке скачал от 2021. Тут в закромах нет, как скачаю, выложу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба vivado 2023.1 По мне всё на месте "из коробки" или тут что-то не хватает ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба On 6/23/2023 at 2:21 PM, Alex77 said: vivado 2023.1 По мне всё на месте "из коробки" или тут что-то не хватает ? У меня такого нет: Закачиваю Update 1 для 2023.1 в закрома. Но он не помог с моей проблемой, по-прежнему голяк с флешками. Видимо, криво встал, надо пробовать всё чистить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба 2023.1.1 не поможет. Криво установилось. Виндовс или линукс ? Русские буквы в "имени пользователя" и(или) пробелы в путях ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба On 6/23/2023 at 4:04 PM, Alex77 said: 2023.1.1 не поможет. Криво установилось. Виндовс или линукс ? Русские буквы в "имени пользователя" и(или) пробелы в путях ? Win 10 x64 последний. Буквы латиница, пробелов нет, все пути по умолчанию, как сам xilinx предлагает. На другом компе с таким же виндовсом и именем 2023.1 установлен в WSL/Ubuntu 22.04 с тем же результатом. На нём же в винде стоит 2022.1 - работает без проблем. Сомневаюсь, что одинаково криво встало на разных компах с разной ОС. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба может при установке не всё нужное было выбрано ? архив дистрибута контролка совпадает с заявленной? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimonira 0 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба Плюнул уже разбираться с проблемой, как вдруг она сама рассосалась, когда я подключил железяку через кабель. Создал в Виваде пустой проект под Kintex-7, что на плате стоит, и подключился к плате через Hardware Manager. После чего открываю диалог создания MCS-файла, а там все флешки на месте! Чудеса... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться