Twitter E-mail RSS
formats

Building a kernel 3.13-rc4 for the imx23-olinuxino

This is kernel 3.13-rc4 build for imx233-olinuxino boards. Build contain patches for i2c support. Mainline kernel missing audio, video and power management driver for i.MX23 SoC. Hardware requirements SD card with two partition: boot partition for kernel, and – rootfs partition with your prefered linux distribution. See Make bootable SD-Card for instructions how to make

(More)…

formats

SPI gpio expander with mcp23s08

In this application mcp23s08 is used to expand imx23 gpio’s with GPIO 97,98, …104. SPI slave select is connected on mcp23s08’s address pin A0 so chip select is done when A0 is low. Device tree file is modified as follow: ssp1: ssp@80034000 { #address-cells = ; #size-cells = ; compatible = “fsl,imx23-spi”; pinctrl-names = “default”;

(More)…

formats

SPI – Serial Periferial Interface

The i.MX23 has two identical synchronous serial ports (SSP). The SSP supports four modes of operation’s: Motorola SPI, Windbond SPI, Texas Instruments SSI and SD/SDIO/MMC (1-bit, 4-bit, and 8-bit) mode. Mode of operation is determined with SSP1 control register’s at address space beginning at 0x8001_0000 and SSP2 beginning at 0x8003_4000. The SSP also supports slave

(More)…

formats

How should I define GPIOs

Identifying GPIO’s The i.MX23 has four banks of pins. Three of them can serve as GPIOs banks numbered as 0,1, and 2. Each bank has 32 pins numbered as 0,1,…,31. Kernel numbers are calculated as: <number> = <pin_number_on_bank> + <bank_number> * 32 For example GPIO 91 correspond to pin 27 on 2 bank (91 =

(More)…

formats

iio – Industrial I/O Subsystem

IIO is a kernel subsystem for analog to digital, digital to analog converters and related hardware. Devices in  this category are: ADC and DAC Accelerometers Gyros CDC – Capacitance to Digital Converters Pressure Sensors Color, Light and Proximity Sensors Temperature Sensors Magnetometers DDS – Direct Digital Synthesis PLL – Phase Locked Loops VGA/PGA – Variable/Programmable

(More)…

formats

Building a kernel 3.12-rc2 for the imx23-olinuxino

This build contain patches for i2c support on imx233-olinuxino boards  and audio driver for i.MX23 SoC. Hardware requirements SD card with two partition: boot partition for kernel, and – rootfs partition with your prefered linux distribution. See Make bootable SD-Card for instructions how to make card with two partition. Getting the code $: git clone

(More)…

formats

Building a kernel 3.7.1 for the imx23-olinuxino

Latest Stable Kernel 3.7.1 include USB support for imx23-olinuxino boards. This build contain patches for SPI and I2C interface and also patches for easy kernel integration of wifi rtl8188cu device. You can download precompiled image from here: https://www.dropbox.com/s/rfnmzdbcu21pfgf/sd_mmc_bootstream.raw Software requirements Cross compiler and git. On Debian distributions install as: $: sudo apt-get install gcc-arm-linux-gnueabi $:

(More)…

Home imx23-olinuxino Archive for category "kernel 3.x"