alexPec 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба Всем доброго дня. Что-то не получается зашить QSPI. Делаю так: -Выставляю загрузку с QSPI или JTAG (и так и так пробовал - результат одинаковый) -Открываю программатор (вивадовский или SDK - одинаковые сообщения на выходе) -Ставлю галочки "Erase" и "Verify" - Программирую На выходе получаю Erase successfull, проверку на "чистоту" получаю fail. Если просто убрать галки erase и verify и попробовать все-таки зашить, то прогресс показывает от 0 до 100% и говорит write successfull, но ничего не грузится. По факту померил осциллографом на клоке QSPI - при старте программирования проскакивают 3 пачки клока (100 МГц), дальше во время программирования на клоке ничего нет - лог.0. Вычитал что проблема может быть с клоком - есть режим до 40 мгц и выше 40 мгц для QSPI. Но когда в блок -диаграмме в настройках PS7 пробую поменять QSPI clock с 200МГц (почему-то, хотя по факту вижу 100 МГЦ) на 30МГЦ (например), то вивадо ругается, говорит что ниже 116МГЦ выставить не могу. Флешь MT25QL128 - ксайлинксом поддерживается. Чип XC7Z020. Подскажите пожалуйста, что делаю не так? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitus_strom 0 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба Вивдо часом не 2016? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба 2 часа назад, vitus_strom сказал: Вивдо часом не 2016? 2017.4.1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба 1. Как QSPI в PS настроен? 2. Как fsbl делаете? 3. .bif покажите. 4. Параметры program_flash покажите. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба 1 час назад, gosha-z сказал: 1. Как QSPI в PS настроен? 2. Как fsbl делаете? 3. .bif покажите. 4. Параметры program_flash покажите. 1. 2. FSBL делаю как в инструкции - создаю новый fsbl проект, ничего там не меняю, компилирую. Получаю .elf. Его везде и указываю (и в программаторе, и при создании .bit). 3. //arch = zynq; split = false; format = BIN the_ROM_image: { [bootloader]D:\xilinx_proj\zed_fmcomms\projects\fmcomms2\zed\fmcomms2_zed.sdk\fsbl\Debug\fsbl.elf D:\xilinx_proj\zed_fmcomms\projects\fmcomms2\zed\fmcomms2_zed.runs\impl_1\system_top.bit D:\xilinx_proj\zed_fmcomms\projects\fmcomms2\zed\fmcomms2_zed.sdk\ad9361_noos\Debug\ad9361_noos.elf } 4. Добавлю только, что созданный boot.bin файл работает - при загрузке с SD с этим файлом все нормально грузится и работает. Насколько я понял, его же надо и в QSPI заливать. Хотя наверно это не принципиально, т.к. судя по всему даже стирание не проходит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба 2. Меня не интересует инструкция. Меня интересует первое и второе окно Application Project для fsbl 4 minutes ago, alexPec said: Насколько я понял, его же надо и в QSPI заливать ПРи условии, что в PS у вас открыты и QSPI и SD Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба 4 минуты назад, gosha-z сказал: 2. Меня не интересует инструкция. Меня интересует первое и второе окно Application Project для fsbl ПРи условии, что в PS у вас открыты и QSPI и SD Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба Кстати, у меня дежавю... А не вам ли я советовал затормозить процессор с 50MHz до 33.33MHz? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба Только что, gosha-z сказал: Кстати, у меня дежавю... А не вам ли я советовал затормозить процессор с 50MHz до 33.33MHz? Да, вроде было что-то такое, сейчас уже не помню, но проблема там в другом оказалась. Но главное - у меня нет генератора на 33.33 МГц :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба Speed Grade - 1 или 2? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба 7 минут назад, gosha-z сказал: Speed Grade - 1 или 2? -1 CLG484I, если верить Элитану. На чипе надпись только CLG484ABX1821 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба Найдите таки генератор на 33.33 и попробуйте его - что-то мне слабо верится, что -1 понравится 50. У меня 7030-2 работает на 33.33 Идея #2 - U-boot nand erase.chip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба Только что, gosha-z сказал: Найдите таки генератор на 33.33 и попробуйте его - что-то мне слабо верится, что -1 понравится 50. У меня 7030-2 работает на 33.33 А в остальном кримианла нет? Все правильно сделал? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба Вроде да. За одним маленьким исключением- я все проделывал на 18.3 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fguy 4 25 августа, 2019 Опубликовано 25 августа, 2019 (изменено) · Жалоба 20 hours ago, alexPec said: 2017.4.1 Для проверки прошивки флэшки возьмите старую виваду - типа 2014.3 - на 7мых цинках в отличии от более поздних вивад ей наплевать на ваши ошибки в проектах плис и процессора - сдк от нее шьет флэшку своим кодом без использования вашего фсбл-а. Изменено 25 августа, 2019 пользователем fguy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться