Приобрел плату: zedboard.org
С Xilinx до этого не работал.
Изначально стоит задача сделать устройство сбора данных со скоростного АЦП (100 МГц, 14 бит), сжатие их и отрисовка в виде графика на TFT дисплее 7inch. Для этой задачи и была куплена ZedBoard.
Задача состоит из нескольких этапов.
1. Прошивка для PL (FPGA) части, которая берет данные с АЦП, жмет и кладет в буфер DDR.
2. Микроконтроллер под управлением ОС с красивым интерфейсом отрисовывает GUI и рисует график из полученных данных.
3. Контроллер иногда должен выполнять DSP-обработку данных.
С 1-м этапом все понятно, опыт программирования ПЛИС имеется. Со вторым этапом не понятно, какую ОС нужно выбрать для "красивого" софта. Может есть легкий Linux с FrameBuffer, на котором можно запускать приложения Qt4 ?????
P.S.: Запустил пример http://www.zedboard.org/node/428, Ubuntu 11.10 для ZYNQ от Linaro. Здесь с написанием софта проблем быть не должно, однако сама ОС ест по 25 процентов от каждого ядра в режиме простоя. Боюсь, что это слишком жирно для ОС в моей задаче.
Умные речи подобны строкам, напечатанным курсивом. К. Прутков