Описание
Linux для запуска на DSP процессорах Texas Instruments c64x+ и c66x.
Основной целью проекта linux-c6x является поддержка Linux в семействах цифровых сигнальных процессоров Texas Instruments c64x и многоядерных системах на кристалле c66x.
Особенности Linux-c6x:
- основан на ядре Linux 2.6.34;
- uClibc v0.9.31-rc;
- busybox v1.17.1;
- драйверы I2C, Ethernet, UART;
- поддержка перефирийных устройств, таких как EEPROM и NOR/NAND флеш память;
- поддержка SysLink IPC;
- демонстрационное приложение веб-сервера из состава MCSDK;
- поддержка NFS корневой файловой системы.
По умолчанию, в системе linux-c6x, корневая файловая система располагается в NAND или NOR флеш памяти. Для модулей, которые не имеют установленной NAND/NOR флеш памяти (например, SAMC-404), возможно подключение корневой файловой системы по NFS.
Linux-c6x может быть загружен на DSP при помощи загрузчика IBL любым поддерживаемым способом (c NOR флеш памяти, с NAND флеш памяти или с TFTP сервера).
Управление системой linux-c6x может осуществляться через UART или через подключение по TELNET. Кроме того, Linux-c6x имеет в своем составе FTP сервер и ряд других полезных утилит.