Ingenic T10 is a MIPS Based Video Processor for 720p Cameras

Ingenic has been designing MIPS based SoCs using their Xburst processor engine for several years, which are found in tablets, development boards, and wearables. The company has now launched T10 smart video processor based on the same MIPS32 processor but mobile camera, security survey, video talking, video analysis and so on with image resolution up to 1280×960 (datasheet says 1280×1024), and videos up to 720p30 or VGA @ 30fps. Ingenic T10 specifications: CPU – XBurst single core MIPS32 processor up to 1GHz with FPU, 32KB L1 I-cache, 32KB L1 D-cache, and 128KB L2 unified cache. Memory – Embedded [email protected] up to 512Mbit Encoder engine -H.264 baseline, main profile; MJPEG/JPEG Baseline Encode Performance Max resolution 1280×960 Up to H.264 [email protected] encode H.264 multiple streams [email protected] + [email protected] + [email protected] [email protected] + [email protected] + [email protected] ABR/VBR/CBR/CQP 8 ROIs (Regions of Interest) 5-layer OSD with hardware ISP AE, AWB (automatic white balance), AF Lens shading correction Advanced spatial noise reduction Motion-adaptive temporal noise …

Ingenic X1000 MIPS Processor and X1000 Phoenix Board Target IoT and Embedded Applications

Ingenic is a Chinese SoC vendor that makes processors featuring their X-Burst cores based on MIPS architecture. Their JZ47 series can be found in tablets and development boards such a MIPS Creator CI20, while their M series, including Ingenic M200, are dedicated to wearables & IoT applications. The company has now launched X series starting with X1000 processor which include an audio codec, a Voice Trigger Engine (VTE) and 32MB RAM in package. Ingenic X1000 features: CPU Core – Ingenic MIPS XBurst 32-bit core up to 1.0 GHz, Double precision hardware float point unit, L1 cache 16KB/16KB, and L2 cache 128KB Security Core – On-chip security ROM and RAM, hardware AES and RSA, supports security boot and user customization Memory 32MB LPDDR in package Support 16-bit DDR2, DDR3 and LPDDR up to 512MB Support Quad-SPI NOR/NAND, eMMC, SDHC Display –  8-bit, 9-bit, 16-bit parallel interface SLCD up to 640×[email protected], 24 bpp Hardware JPEG encoder Core – Up to 2.0 [email protected], …

Linux 4.2 Release – Main Changes, ARM and MIPS Architectures

Linus Torvalds released Linux Kernel 4.2 last Sunday: So judging by how little happened this week, it wouldn’t have been a mistake to release 4.2 last week after all, but hey, there’s certainly a few fixes here, and it’s not like delaying 4.2 for a week should have caused any problems either. So here it is, and the merge window for 4.3 is now open. I already have a few pending early pull requests, but as usual I’ll start processing them tomorrow and give the release some time to actually sit. The shortlog from rc8 is tiny, and appended. The patch is pretty tiny too. Go get it, Linus Some notable changes made to Linux 4.2 include: File systems New features for F2FS including per file encryption CIFS support SMB 3.1.1 (experimental) Cryptography – Jitter Entropy Random Number Generator, Chacha20 stream cipher and Poly1305 authentication (RFC7539),New RSA implementation. See lwn.net for details. AMD GPU driver added support for AMD “Tonga,” …

Ingenic Halley is a $20 Linux based IoT Board with Wi-Fi and Bluetooth 4.1 Connectivity

Ingenic introduced Newton2 platform for wearables a few months ago, and the kit with an AMOLED display, camera board and other accessories should go on sale in March for $80. In the meantime, the company has also been working on a lower cost internet of things (IoT) module and development kit powered by Ingenic M150 with Wi-Fi and Bluetooth 4.1 targeting smart appliances, Wi-Fi speakers, smart toys, industrial control applications, and other smart devices. Halley IoT module specifications: SoC – Ingenic M150 XBurst (MIPS) single-core processor up to 1.0GHz with 128MB LPDDR on-chip, 2D graphics GPU, VPU supporintg 720p30 H.264 video decoding. Storage – 8MP SPI NOR flash (GIGA GD25LQ64) Connectivity – Wi-Fi 802.11 b/g/n and  Bluetooth 4.1 via Broadcom 43438 chip. Expansion headers (2mm pitch) 8-bit parallel LCD interface, Audio – MIC, Line-In and headphone, 2x I2S, SD card (MMC interface) USB device 2.0, and USB host 1.1 3x UART (2 with hardware flow control), 2x I2C, 1x SPI …

Ingenic Unveils Newton2 Platform for Wearables with M200 Dual Core SoC

