Linux 4.5 Released – Main Changes, ARM and MIPS Architectures

Linus Torvalds released Linux Kernel 4.5 on Sunday: So this is later on a Sunday than my usual schedule, because I just couldn’t make up my mind whether I should do another rc8 or not, and kept just waffling about it. In the end, I obviously decided not to,but it could have gone either way. We did have one nasty regression that got fixed yesterday, and the networking pull early in the week was larger than I would have wished for. But the block  layer should be all good now, and David went through all his networking commits an extra time just to make me feel comfy about it, so in the end I didn’t see any point to making the release cycle any longer than usual. And on the whole, everything here is pretty small. The diffstat looks a bit larger for an xfs fix, because that fix has […]

Razberry Board and UZB Dongle Add Z-Wave (Plus) to Raspberry Pi Boards

Z-Wave is one of the low power wireless communication protocols used for automation, and supported, for example, by gateways such as Samsung SmartThings Hub or Vera3. Z-Wave Plus is a certification program used to identify Z-wave 5th Generation hardware platform, allowing a greater range up to 45 meters, 50% improvement in battery life, 250% more bandwidth, and providing a standardized method for Over the Air firmware updates (OTA), among other things. Zwave.me, a startup registered in Switzerland, is specializing in Z-Wave products and solutions, and among their other products they’ve also designed Z-Wave hardware to turn the Raspberry Pi board and other compatible hardware into a Z-Wave gateway. RazBerry module will fit into the 26 or 40-pin header found on Raspberry Pi boards, and comes with the following  specifications: Sigma Designs ZM5202 Z-Wave transceiver module Frequencies – Storage – 32KB SPI flash for network data CPU/MCU Interface – UART (Tx/Rx) […]

Popcorn Hour VTEN Media Player Powered by Sigma Designs SMP8757 STB SoC Supports 4K, H.265 Codec

Cloud Media must have noticed the shortcomings of Rockchip SDK and RK3288 processor found in their Open Hour Chameleon box with pseudo 4K video playback and only partial audio pass-through capability, and the company have not given up on more traditional Linux based media players with a proven track record, as they’ve just announced Popcorn Hour VTEN featuring the latest Sigma Designs SMP8757 SoC with 4K video output. Popcorn Hour VTEN specifications: SoC – Sigma Designs SMP8757 ARM Cortex A9 processor @ 1.2 GHz with ARM Mali-400 GPU System Memory – 1024MB DDR3 Storage – 512MB SLC NAND Flash, 1x eSATA port, 1x SD card slot Video Output – HDMI Audio Output – HDMI, optical S/PDIF, and coaxial S/PDIF Video Containers – MPEG 1/2/4 Elementary, MPEG 1/2 PS, MPEG-2 TS, AVI, ASF, WMV, MKV, MOV (H.264), MP4, 3DMKV, BD-ISO, BDMV, 3D-BD Video Codecs – XViD SD/HD, MPEG-1, MPEG-2 MP@HL, MPEG-4.2, […]

Media Player SoCs at CES 2014 – Qualcomm Snapdragon 802 and Sigma Designs SMP8756

Apart from Nvidia Tegra K1, CES 2014 has been somewhat disappointing when it comes to new mobile SoCs announcement. On the media processor front, we’ve had Marvell announces Skyworth Android TV set-top boxes and HDTV based on their ARMADA 1500 Plus SoC, and we’ve got at least two new processors for media players with Qualcomm Snapdragon 802, and Sigma Designs SMP8756. Let’s have a look at some of the details. Qualcomm Snapdragon 802 Qualcomm has started to enter the media player space with MPQ8064 / 8064M last year, but I haven’t seen actual products based on this SoC, except Qubi, which is not shipping yet. This year, the company announced Snapdragon 802 SoC designed for next-generation smart TVs, smart set-top boxes and smart digital media adapters. As usual, the company gave very little details in the press release, but here’s what we know: Quad core Krait processor @ 1.8Ghz with […]

Dvico TViX XROID A1 Specifications, Firmware and Manuals

