OmniVision OA805 4K Video Camera SoC Supports 100 ms Boot Time, 4K HEVC Encoding

OmniVision OA805 4K Video Processor

OmniVision OA805 Arm Cortex-A5 4K video camera processor is specifically designed for battery operated security and surveillance cameras, including video doorbells, with the ability to encode 4K30p video streams with HEVC/H.265 video codec at very low power consumption. The processor also has a very short boot-up time of just 100ms, meaning it can go from completely powered off to fully functional upon trigger by a motion detection sensor. That short boot time removes the need for standby or sleep mode further lowering the power consumption and allowing the camera to have up to two years of battery life (albeit no mention of battery capacity was made…). OmniVision OA805 specifications: CPU Main CPU – Arm Cortex-A5 processor with NEON, 32KB I-cache, 32KB D-cache Secondary CPU (SPU) – Arm Cortex-A5 processor with NEON, 32KB I-cache, 32KB D-cache Media Processing Unit (MPU) – 32-bit RISC MCU with 8KB I-cache, 8KB D-cache System Memory – 16-/32-bit LPDDR2, 16-/32-bit DDR3 and DDR3L Storage I/F 1x …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Atmel Introduces SAMA5D4 Embedded MPUs With 720p Video Decoder And TrustZone Support

Atmel has expanded its SAMA5 Cortex A5 embedded processor family with SAMA5D4 series adding an optional video processing unit capable of decoding H264, VP8 and MPEG4 at 720p / 30fps, as well as support for ARM NEON and TrustZone technology. There are also some other changes with regards to connectivity: no Gigabit Ethernet, more UART interfaces, less SPI interfaces, etc… Key features listed of Atmel SAMA5D4 series:: ARM Cortex-A5 core up to 528MHz (840DMIPS) with NEON & TrustZone support, 2x 32KB L1 cache, and 128KB L2 cache. Optional 720p hardware video decoder supporting H264/263, VP8, JPEG, and MPEG4. Graphic LCD TFT controller with overlays for image composition, resistive touchscreen controller. CMOS image sensor interface. Three high-speed USB ports (configurable as three hosts or two hosts and one device port). Dual EMAC 10/100 with IEEE1588 support (Precision Time Protocol). Other I/Os – 8x UART,  8x SPI, 4x TWI, 2 HS SDIO/SD/MMC, 2x I2S Advanced security features to prevent counterfeiting, secure external …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

AMLogic to Unveil M805 & S805 Quad Core Cortex A5 SoCs with Mali-450 GPU

As we are still waiting for retail availability of Android TV boxes and mini PCs based on AMLogic S802 quad core processor, rumors have started to surface about another quad core processor by the company called S805 to be used in media players, and probably it’s equivalent M805 for tablets. M803 and M805 were already part of AMLogic roadmap and were said to feature quad core CPU and GPU. It turns out M805 and S805 will feature four ARM Cortex A5 cores @ 1.5 GHz combined with a quad core ARM Mali-450 GPU (Mali-450MP2 ?). That means S805 will be cost down version of S802 with four cortex A5 cores instead of four Cortex A9r4 cores, and Mali-450MP2 instead of Mali-450MP6. The new processor will also support hardware decoded of H.265 @ 1080p, and embed a Gigabit Ethernet controller. If the features listed in the roadmap are still correct, we can also expect the following: Dual channel DDR3/LPDDR3 up to …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Atmel Introduces SAMA5D3 Cortex A5 Embedded MPUs and Evaluation Kits

Atmel has recently announced the Atmel SAMA5D3 series, a family of high performance, low-power microprocessor units (MPUs) based on ARM Cortex-A5 core. The SAMA5D3 series is designed for embedded applications in the industrial space, including factory and building automation, smart grid, medical and handheld terminals, as well as consumer applications such as smart watches, outdoor GPS, and DECT phones. SAMA5D3 family has the following characteristics: ARM Cortex-A5 core up to 536MHz (850DMIPS). Floating point unit (FPU) with up to 3 times the performance of Cortex A8 FPU. 166MHz bus speed delivering up to 1328MB/s bandwidth. Power consumption: <200mW in active mode at 536MHz with all peripherals activated 0.5mW in low-power mode with SRAM, registers retention and <0.5ms wake-up time ~1.2µA in backup mode with RTC running Connectivity: Dual Ethernet and dual CAN ports (Only one model has both) Gigabit Ethernet MAC with IEEE1588 and 10/100 MAC Two CAN controllers 3x HS USB ports that can be configured as three host …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Diyomate A5 Dual Core Android Set-Top Box Powered by Infotmic iMAPx820 Processor

