Laird Connectivity Tungsten700 SOM is a SMARC system-on-module powered by a MediaTek Genio 700 Arm Cortex-A78/A55 AIoT processor with up to 8GB LPDDR4, 16GB eMMC flash, and a Sona MT320 Wi-Fi 6/Bluetooth 5.3 module based on the Filogic 320 chipset. The board was designed by Boundary Devices, recently acquired by Laird, and is offered with a SMARC 2.1 carrier board that can be used for development or as a single board computer integrated into designs. Tungsten700 SMARC module Tungsten700 specifications: SoC – MediaTek Genio 700 (MT8390) CPU – Octa-core processor with 2x Arm Cortex-A78 cores @ up to 2.2 GHz, 6x Arm Cortex-A55 cores @ up to 2.0 GHz GPU – ARM Mali-G57 MC3 GPU VPU as in “Video Processing Unit” Encode up to 4Kp30 HEVC/H.264 Decode up to 4Kp75 HEVC/H.264/AV1/VP9 VPU as in “Vision Processing Unit” – Tensilica VP6 Vision Processing Unit ISP Single Camera: 32MP @ 30FPS Dual […]
i-Pi SMARC 1200 (MediaTek Genio 1200) devkit tested with a Yocto Linux image
Last weekend I received ADLINK’s i-Pi SMARC 1200 development kit powered by MediaTek Genio 1200 Octa-core Cortex-A78/A55 AIoT processor, checked out the hardware and wanted to install the Yocto Linux image but stopped in my tracks because it looked like I had to install Ubuntu 18.04 first in a Virtual Machine or another computer. But finally, the documentation has been updated to clarify “Ubuntu 18.04 or greater” is required, and I had no problem flashing the image from a Ubuntu 22.04 laptop after installing dependencies and tools as follows:
1 2 3 4 5 6 7 8 9 10 |
$ sudo apt install android-tools-adb android-tools-fastboot $ echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="0e8d", ATTR{idProduct}=="201c", MODE="0660", $ GROUP="plugdev"' | sudo tee -a /etc/udev/rules.d/96-rity.rules $ echo -n 'SUBSYSTEM=="usb", ATTR{idVendor}=="0e8d", ATTR{idProduct}=="201c", MODE="0660", TAG+="uaccess" SUBSYSTEM=="usb", ATTR{idVendor}=="0e8d", ATTR{idProduct}=="0003", MODE="0660", TAG+="uaccess" SUBSYSTEM=="usb", ATTR{idVendor}=="0403", MODE="0660", TAG+="uaccess" SUBSYSTEM=="gpio", MODE="0660", TAG+="uaccess" ' | sudo tee /etc/udev/rules.d/72-aiot.rules $ sudo udevadm control --reload-rules $ sudo udevadm trigger $ sudo usermod -a -G plugdev $USER $ pip3 install -U -e "git+https://gitlab.com/mediatek/aiot/bsp/aiot-tools.git#egg=aiot-tools" |
That’s it for the tools. Eventually, the development kit will support three images: Yocto Linux, Android 13 (July 2023), and Ubuntu 20.04 (Q3 2023). So that means only the Yocto Linux image is available from the download page at this time, and that’s what I’ll be using today. We’ll need to connect the micro USB to USB cable between the […]
A first look at i-Pi SMARC 1200 (Genio 1200) development kit
ADLINK Technology’s i-PI SMARC 1200 is an industrial prototyping kit for AI IoT and Robotics based on a SMARC 2.1 compliant LEC-MTK-I12000 system-on-module (SoM) powered by the MediaTek Genio 1200 (MT8395) octa-core Cortex-A78/A55 AIoT processor with a 4.8 TOPS AI processor. The company sent me a sample for evaluation and review, and in this first post, I’ll go through an unboxing and how to boot the system with the supported Yocto Linux or Ubuntu. i-Pi SMARC 1200 unboxing The i-Pi SMARC 1200 may be destined for industrial users, but it still comes with a neat retail package. The “i-Pi LEC-MTK-I1200-44-64G/EU” kit features a CPU module with 4GB LPDDR4 memory and 64GB UFS storage. The package includes the board itself preassembled in a desktop frame, a Quick Start Guide, a 19V/2.37A (45W) power adapter with an EU power cord, a micro USB to USB cable for debugging, and two bits for […]
MediaTek Genio 1200 system-on-module powers Cortex-A78/A55 AIoT & robotics development kit
ADLINK Technology’s SMARC 2.1 compliant LEC-MTK-I12000 system-on-module (SoM) features the MediaTek Genio 1200 octa-core Cortex-A78/A55 AIoT processor coupled with up to 8GB RAM and 256GB UFS storage, and powers the I-Pi SMARC 1200 development kit designed for robotics and AIoT applications. LEC-MTK-I1200 MediaTek Genio 1200 system-on-module LEC-MTK-I1200 SoM specifications: SoC – MediaTek Genio 1200 (MT8395) octa-core processor with 4x Cortex-A78 cores @ 2.2GHz, 4x Cortex-A55 cores @ 2.0GHz with penta-core Arm Mali-G57 GPU @ 880MHz with support for OpenGL ES 3.2/2.0/1.1, Vulkan 1.1/1.0, OpenCL 2.2, 5.0 TOPS NPU, HiFi 4 audio DSP, etc… System Memory – 4 or 8 GB LPDDR4X Storage – 32, 64, 128, or 256 GB UFS storage, compatible with UFS gear 2.1 Wireless – 802.11b/g/n/ac WiFi 5 2×2 MU-MIMO, Bluetooth 5.0 314-pin MXM connector with Storage – 1x SDIO (4-bit) compatible with SD/SDIO standard, up to version 3.0 Display HDMI 2.0b up to 4Kp60 Dual-channel LVDS […]
Linux 6.3 release – Notable changes, Arm, RISC-V and MIPS architectures
Linux Torvalds has just announced the release of Linux 6.3 on the Linux Kernel Mailing List (LKML): It’s been a calm release this time around, and the last week was really no different. So here we are, right on schedule, with the 6.3 release out and ready for your enjoyment. That doesn’t mean that something nasty couldn’t have been lurking all these weeks, of course, but let’s just take things at face value and hope it all means that everything is fine, and it really was a nice controlled release cycle. It happens. This also obviously means the merge window for 6.4 will open tomorrow. I already have two dozen pull requests waiting for me to start doing my pulls, and I appreciate it. I expect I’ll have even more when I wake up tomorrow. But in the meantime, let’s enjoy (and test) the 6.3 release. As always, the shortlog […]
MediaTek Genio 700 Cortex-A78/A55 IoT processor targets industrial and Smart Home applications
MediaTek Genio 700 is an octa-core Arm processor with two Cortex-A78 cores, six Cortex-A55 cores, a Mali-G57 GPU, and a 4 TOPS AI accelerator designed for consumer and industrial IoT applications. The new processor is a cost-down version of the Genio 1200 premium AIoT processor introduced last year with four Cortex-A78 and four Cortex-A55 cores. The Genio 700 offers many of the same features but with lower performance/capabilities, including a 3-core GPU and an AI accelerator limited to 4.0 TOPS, as well as support for dual displays up to 4K + Full HD (instead of 2x 4K), and 32MP single cameras (instead of 48 MP). MediaTek Genio 700 specifications: CPU – Octa-core processor with 2x Cortex-A78 cores @ up to 2.2 GHz, 6x Cortex-A55 cores @ up to 2.0 GHz GPU – Arm Mali-G57 MC3 GPU VPU Encoding up to 4Kp60 with H.265/HEVC Decoding up to 4Kp75, AV1, VP9, HEVC, […]
Year 2022 in review – Top 10 posts and statistics
It’s the last day of the year and the time to look at some of the highlights of 2022, some traffic statistics from CNX Software website, and speculate on what 2023 may bring us. The semiconductors shortage continued in 2022, but things are looking brighter in 2023 with the full reopening of the world mixed with forecasts of difficult economic times that should keep the demand/supply equation in check. On the Arm processor front the biggest news of the year, at least in this corner of the Internet, was the launch of the Rockchip RK3588 octa-core Cortex-A76/A55 processor together with interesting single board computers that we’ll discuss below. Announced last year, the Amlogic A311D2 octa-core Cortex-A73/A53 was finally made available in a few SBC’s, and we finally got some news about the Amlogic S928X Cortex-A76/A55 SoC showcased in 8K TV boxes, but we have yet to see it in action. […]
Linux 6.1 LTS release – Main changes, Arm, RISC-V and MIPS architectures
Linus Torvalds announced the release of Linux 6.1, likely to be an LTS kernel, last Sunday: So here we are, a week late, but last week was nice and slow, and I’m much happier about the state of 6.1 than I was a couple of weeks ago when things didn’t seem to be slowing down. Of course, that means that now we have the merge window from hell, just before the holidays, with me having some pre-holiday travel coming up too. So while delaying things for a week was the right thing to do, it does make the timing for the 6.2 merge window awkward. That said, I’m happy to report that people seem to have taken that to heart, and I already have two dozen pull requests pending for tomorrow in my inbox. And hopefully I’ll get another batch overnight, so that I can try to really get as […]