Доброе всем время суток!
Есть ли у кого-то положительный(или отрицательный) опыт работы с Virtex-овским PPC440 в режиме Little Endian? Суть следующая: Делается проект на Virtex5 с использованием PPC440. К нему на PLB подключается несколько контроллеров из EDK и свои блоки. При моделировании в ModelSim все работает, программа из внутренней памяти нормально запускается. Для эксперимента пробую перевести процессор в режим Little Endian. Программа не запускается. Просмотрел файл инициализации памяти *_init.vhd, который генерится с помощью ucf2vhdl.pl. В обоих случаях(для опции Big и Little Endian) содержимое файла одинаковое. Предполагаю, что в случае настройки на Little Endian процессор просто не видит в этой памяти кода программы. Поиски каких-то ключей для "правильной" генерации файла инициализации памяти успеха не имели. Может быть кто-то подскажет решение, если оно существует.
Буду благодарен за отклики.
|