Back in November 2010, Sigma Designs and Dvico announced the first Android Set-top Box based on SMP8656 series would be available by Q1 2011. However, porting Android to a media player platform is rather time consuming and TViX XROID A1 is not yet available (August 2011). Digital Versus got a pre-release version, but the firmware is still not stable enough for them to provide a meaningful review. Dvico has nonetheless setup a webpage for XROID A1 with the specifications, features, firmware and user manual for the lucky ones that could get a pre-release hardware. Here’s a summary of the specifications: Main Chipset Sigma Design SMP8657 + Android 2.2 (Froyo) Memory Main: 512MB DDR SDRAM / Flash: 512MB Maximum Resolution up to 1920 x 1080P Video Formats (Containers) MKV, AVI, VOB, ASF, WMV, MPEG1/2/4 Elementary, MPEG1/2 PS: M2P, MPG, MPEG2 Transport Stream: TS, TP, TRP, M2TS, MTS, MOD, and TOD, ISO, […]

Dvico Tvix XROID A1 Video Preview at CES 2011

Dvico should start shipping the Tvix Xroid A1, its latest Android media player based on Sigma Designs SMP8656 in March 2011 so it will be available for end users in Q2 2011. Dvico is now at CES 2011 to promote their media player TViX HD XROID A1. Here are the main characteristics: Full native web browser App-secure: Favorite application downloadable and installable Multitasking feature support with apps Video Formats: H.264, MKV, MPG, ISO, IFO, TS, TP, etc… Lossless audio files playback (FLAC, Wave Pack) Innovative Web remote (via smartphone) Wifi 802.11n network (via optional USB dongle) UPnP & NAS, Samba client, NFS, Netshare, FTP Video outputs: HDMI (Video 24-bit), composite, component Maximum resolution up to 1920x1080p (1080p) USB 3.0, e-Sata, SD SDHD and MS card reader Support for 3.5: Internal SATA harddisk Here’s a video with a demo of TViX HD XROID A1 web browser and multimedia functions (video/music). Currently […]

Sigma Designs unveils its SMP8910 Series Secure Media Processors: SMP8910 SMP8911

Sigma Designs will announce its latest and all powerful Media Processor (SMP8910) based on MIPS at CES 2011. The SMP8910 with integrated studio-quality VXP® video processing provides a highly-integrated, high-performance solution for premium Blu-ray 3D players. It supports all the audio decoding options, video decoding options, and content protection requirements for Blu-ray players. The Secure Media Processor architecture offers advanced content protection, supporting a wide variety of Digital Rights Management (DRM) and Conditional Access (CA) solutions. Studio-quality VXP® video processing is included, offering fully adaptive deinterlacing, adaptive 3D noise reduction, mosquito noise reduction, block artifact reduction, adaptive detail enhancement featuring sharpness and texture enhancement with overshoot control, adaptive debanding, and adaptive contrast enhancement. 3D Video decoding of a variety of 3D Video formats is also featured, including Blu-ray 3D. Support for legacy, current, and future 3DTVs is provided by supporting a variety of 3D Video output formats. The high-performance 3D […]

P2P for embedded systems: BitTorrent and Emule – Part 2

In part1, I explained how to build and install aMule for mips platorm, in part2, we’ll build and install Transmission BitTorrent client for devices based on Sigma Designs SMP8634/SMP8635. Transmission BT is already used in quite a few NAS and media players including Syabas Networked Media Tank, Western Digital WD MyBook, ReadyNAS, D-Link DNS-323 & CH3SNAS… as you can see at the bottom of the transmission download page. Building Transmission 2.13 daemon and client First download Transmission 2.13 source code and required dependencies: OpenSSL 1.0.0c, cURL 7.21.3 and libevent 1.4.14b (do not use libevent 2.0.x). You’ll also need zlib 1.2.5 that we compiled in part1. Extract them: tar xjvf ../Downloads/transmission-2.13.tar.bz2 tar xzvf ../Downloads/openssl-1.0.0c.tar.gz tar xjvf ../Downloads/curl-7.21.3.tar.bz2 tar xzvf ../Downloads/libevent-2.0.9-rc.tar.gz Build OpenSSL 1.0.0c: ./Configure no-asm –prefix=/home/jaufranc/edev/libs linux-generic32 make CC=”mipsel-linux-gcc” AR=”mipsel-linux-ar r” RANLIB=”mipsel-linux-ranlib” make install Build cURL 7.2.13: ./configure –prefix=/home/jaufranc/edev/libs –build=mipsel-linux –target=mipsel-linux -host=i686 –disable-ipv6 –without-random –with-ssl=/home/jaufranc/edev/libs –with-zlib=/home/jaufranc/edev/libs CC=mipsel-linux-gcc LDFLAGS=-ldl make make install […]

EmbeddedTS embedded systems design