# 404: Uppercase A, Lowercase R M

- Show: [Embedded.fm](https://hardwarepodcasts.com/podcast/embedded-fm)
- Published: 2022-03-04
- Length: 1h 02m
- Episode: 404
- Page: https://hardwarepodcasts.com/podcast/embedded-fm/2022-03-04-404-uppercase-a-lowercase-r-m
- Listen: https://embedded.fm/episodes/404

## Summary

Reinhard Keil, founder of Keil Software and now Senior Director at Arm, discusses the evolution of embedded tooling from the 8051 compiler to modern cloud-based development. He explains the architecture of CMSIS, detailing components like SVD and DAP that standardize device support, and highlights the shift toward cloud-native IDEs like Keil Studio and Arm Virtual Hardware. Keil argues that commercial tooling provides essential compliance, long-term support, and device integration that open-source alternatives often lack for industrial applications.

## Chapters

- [0:06](https://hardwarepodcasts.com/podcast/embedded-fm/2022-03-04-404-uppercase-a-lowercase-r-m#t=6) Introduction: Reinhard Keil and Arm's Embedded Technology
- [4:16](https://hardwarepodcasts.com/podcast/embedded-fm/2022-03-04-404-uppercase-a-lowercase-r-m#t=256) History of Keil Software and the 8051 Compiler
- [18:43](https://hardwarepodcasts.com/podcast/embedded-fm/2022-03-04-404-uppercase-a-lowercase-r-m#t=1123) CMSIS Components: SVD, DAP, and Neural Networks
- [30:28](https://hardwarepodcasts.com/podcast/embedded-fm/2022-03-04-404-uppercase-a-lowercase-r-m#t=1828) Commercial vs. Open Source Compilers and Support
- [36:52](https://hardwarepodcasts.com/podcast/embedded-fm/2022-03-04-404-uppercase-a-lowercase-r-m#t=2212) Keil Studio and Cloud-Based Development
- [54:36](https://hardwarepodcasts.com/podcast/embedded-fm/2022-03-04-404-uppercase-a-lowercase-r-m#t=3276) Arm Virtual Hardware and Cloud Simulation

## Topics

- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [EDA & CAD tools](https://hardwarepodcasts.com/topic/eda-and-cad-tools)
- [Microcontrollers & dev platforms](https://hardwarepodcasts.com/topic/microcontrollers-and-platforms)
- [AI & machine learning](https://hardwarepodcasts.com/topic/ai-and-machine-learning)

## Most relevant to

large enterprises

## Mentioned

- Arm (company)
- Keil Software (company)
- CMSIS (tool)
- Keil Studio (product)
- 8051 (chip)
- C51 (product)
- SVD (tool)
- DAP (tool)
- Ethos-U65 (chip)
- Cortex-M4 (chip)
- Cortex-M55 (chip)
- GCC (tool)
- mbed (product)
- STM32 (chip)
- NXP (company)
- ST (company)
- VS Code (tool)
- Theia (tool)
- Arm Virtual Hardware (product)

## Related episodes from other shows

- [Creating Next-Gen Microcontroller Developer Tools and Equipping the People Who Use Them](https://hardwarepodcasts.com/podcast/moores-lobby/2025-04-22-creating-next-gen-microcontroller-developer-tools-and-equipping-the-people-who-u) (Moore's Lobby)
- [An Interview with Jack Ganssle (2nd)](https://hardwarepodcasts.com/podcast/the-amp-hour/2020-04-20-an-interview-with-jack-ganssle-2nd) (The Amp Hour)
- [Just Add Salt](https://hardwarepodcasts.com/podcast/the-amp-hour/2019-12-09-just-add-salt) (The Amp Hour)
- [The Magic of Calipers](https://hardwarepodcasts.com/podcast/the-amp-hour/2023-02-27-the-magic-of-calipers) (The Amp Hour)
- [Rust with Milica Kostic](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2026-01-19-rust-with-milica-kostic) (The Pragmatic Embedded Podcast)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/embedded-fm/2022-03-04-404-uppercase-a-lowercase-r-m. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to Embedded.fm.
