Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

USB support in uClinux 2.6

Altera_Forum
Honored Contributor II
1,072 Views

Hello, 

 

I'm trying to compile version 2.6 of the Microtronix uClinux kernel to include support for USB. I'm working with the Microtronix Stratix development board which has a Cypress SL811 device on it. I can see the driver code for the SL811 down in the linux/drivers/usb source tree; however I don't see the options to enable these drivers in the kernel configuration screens. The only option available under USB support is "USB Gadget Support". 

 

How do I enable support for the SL811 drivers in the kernel configuration? 

 

Thanks. 

 

Terry
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
357 Views

I found the problem.  

 

Line 11 of the <linux-src>/drivers/usb/Kconfig file should be: 

 

depends on PCI || SA1111 || ARCH_OMAP1510 || ARCH_OMAP1610 || NIOS || NIOS2 

instead of 

depends on PCI || SA1111 || ARCH_OMAP1510 || ARCH_OMAP1610 || NIOS 

 

 

Also, line 75 of <linux-src>/drivers/usb/host/Kconfig should be: 

 

depends on (ARM && USB) || ((NIOS || NIOS2) && USB) 

instead of  

depends on (ARM && USB) || (NIOS && USB) 

 

-- 

Terry
0 Kudos
Reply