ARM64EC mixes Arm and x64 emulated code in Windows 11 for higher performance on Arm

ARM64EC Windows 11

Windows has been available on Arm for a few years, and while software support has progressed there have always been some limitations, and emulated x86/x64 code on Arm does not usually run as fast as native ARM32/ARM64 code. So far developers had a binary choice: run their x86/x64 app on Arm using emulation, or port the entire app to Arm, But Microsoft has now come up with a solution that mixes x64 emulation and native Arm with ARM64EC (Emulation Compatible). That means developers won’t need to port the complete app to Arm, but instead could do so step-by-step and focus on part of the code where native Arm support makes the most difference. Microsoft explains: ARM64EC is a new application binary interface (ABI) for Windows 11 on ARM that runs with native speed and is interoperable with x64. An app, process, or even a module can freely mix and match […]

Windows 11 announced with widgets, Android apps support, new system requirements

Windows 11 release

As expected, Microsoft has formally announced Windows 11 operating system that’s basically Windows 10 with a new look, and some extra features such as Snap Layouts, Snap Groups, and Desktops to further improve the multitasking experience. Snap Layouts and Snap Groups will allow you to select pre-defined layouts to quickly arrange windows as you see fit, and you can define multiple “Desktops” for work, gaming, or school, etc… Other changes include Chat from Microsoft Teams integrated into the taskbar, new gaming features such as DirectX 12 Ultimate, Direct Storage for faster loading, or Auto HDR, a new Microsoft Store with support for Android apps through the Amazon Appstore, and AI-powered widgets to display useful information like calendar, weather, news, stock quotes, etc… There are also features that have become deprecated or pushed to the wayside with, for example, Cortana not used anymore during installation and not pinned to the taskbar, […]

Snapdragon QC710 Developer Kit targets Windows 10 on Arm app development

QC-710 Snapdragon Developer Kit

In order to encourage developers to port their apps to Windows 10 on Arm, Qualcomm and Microsoft have announced the Snapdragon Developer Kit based on a Snapdragon Compute platform and aiming to provide a cost-efficient platform that will be less costly than a laptop. The development kit looks like a mini PC, and while the full specs have not been announced, it could well be powered by the just-announced Snapdragon 7c Gen 2 processor, itself a cheaper version of Snapdragon 7c. Qualcomm did not share photos of all the ports from the developer kit, but the photos we’ve got come with “QC710” file name, and reveal a power button on the top, an LED on one corner, two USB ports, a MicroSD card slot, and a SIM card socket. I’d assume at least one HDMI or DisplayPort at the back, and possibly an Ethernet port, but we just don’t know […]

Microsoft previews Azure Percept Edge AI development platform

Microsoft Azure Percept development kit

Microsoft has recently announced the public preview of Azure Percept platform combining hardware and services to ease AI implementations at the edge through the use of Azure AI technologies and Azure cloud for device management, AI model development, and analytics. The hardware currently available includes the Azure Percept DK (Development Kit) with an NXP i.MX 8M powered WiFi & Bluetooth gateway/carrier board, the Azure Percept Vision system on module (SoM), as well as the optional Azure Percept Audio SoM with a 4-mic array. Key features and specifications: Azure Percept DK carrier board SoC – NXP iMX 8M quad-core Cortex-A53 processor System Memory – 4GB RAM Storage – 16GB flash Connectivity – Ethernet, WiFi and Bluetooth connectivity via Realtek USB – 2x USB-A 3.0 port, 1x USB-C port Security – Nuvoton NCPT750 Trusted Platform Module (TPM) version 2.0 Power Supply – 19V/3.4A Systems-on-Module Azure Percept Vision SoM based on Intel Movidius […]

NXP unveils i.MX 8ULP Cortex-A35/M33 secure processors with optional Azure Sphere certification

NXP i.MX 8ULP-CS (cloud secured)

NXP may have just unveiled plans for i.MX 9 processor family with Arm Ethos U65 microNPU, and advanced security using the company’s EdgeLock enclave, but NXP also introduced new members to its popular i.MX 8 series with i.MX 8ULP and i.MX 8ULP-CS (Cloud Secured) processors. Both processors come with a mix of Cortex-A35 application processor(s) and Cortex-M33 real-time core, as well as Energy Flex low-power architecture and EdgeLock secure enclave, but i.MX 8ULP-CS includes Microsoft Pluton for secure cloud connectivity and lacks 2D/3D graphics and the HiFi 4 audio DSP. NXP i.MX 8ULP and 8ULP-CS key features and specifications: CPU i.MX 8ULP – Up to two Arm Cortex-A35 @ 1.0 GHz and Arm Cortex-M33 @ 216 MHz, i.MX 8ULP-CS – One Arm Cortex-A35 @ 1.0 GHz and Arm Cortex-M33 @ 216 MHz GPU (i.MX 8ULP only) – 2D GPU, and 3D GPU with support for OpenGL ES 3.1, OpenCLTM, Vulkan […]

OpenTitan and Microsoft Pluton – The security chips of the future

OpenTitan Security Model

Security is becoming more and more important with critical data exposes to the Internet. Traditionally some PCs, laptops, motherboards, or single board computers would be equipped with a TPM (Trusted Platform Module) designed to secure hardware through integrated cryptographic keys.  More recently, we’ve started to read more and more about secure elements providing hardware-based security for lower-end platforms. Those are external chips, but companies have also started to providing hardware-security within the processor with solutions such as Arm Trustzone or Intel SGX (Software Guard Extensions). But more recently, Google and Microsoft have made announcements about hardware-security IP with respectively OpenTitan open source project and Microsoft Pluton security chip both meant to be embedded into processors. OpenTitan OpenTitan is described as being “the first open-source project building a transparent, high-quality reference design and integration guidelines for silicon root of trust (RoT) chips”. It is backed by Google, Seagate, Nuvoton, Western Digital, […]

Black Friday is coming to Godeal24 – Get Windows 10 for totally free!! (Sponsored)

Black Friday Super Sale GODEAL24

Black Friday is a huge promotional event created by major retailers in the United States, which has since become one of the largest e-commerce events in the world, leading to the Christmas shopping season. Godeal24 is no stranger to these big seasonal sales and is already preparing for this year’s shopping madness: From November 15th to December 1st, Godeal24 offers you the unique opportunity to buy the best Operating Systems. Feel like a superhuman this Black Friday with our “Buy 1 Get 1 Free” deal. If that’s not enough, we are also offering flat 50% OFF on Windows 10 and flat 55% OFF on other Microsoft’s software on sale. So to help you make better choices, we’ve highlighted some of the most popular products on offer during the upcoming “Black Month”. Let’s take a look at the exclusive deals and discounts from Godeal24. BLACK FRIDAY SUPER SALE: Buy 1 Get […]

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

Linux 5.9 release

Linus Torvalds has just announced the release of Linux 5.9 on lkml: Ok, so I’ll be honest – I had hoped for quite a bit fewer changes this last week, but at the same time there doesn’t really seem to be anything particularly scary in here. It’s just more commits and more lines changed than I would have wished for. The bulk of this is the networking fixes that I already mentioned as being pending in the rc8 release notes last weekend. In fact, about half the patch (and probably more of the number of commits) is from the networking stuff (both drivers and elsewhere). Outside of that, the most visible thing is a reinstatement of the fbdev amba-clcd driver – that’s a noticeable patch, but it’s basically just mainly a revert. The rest is really really tiny (mostly some other minor driver updates, but some filesystem and architecture fixes […]

Exit mobile version
EmbeddedTS embedded systems design