> Products&Service > Development > Linux

Ingenic has successfully ported the Linux 2.4 and 2.6 kernels on JZ series SoCs. Customers can download the toolchain and source code for free use.
 
Linux Kernel Features:
 
SOC: JZ4750/JZ4730/JZ4740/JZ4720
Kernel version: 2.4.20/2.6.24.3

File systems:

  • YAFFS and YAFFS2
  • JFFS2
  • EXT2 and EXT3
  • FAT16 and FAT32
  • UBI/UBIFS (2.6)

Storage device drivers:

  • NOR Flash 
  • NAND Flash: SLC/MLC NAND, Hardware ECC, Logical to Physical block Mapping, Bad Block Management, Wear Leveling
  • MMC/SD card:Support SDHC card (up to 32GB)
  • IDE HardDisk (PIO)

MMI:

  • TFT/STN LCD Framebuffer driver, support 16/18/24-bit LCD panel
  • Smart LCD Framebuffer driver, support 8/16/18/24-bit LCD panel
  • AC97/I2S OSS audio driver, support internal CODEC and external CODEC
  • Touch screen driver, support internal touch controller and external AK4182 controller 
  • CMOS/CCD camera sensor driver, up to 400M pixels
  • Standard keypad driver

Bus and Interface drivers:

  • USB Host driver, which can connect various kinds of USB devices 
  • USB Device drivers, which can realize U-Disk protocol
  • SPI Interface driver, which can connect to various SPI devices
  • SDIO Interface driver, which can support WIFI device
  • I2C Interface driver, which can operate various I2C devices
  • Ethernet driver for development and debugging
  • Standard serial port driver 

 WLAN driver:

  • SDIO WLAN: Support Marvell 8686, and Atheros AR6001
  • SPI WLAN: Support Marvell 8686
  • USB WLAN: Support Atheros ZD1211, and VIA VT6656

Bluetooth driver:

  • Based on CSR Core, files and audio transfer

Power Management:

  • Dynamic CPU clock change
  • IDLE mode 
  • SLEEP mode 
  • Power on/off
  • Battery charging status

Hot Plug Management:

  • USB host devices hot-plug management
  • USB devices hot-plug management
  • MMC/SD card hot-plug management

 Multimedia Function:

  • Support AVI, WMV, MPEG2, MPEG4, H.264, RM, RMVB, FLV, WMA, MP3, RA, APE, FLAC etc
Resources Download 

Compiler:

File Description Size Date
mipseltools-gcc412-glibc261.tar.bz2 Toolchain GCC-4.1.2 and Glibc-2.6.1 166M 2009-02-18
jz-crosstools-src.tar.bz2 Toolchain script and sources 67M 2009-04-02

Bootloader Source Code:

File Description Size Date
Changelog-u-boot-1.1.6 U-Boot-1.1.6 Changelog 3KB 2009-05-06
u-boot-1.1.6-jz-20090506.patch.gz U-Boot-1.1.6 latest patch 367K 2009-05-06
u-boot-1.1.6.tar.bz2 U-Boot-1.1.6 source package 6.2M 2007-10-31
nandboot-1.0.tar.bz2 NAND bootloader source package 55K 2008-03-04

Linux Kernel Source Code:

File Description Size Date
Changelog-linux-2.6.24.3 Linux 2.6.24.3 Changelog 6KB 2009-05-06
linux-2.6.24.3-jz-20090506.patch.gz Linux 2.6.24.3 latest patch 2.7MB 2009-05-06
linux-2.6.24.3.tar.bz2 Linux 2.6.24.3 source package 45MB 2008-03-04

Root FS

File Description Size Date
root-jz-20090216.tar.bz2 OpenMID RootFS 97MB 2009-02-18

Multimedia Software Sources:

File Description Size Date
MPlayer-1.0rc2-20090218.tar.bz2 Mplayer optimized source package 7MB 2009-02-18
JPEG-lib JPEG lib optimized source package 690K 2008-04-22
CopyRight  © 2011 Ingenic Semiconductor Co.,Ltd. 京ICP备07502721号Contact US | Legal Notices | Site Map