Имеется несколько вопросов к Павлу
1) Насколько я понял, FPGA подсоединена к процессору по интерфейсу SRAM на NCS0. Это адресное пространство видно процессору, начиная с адресов 0х1000 0000. Однако в U-Boot'е в качестве адреса начала тестирования памяти выставлено
Т.е. memtest получается тестирует не SRAM, а SDRAM?
2) К FPGA подходит еще 1 CS - на ножке CPU №67 (SPI1_NPCS1). С какой целью?
1) скрипт mtest тестирует SDRAM, sram_test тестирует SRAM через FPGA
2) лишний CS не помешает (проще будет декодировать адрес для потенциальных регистров в FPGA) ...
Правильно ли я понимаю, что в качестве входа clk для FPGA используется сигнал с ножки 63 процессора, а именно MKCCLK?
Т.е. если в FPGA нужен клок, то для этого в любом случае придеться писать драйвер, дергающей указанной ножкой?
Ничто конечно не мешает в качестве тактового использовать и MKCCLK, но я еще завел "нормальные" 50МГц с генератора физики эзернета на 183 пин (который имеет "прямое" подключение к буферу глобальной тактовой линии).
Действительно, не заметил :) Спасибо за ответ.
Скажите, а можно где-нибудь скачать схему устройства без надписи "Starterkit.ru" и с нормальными обозначениями сигналов? Просто сейчас в имеющемся pdf'е поиск по надписям не работает + любой клик по схеме вызывает попытку открытия в браузере вашего сайта, что не очень удобно :)
1. Поиск вполне работает (AR7.0) - Ctrl+Shift+F
2. Чтобы заблокировать клик по схеме вызывает достаточно снять галочку Edit->Preferences->General->Automatically detect URLs.. (AR7.0)
1) Попробуйте поискать "50M". У меня не находит.
2) Спасибо за совет. Все-равно, мигающий курсор в строке "Starterkit.ru" - не очень функционально.
Поэтому, если Павел обновит схему, то буду очень признателен.