Quantcast
Channel: MobileRead Forums - Kobo Developer's Corner
Viewing all articles
Browse latest Browse all 1561

Touch About compiling the kernel (actually `g_ether' for now)

$
0
0
Hey guys!

I plan on spending some time tinkering with a spare N905 I have, and would like to be able to telnet or ssh to it through USB.

I have upgraded it to the newest firmware available, have gained telnet access, have installed the toolchain (linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf), and have used it to compile and run FBink, so it should work as expected.

Because of the module versions problem, I'm gonna need to compile the `g_ether' module, so I headed to kobolabs' hw github repository for the imx508, and I see two folders: `cls' and `nxt'. On both I can see a kernel matching what my `uname' currently reports: `Linux (none) 2.6.35.3-568-g4cf53cf-gb548272-dirty' but what folder is the one I should choose, and what's the meaning for both folders?

Whichever it is, I guess it will be a fully working kernel for the device? Not that I plan compiling the whole kernel yet, but would like to know that diff'ing it with a vanilla 2.6.35.3 would result in having the patches Freescale/nxp/kobo made for it to work.

This is the output my `/proc/cpuinfo' if it's of any help, as I know there are a couple of versions of N905 ot there:

Code:

Processor      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 159.90
Features        : swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant    : 0x2
CPU part        : 0xc08
CPU revision    : 5

Hardware        : Freescale MX50 ARM2 Board
Revision        : 50011
Serial          : 0000000000000000

Or if more details are needed I can provide them.

Regards,

Viewing all articles
Browse latest Browse all 1561

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>