Compile missing kernel modules for Radxa Rock Pro

If you want to use an Arduino with your Radxa Rock Pro Kernel 3.18 you will need to build some kernel modules by hand. Here is a short howto. Strangely this didn’t work directly on the Radxa Rock Pro so I had to cross compile on a Ubuntu 14.10 system:

Navigate to Device Drivers -> USB Support -> USB Serial Converter Support -> and select USB FTDI Single Port Serial Driver with „m“ and save to .config

Transfer the kernel model to your radxa with a method of your choice and and test them:

If everything works you can install the modules permanently:

then you can load the kernel modules with:

and/or add them permanently to /etc/modules:

Troubleshooting:

You may get an error like:

with dmesg you see:

or you can get more information about the module with:

filename: /home/phoenix/ftdi_sio.ko
license: GPL
description: USB FTDI Serial Converters Driver
author: Greg Kroah-Hartman <@.>, Bill Ryder <@.>, Kuba Ober <@.>, Andreas Mohr, Johan Hovold <@.>
alias: usb:v0403pD012d*dc*dsc*dp*ic*isc*ip*in*
depends: usbserial
vermagic: 3.19.0-rc5+ SMP mod_unload ARMv7 p2v8
parm: ndi_latency_timer:NDI device latency timer override (int)

In my case you can see the problem was that the default kernel is only:

So I should have gotten an older source…

War dieser Beitrag hilfreich?
[Gesamt:0    Durchschnitt: 0/5]

  • CLARA GOMEZ BLAZQUEZ

    Hi,

    First of all thanks for your post. I have been searching for a while and yours is the only one I found about the topic, even though I can’t get it work.
    I am having a problem with:

    wget http://rockchip.fr/radxa/linux/rockchip_defconfig -O arch/arm/configs/rockchip_defconfig

    arch/arm/configs/rockchip_defconfig seems not to be available, so since then all the process fails. Do you know any solution for this?

    Thanks a lot,

    Clara

    • jmtatsch

      Seems to work for me still, what is the error message? Are you sure you didn’t forget cd linux-stable?