News: 1621879629

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Qualcomm hopes to attract devs to Windows 10 on Arm with new testbed, spins up 2nd-gen 7c cheapbook chips

(2021/05/24)


For nearly a decade, Microsoft has fought to turn Windows on Arm into a viable platform for day-to-day computing. Success (not to mention anything resembling meaningful market share) has proven elusive. Users (not to mention developers) are few and far between.

In an attempt to close the app chasm, Qualcomm today introduced the Snapdragon Developer Kit – a low-cost Windows 10 PC powered by the chip designer's Arm-compatible silicon.

Qualcomm didn't say much about the internals of the Snapdragon Developer Kit. We don't know, for example, which of its system-on-chips it'll use, nor how much RAM and storage it'll contain. Presumably this will be revealed at Microsoft's Build developer conference this week.

[1]

[2]

[3]

From the outside, the Snapdragon Developer Kit resembles a small form-factor PC, not unlike the Mac Mini or an Intel NUC, with a generous amount of ports. We spotted two USB-A, one USB-C, a microSD slot, Ethernet, HDMI, and what appeared to be a SIM card slot.

We note that Apple released a similar device (the [4]Developer Transition Kit , or DTK) last year, as it began the transition from x86 to its own Arm-compatible Apple Silicon chippery. This machine allowed developers to port existing code ahead of the commercial release of the first Arm Macs. Dev kits are part and parcel of the industry: from games consoles to embedded tech.

With a US release of the Snapdragon Developer Kit penciled for this summer and other markets soon to follow, Qualcomm's gear arrives with Arm-powered Windows PCs already in circulation. Nonetheless, there's still quite a bit of urgency.

[5]

The most common criticism of Windows on Arm is that it suffers from a dearth of apps. Microsoft has yet to properly [6]introduce Rosetta-style emulation of x64 software, which continues to languish in Insider builds for testing pending a proper release.

This unfortunate situation has forced users to rely on the relatively few existing native Arm apps and the comparatively more plentiful 32-bit x86 apps to get stuff done.

[7]The three or so people who run Windows 10 on Arm might be glad to know that x64 emulation is in preview

[8]Microsoft is designing its own Arm-based data-center server, PC chips – report

[9]Microsoft updates Dev Channel Windows 10, breaks Arm x64 emulation

[10]Microsoft takes another shot at the Windows-on-Arm thing with a revamped Surface Pro X powered by new SQ2 silicon

Qualcomm [11]hopes the Snapdragon Developer Kit will help remedy that situation by lowering the cost of entry for developers. In a statement, Miguel Nunes, senior director of product management, touted the machine's "affordable" (but unspecified) price point.

"This developer kit provides an affordable alternative to other consumer and commercial devices. With the smaller desktop configuration, this kit gives developers more flexibility than notebook options, and at a lower price point," he said.

Snapdragon goes to school.

Qualcomm also took the opportunity to launch its second-generation Arm-compatible Snapdragon 7c chipset, which targets entry-level mass-market devices across both Windows 10 and, for the first time, ChromeOS. The first-generation 7c was [12]sighted at the end of 2019.

Built on an 8nm process, the [13]Snapdragon 7c Gen 2 touts eight Kryo 468 CPU cores, with a maximum clock speed of 2.55GHz, a small increase on the first generation. That processor cluster is made up of two Arm Cortex-A76 cores, and six Cortex-A55s. Also present is the chip designer's Adreno 618 GPU, which offers support for external displays at QHD resolutions, as well as its Hexagon 692 product, which combines both DSP and NPU features.

The SoC's memory controller comes with support for two LPDDR4 RAM modules. On the storage front, there's compatibility with eMMC 5.1 and UFS 2.1. Meanwhile, the integrated cellular modem is Qualcomm's Snapdragon X15, with support for LTE and below. Given this is an entry-level chip, you can forget about 5G.

[14]

Qualcomm claimed its chip offers 60 per cent more performance per watt when compared to Intel's Celeron N4020 processor, based on the PCMark 10 benchmark. Tellingly, we note the N4020 is most commonly encountered in bargain-basement Windows and Chromebook machines, like the Lenovo IdeaPad 1i and the HP Chromebook x360.