Ingenic Newton is a development platform for wearables powered by Ingenic JZ4775, an application processor mostly used in tablets. Many companies are now making SoCs speficially designed for wearables with a powerful application core, and a low power core serving as a sensor hub, an Ingenic M200 SoC found in the new Ingenic Newton2 platform, uses the sample principle by combinging a MIPS XBurst processor @ 1.2GHz with a low power MIPS XBurst core @ 300MHz combined with low power GPU and VPU. Ingenic Newton2 specifications: SoC – Ingenic M200 dual core processor with MIPS XBurst @ 1.2 GHz, MIPS XBurst @ 300 MHz, 2D/3D GPU, and VPU supporting H.264, VP8, MPEG-1/2/4, VC-1, and RV9 up to 720p30 System Memory – 512 MB LPPDR2 (Samsung eMCP) Storage – 4GB eMMC (Samsung eMCP) Connectivity – 802.11 b/g/n Wi-Fi + Bluetooth 4.1 (Broadcom BCM43438) + connector for GPS Sensors – Gyroscope, accelerometer, magnetometer (IvenSense MPU-9250) Expansion Headers –  24-pin display connector, MIPI CSI …

MIPS Creator CI20 Development Board Powered by Ingenic JZ4780 SoC

There are plenty of ARM based development boards running Linux and Android, but with MIPS it’s a different story. Microchip does have some affordable development board powered by their MIPS MCUs, but these don’t have the hardware specs to run Linux based operating systems, and Ingenic Newton Platform for wearables can run Android and Linux, but it appears to be reversed to companies with virtual no documentation. There are some MIPS platform running OpenWRT on hardware such as routers or Wi-Fi boards, but these can’t be considered fully supported development boards. But Imagination Technologies is trying to make MIPS more relevant, first by launching Prpl developers’ community, and MIPS Creator CI20 development board powered by Ingenic JZ4780 dual core MIPS32 (Xburst) core processor with PowerVR SGX540 GPU should soon be available with complete documentation and source code. Let’s go through the hardware specifications first: SoC – Ingenic JZ4780 dual core MIPS32 processor @ 1.2 GHz with Imagination PowerVR SGX540 GPU. …

Prpl Non-Profit Organization to Work on Linux, Android, and OpenWRT for MIPS based Processors

In what looks like an answer, albeit fairly late, to Linaro, the non-profit organization working on open source software for ARM based SoCs, a consortium of companies composed of Imagination Technologies, Broadcom, Cavium, Lantiq, Qualcomm, Ingenic, and a few others, has funded Prpl (pronounced Purple), “an open-source, community-driven, collaborative, non-profit foundation targeting and supporting the MIPS architecture—and open to others—with a focus on enabling next-generation datacenter-to-device portable software and virtualized architectures”. The Prpl foundation will focus on three key objectives: Portability – To create ISA agnostic software for rapid deployment across multiple architecture Virtualization & security – To enable multi-tenant, secure, software, environments in datacenter, networking & storage, home, mobile and embedded Heterogeneous Computing – To leverage compute resources enabling next generation big data analytics and mining Initially there will PEG (Prpl Engineering Group) to take of the following projects for 4 market segments (datacenter, network & storage, connected consumers, and Embedded & IoT): Linux –  Optimizations for enterprise, home …

Ingenic Newton Platform for Wearables is Powered by MIPS Based JZ4775 SoC

Imagination Technologies has published a blog post about Newton, a tiny reference design for wearables based on Ingenic JZ4775 MIPS SoC found in some recent smartwatches such as SmartQ Z1 (The CPU not the module). This module targets wearables, IoT, healthcare, home appliances, security, industrial control, consumer electronics and more. Newton Specifications: SoC – Ingenic JZ4775 MIPS Xburst processor @ 1 GHz with 2D GPU, and VPU supporting [email protected] for MPEG-2, MPEG-4, VC-1, H.264, VP8, and RV9 codecs. System Memory –  Up to 3GB mobile DDR3/DDR2/LPDDR1 Storage – Up to 32 GB eMCP eMMC flash Display Support – LCD or EPD, with touch panel and  backlight Audio – Digital MIC and Speaker Connectivity – 4-in-1 combo with Wi-Fi (802.11 a/b/g/n at 2.4/5 GHz), Bluetooth 4.0 + EDR (including Bluetooth LE support), NFC, and FM Sensors – 3-axis gyroscope, accelerometer magnetometer, pressure, humidity and temperature, bio-signal detection and processing USB – USB OTG signals Expansion ports – UART, I2C, USB, GPIO, and …