This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Need help to build 3.8 kernel for EVM3358 board (r8.3SP1 for wl1835)

Other Parts Discussed in Thread: WL1835

Hello,


I want to build a custom 3.8 kernel for my EVM3358 and use the r8.a8.10 drivers for the wl1835 module.

I am following the guidelines in this page: http://processors.wiki.ti.com/index.php/WiLink8_Release_Notes/R8.3SP1_kernel_3.8

What I've done so far are:

  1. downloaded the base kernel from here: https://git.ti.com/ti-linux-kernel/ti-linux-kernel/commits/ti-linux-3.8.y
  2. downloaded the patches and successfully applied them

At this point I am supposed to "build the related modules using compat" (reads the last line of this page). Do you refer to the components listed here? If not, which modules do you mean? Is there a script to build them?

Then I need to compile the kernel. But, I cannot find any conf file for EVM3358 at <root_kernel_tree>/arch/arm/configs/. Am I supposed to copy one from kernel 3.2, or what?

When I tested compiling the kernel, actually I ran into another issue:

MK_FW   firmware/am335x-pm-firmware.bin.gen.S
make[1]: *** No rule to make target `firmware/am335x-pm-firmware.bin', needed by `firmware/am335x-pm-firmware.bin.gen.o'.  Stop.
make: *** [firmware] Error 2

Am I supposed again to copy am335x-pm-firmware.bin from kernel 3.2, or what?

Thank you,

Giorgos