My favorites | Sign in
Project Logo
          
Index  
This page collects information about Ingenic's MIPS based Soc

jz soc


Introduction

Jz4740 is a multimedia application processor targeting for mobie devices like smart-phone,PMP and GPS.Incorporate the XBurst CPU core based on leading micro-architecture technology, this processor provides high integration,high performance and low power consumption solution for embedded device.

Jz4720 is the die of Jz4740. It is a low cost multimedia application processor targeting for mobile devices like MP4, electronic dictionary.

JZ4732 is same to JZ4740 and it is for oversea customers.

usb boot

JZ4740 can be booted form USB. If so, the internal ROM can communicate with PC using USB port. PC can send files to JZ4740's internal ram or SDRAM and execute program.

nand boot

JZ4740 can boot from nand flash devices. If it is configured booting from nand flash, its internal rom load the first 8K code from nand flash into internal sram and then execute. This 8K code can contain SDRAM init process and other low level init functions and then the program can be executed in SDRAM.

source code from jz


Ingenic has released the source code of u-boot/linux kernel and busybox.

toolchain

linux 2.6

Follow this document to build the toolchain.

Tips: If you use ubuntu to build the toolchain, please change the default shell program to bash to build the toolchain.

sudo dpkg-reconfigure dash

See DashAsBinSh for more information.

u-boot

linux

rootfs

demo boards


pavo

N/A

qemu-jz


http://repo.or.cz/w/qemu/qemu-JZ.git

how to use qemu-jz

jz-hacking


Jz-hacking is a project to hack jz soc based devices, for example mp4/pmp. Currently, the main effort is on porting u-boot/linux to onda vx747.

source code

jz_tools

http://repo.or.cz/w/jz_tools.git

Some tools used for jz_hacking.

jz_xloader

http://repo.or.cz/w/jz_xloader.git

JZ_xloader is a program to do low level init, pll/sdram for example. It can be uploaded to JZ4740's sram using usb boot. After jz_xloader initializing SDRAM, the bootloader, u-boot for example, can be loaded into SDRAM.

jz_uboot

http://repo.or.cz/w/jz_uboot.git

JZ_uboot is the bootloader for jz4740 based devices. It is based on the source code released by ingenic.

jz_linux_2.6.24.3

http://repo.or.cz/w/jz_linux_2.6.24.3.git

JZ_linux_2.6.24.3 is the linux kernel source code for jz4740 based devices. It is based on the source code released by ingenic.

onda vx747

uart pins

The UART connections on the VX747 board has been found by panjet. Form thread link

uart pins for vx747.

rockbox

It is supported by rockbox though not fully complete. This article describes how to use rockbox on vx747.

u-boot on vx747

Current Status:

screenshot:u-boot on onda vx747

linux on vx747

Current Status:

TODO:

how to run linux on onda vx747

screenshot1 screenshot2 screenshot3

OEM products

Links


Hosted by Google Code