Qualcomm said it expects the first Snapdragon 7c Gen 2 devices to hit the shelves later this summer. While it hasn't mentioned any specific models, it's likely the bulk of these machines will target the sub-$400 market, where volumes are plentiful and demand is high. The addition of Chromebook support will also allow it to wrest some market share from MediaTek, which jumped on the ChromeOS bandwagon back in 2015. ®

Get our [15]Tech Resources



[1] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YKwh-zt6zR9F2YgoEb-CNgAAAMU&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YKwh-zt6zR9F2YgoEb-CNgAAAMU&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YKwh-zt6zR9F2YgoEb-CNgAAAMU&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[4] https://www.theregister.com/2021/02/04/apple_demands_return_of_dtk/

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YKwh-zt6zR9F2YgoEb-CNgAAAMU&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[6] https://www.theregister.com/2020/12/11/windows_10_arm_x64/

[7] https://www.theregister.com/2020/12/11/windows_10_arm_x64/

[8] https://www.theregister.com/2020/12/18/microsoft_arm_chips/

[9] https://www.theregister.com/2021/01/18/microsoft_in_brief/

[10] https://www.theregister.com/2020/10/01/surface_pro_x_sq2/

[11] https://www.qualcomm.com/news/releases/2021/05/24/qualcomm-enhances-support-developers-new-snapdragon-developer-kit-windows

[12] https://www.theregister.com/2019/12/05/qualcomm_laptop_processors/

[13] https://www.qualcomm.com/documents/qualcomm-snapdragon-7c-gen-2-compute-platform-product-brief

[14] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/personaltech&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YKwh-zt6zR9F2YgoEb-CNgAAAMU&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[15] https://whitepapers.theregister.com/

karlkarl

Would be really useful to get BSD or Linux running on one of these. The Raspberry Pi is *just* a little too underpowered still to use for a viable day-to-day platform but this hardware could be adequate.

... of course if it isn't artificially locked down and crippled to running consumer Windows. These days I don't jailbreak, I just move on to non-broken hardware.

EvaQ

... but why not use an existing Chromebook with ARM for Linux?

Neil Barnes

Last time I looked, at cheaper chromebooks, insufficient RAM, insufficient 'disk' space, and of course it wasn't always easy to rip the chrome out and put Linux on instead... things have probably changed and I should probably look again.

I have been vaguely considering a new laptop, and something without the hidden system engines that Intel and AMD are so fond of appeals to me... but I have some critical applications I do need and at present I don't know if there are ARM builds for them: immediate requirements include

- the full C developer suite

- Kicad

- Logisim Evolution

- Firefox

- STM Cube IDE

- Gimp

- LibreCad

- XSane

- ABBYY v7 OCR

- LyX

- the usual LibreOffice stuff

- Salaea Logic

- 16GB ram

- 0.5Tb 'disk'

And no doubt others which will occur to me only when I try and run them... I don't know whether any or all of these applications are available; I haven't looked at any in detail. But they're what I'm regularly using now.

There's probably no point

martinusher

My experience as an embedded developer with Windows is that you get to use it because the company executives mandate it. They mandate it because their business software life is built around it, their world is dominated by Outlook, Teams and the rest of the Office suite. You can run other software on the Windows platform but its always subservient to the demands of the main Windows applications and there's always the problem that Windows updates tend to break things.

What's called "IoT" has been my stock-in-trade for literally decades. We've been integrating sensors, actuators and controllers, anything needed to solve a particular problem. I'd guess that much of what's called industrial networking is unknown to the majority of programmers which is why they'd tend to what to re-implement existing functionality in their own home made, and all to often proprietary, protocols. Their chosen platform is Web based so it requires a fairly heft infrastructure to support it so its natural for them to turn to the platforms they're already familiar with. The problem with these hefty platforms is that they're bulky and because they include numerous services they' also tend to be insecure. So we end up taking an everyday problem that needs an everyday solution, reinventing the wheel and then wondering why the world + dog isn't rushing to buy their product.

brain-damaged, generalization of "Honeywell Brain Damage" (HBD), a
theoretical disease invented to explain certain utter cretinisms in
Multics, adj:
Obviously wrong; cretinous; demented. There is an implication
that the person responsible must have suffered brain damage,
because he/she should have known better. Calling something
brain-damaged is bad; it also implies it is unusable.