Ingenic X1830 IoT Processor Features a 32-bit MIPS Core, 128MB DDR2 RAM

Ingenic X1830 IoT Application Processor

Ingenic is a silicon vendor based in Beijing, China and known for its MIPS Xburst processors such as JZ4780 dual-core SoC or T10 video processor. It’s been a while (a few years) since we last covered new processors from the company, but it appears the company launched another MIPS SoC for IoT applications last year. Meet Ingenic X1830 processor. X1830 specifications: CPU – MIPS32 XBurst-1 core @ up to 1.5 GHz with SIMD engine, 32KB instruction cache, 32KB data cache, 128KB unified L2 cache Memory – 128MB DDR2 in package Storage I/F – 2x SD/eMMC controllers, and Quad SPI (QSPI) VPU H264 Encoder up to 1080p80 or 1560×1600 resolution JPEG compressing/decompressing up to 70Mega-pixels per second ISP 12-bit RAW or up to 24-bit RGB Max input resolution 2688×2048 @20fps, 1080p @60fps,720p @120fps 2-D and 3-D noise reduction filter, advanced demosaic, color processing, lens shading, defog, glare, static/dynamic defect pixel… Image post-processor (IPU) Data format Input – ARGB,RGB,NV12/NV21 Output – ARGB,RGB,NV12/NV21,HSV …

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

OpenWrt 19.07 Released with WPA3 Security, a Faster LuCI web interface

OpenWrt 19.07

OpenWrt is a popular Linux operating system targeting embedded devices, usually routers (but not only), and serves as a complete replacement for the vendor-supplied firmware on supported devices. The developers released OpenWrt 19.07 on January 6, to succeed OpenWrt 18.06 the previous stable release. The new version brings various improvements including WPA3 support, client-side rendering of the LuCI web interface for faster rendering or a lower-load on the router, and introduces the ath79 target for MIPS routers with device tree support. While WPA3 WiFi security is part of OpenWrt 19.07, it is not enabled by default because the necessary packages hostapd-openssl (access point),  wpa-supplicant-openssl (station support only) and wpad-openssl (AP + station) take a fair amount of space, and won’t fit on devices with 8MB flash or less. Another reason for not enabling WPA3 is that many existing client devices will never support WPA3, and some client devices that support WPA2 will not connect to an access point configured with …

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

Linux 5.4 Release – Main Changes, Arm, MIPS & RISC-V Architectures

Linux 5.4 Changelog

Linus Torvalds has just announced the release of Linux 5.4: Not a lot happened this last week, which is just how I like it. And as expected, most of the pull requests I got were for the 5.5 merge window, which I’ll obviously start working through tomorrow. What little there is here is mostly some networking updates (mix of network drivers and core networking), and some minor GPU driver updates. Other than that it’s a small collection of random other things all over. The appended shortlog is small enough that you might as well just scroll through it. Anyway, this obviously opens the merge window for 5.5. It’s not ideal timing with Thanksgiving week coming up, but it hopefully shouldn’t be too much of an issue. If I fall behind (not because I’m all that big of a fan of the indiscriminate and relentless turkey-killing holiday) it’s because we’ve got all three kids back for the holiday, and I might …

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

X96 Link 2-in-1 Android TV Box & Router Combines Arm and MIPS Processors

X96 Link TV Box Router

Most TV boxes come with WiFi and/or Ethernet to access the Internet or local network in order to stream videos, but there are a few rare exceptions with TV boxes also acting as router such as Zome ZMT-330A we covered way back in 2014 with two Ethernet ports. Shenzhen Tomato informed me about another TV box router product dubbed Nut Link powered by Amlogic S905W processor and equipped with not two but three Ethernet ports. A quick web search reveals the device is better known as X96 Link and sells for as low as $39 shipped on sites like GearBest or Aliexpress. X96 Link specifications: SoC – Amlogic S905W quad-core Arm Cortex-A53  processor with penta-core Mali-450MP GPU System Memory – 2GB DDR3 Storage – 16GB eMMC flash, MicroSD card slot Video & Audio Output – HDMI 2.0a port up to 4K @ 60 Hzm AV port for composite video and stereo audio Video Decoding – 4K H.265 up to 60 …

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