I’ve been tipped off about a new Android set-top box – Diyomate A5 Dual Core – that features Infotmic iMAPx820 dual core A5 SoC @ 1 GHz with Mali-400 GPU, 1 GB RAM & 4 GB Flash, and runs Android 4.0.3. Here are the specs of this media player: SoC – Infotmic 820 dual Cortex-A5 + dual core Mali-400 GPU System Memory – 1GB DDR3 Storage – 4GB  NAND Flash + SD card socket Video Output – HDMI and composite Audio Output – HDMI and Stereo audio output Video Codecs – H.263, MPEG1/2, MPEG-ASP, MPEG-AVC(H.264), VC-1, RV, AVS, MJPEG/JPEG, VP8, MVC, VP6(FLV), ETC Audio Codecs  – MP3, WMA, M4A (AAC), WAV, OGG, LPCM, FLAC, AC3 and DTS Connectivity: Ethernet – 10/100Mbps Wi-FI – 802.11 b/g/n USB – 2x USB 2.0 Host ports Power supply – 5V/2A AC Adaptor Dimension – 98*98*20 mm Weight – 160 grams Beside featuring 2 Cortex A5 cores up to 1.2 GHz and a Mali 400MP GPU up to 400 …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

VWorks VLAB Powers Freescale Vybrid Virtual Platform

Back in March, Freescale announced their Vybrid solution featuring both a Cortex A5 processor and a Cortex M4 microcontroller, and they had prototypes running  an unnamed virtual platform in order to speed up software development and possibly have the software ready at the same time as the silicon is. Always looking to learn more, I studied and wrote about virtual hardware platforms such as Cadence Virtual System Platform, Wind River Simics Virtual  Platforms and the open source Imperas OVPsim simulator. It turns out Freescale does not use any of these solutions, but relies on VWorks VLAB instead, which still use the same standard (SystemC/TLM) as the virtual hardware solutions aforementioned. VWorks uploaded a demonstration of VLAB running a virtual platform for the Freescale Vybrid controller and showing how it can handle both ARM Cortex-A5 and Cortex-M4 cores. This demo of VLAB 1.7.0 is pretty interesting and showcases: Dual (virtual) display control: one for Cortex A5, one for Cortex M4 UART …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Freescale Vybrid Controllers: Cortex A5 + Cortex M4 Solutions

Freescale announced the new Vybrid platform based on Cortex A5 application processor and Cortex-M4 MCU (VF6xx and VF7xx family only) which targets building/home automation and control, industrial automation, point-of-sale systems, medical devices, smart energy equipment, and appliances. There are 5 families of Vybrid Controllers which support the following common features: Video/Camera Interface Unit + optional OpenVG GPU (except VF3xx) Up to 800 MHz data rate DDR3 and LPDDR2 support (except VF3xx) USB 2.0 OTF with Integrated PHY (1 or 2 depending on model) Ethernet 10/100 MAC (1 or 2 depending on model) Display controller (WQVGA to XGA resolutions) High-assurance boot with Crypto Acceleration Up to 1.5 MB on chip SRAM NAND Flash controller and Dual Quad-SPI with eXecute-In-Place(XIP) Dual 12-bit ADC and DAC Here are the 5 families of Vybrid platforms and key differentiating features: VF3xx: ARM Cortex-A5 up to 266 MHz, 1x USB 2.0 OTG, 2x Ethernet, display up to WQVGA resolution (400 x 240) VF4xx: ARM Cortex-A5 up …

Support CNX Software – Donate via PayPal or become a Patron on Patreon