Пытаюсь применить С2Н-акселератор для ускорения функции загрузки данных в буфер (в данном случае для LAN91C111). Вроде все делаю, как предлагается в ug_nios2_c2h_compiler.pdf: - размещаю описание функции в отдельном файле; - предварительно проверяю ее работоспособность в софт-варианте; - подсвечиваю название функции; - затем правый клик по названию и в выпадающем меню выбираю Accelerate with the Nios II C2H Compiler; - в консоле C2H view устанавливаю опции Build software, generate SOPC Builder system, and run Quartus II compilation, а также Use hardware accelerator in place of software implementation. Flush data cache before each call; - в окне C/C++ Projects запускаю компиляцию своего проекта Build Project.
В итоге выдается сообщение, по поводу которого ничего объясняющего найти не могу: make: *** No rule to make target `my_c2h_load_lan91c111.c', needed by `obj/my_c2h_load_lan91c111.c2h_pre'. Stop.
Попытка сделать все как рекомендуется в ug_nios2_c2h_compiler.pdf, но к учебному примеру, проходит нормально. То есть там все нормально, а у меня не хочет, даже если свою функцию упрощаю до простого присваивания. Кто сталкивался с подобным?
|