PrinCube Said to Be Smallest Handheld Smartphone Color-Inkjet Printer That Prints on Anything (Crowdfunding)

PrinCube the smallest, color-inkjet printer on the market. PrinCube is a portable handheld color ink-jet printer that is palm-sized, wirelessly controlled by a smartphone, and easy to set up. The IndieGoGo campaign has exploded to more than $2,000,000.00 USD and featured on a number of tech sites.  Article Intent For clarity and function of the PrinCube abilities, there needs to be a careful examination of the facts that surround wireless, handheld, color inkjet, printer, that can print on any surface. Other Handheld, Smartphone, Color-Inkjet Printers There is another product, similar to PrinCube, PrintBrush, which is also a handheld wireless color inkjet printer, connected to a smartphone. It should be noted that while PrinCube is a very popular campaign, PrintBrush, which came out earlier than PrinCube, has very similar claims.  It is worth looking over the websites for both printers Here are the campaigns PrintBrush XDR- Colors Everywhere on Kickstarter PrinCube The Worlds Smallest Mobile Color Printer on Indiegogo The Basics …

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

Linux 5.3 Release – Main Changes, Arm, MIPS & RISC-V Architectures

Linux 5.3 Changelog

Linus Torvalds has just announced the release of Linux 5.3: So we’ve had a fairly quiet last week, but I think it was good that we ended up having that extra week and the final rc8. Even if the reason for that extra week was my travel schedule rather than any pending issues, we ended up having a few good fixes come in, including some for some bad btrfs behavior. Yeah, there’s some unnecessary noise in there too (like the speling fixes), but we also had several last-minute reverts for things that caused issues. One _particularly_ last-minute revert is the top-most commit (ignoring the version change itself) done just before the release, and while it’s very annoying, it’s perhaps also instructive. What’s instructive about it is that I reverted a commit that wasn’t actually buggy. In fact, it was doing exactly what it set out to do, and did it very well. In fact it did it _so_ well that …

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

Linux 5.2 Release – Main Changes, Arm, MIPS & RISC-V Architectures

Linux 5.2 Changelog

Linus Torvalds announced the release of Linux 5.2 last Sunday: So I was somewhat pre-disposed towards making an rc8, simply because of my travels and being entirely off the internet for a few days last week, and with spotty internet for a few days before that [*]. But there really doesn’t seem to be any reason for another rc, since it’s been very quiet. Yes, I had a few pull requests since rc7, but they were all small, and I had many more that are for the upcoming merge window. Part of it may be due to the July 4th week, of course, but whatever – I’ll take the quiet week as a good sign. So despite a fairly late core revert, I don’t see any real reason for another week of rc, and so we have a v5.2 with the normal release timing. There’s no particular area that stands out there – the changes are sosmall that the appended …

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

Debian 10 “Buster” Released

If you’re a recent owner of a Raspberry Pi 4 SBC, you should have had an early taste of Debian 10 “Buster”, but the Raspberry Pi Foundation decided to release their Raspbian “Buster” image before the actual release to lower software development costs, as Debian developers only just announced the release of Debian 10 “Buster”. The new version of Debian supports various desktop environment including Cinnamon 3.8, GNOME 3.30, KDE Plasma 5.14, LXDE .99.2, LXQt 0.14, MATE 1.20, and Xfce 4.12. Beside the official announcement Debian also posted tidbits on their twitter feed, where we learn for example that “Debian 10 buster has 28,939 source packages with 11,610,055 source files”. Officially supported architectures for Debian 10 include i386 and amd64 for x86 targets, arm64, armel and armhf Arm architectures, as well as various other architectures includings MIPS (mips64el, mipsel…), PowerPC (ppc64el), and IBM System z (s390x). One notable change is that GNOME defaults to using the Wayland display server instead …

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