I want to take this opportunity to share my experience from EmbeddedWorld in Nuremberg, which ended yesterday. As always it is a massive event with about 900 exhibitors and some 25.000 visitors. It really cannot be compared to anything else in our industry. In short, everyone from the embedded industry was there: semiconductor manufacturers, tool- and RTOS vendors, embedded developers, journalists, etc.
For us, the exhibition was a great success and the first day more or less started with my colleague Mattias Norlander making a very popular speech on advanced debugging for ARM Cortex devices. The speech covered valuable debugging techniques like ETM instruction tracing, SWV event- and data tracing, as well as Cortex-M hard fault crash analysis, dual-core debugging and more. In fact the seminar room was completely full with only one or two spare seats!
Like last year, major trends continue to be the standardization on ECLIPSE, and of course ARM is everywhere. Products related to the new Cortex-M7 core was seen in many booths, as well as IoT of course. But I would say the main new strong trend this year was probably security.
There are many different types of applications that need security, but the main driver here is probably IoT, as all the internet connected devices that talks to each other must trust the remote system they talk to. And so knowing the remote system really is who it claims to be is as important as securing the data that is transmitted. With IoT presumably exploding, so will the need for security in embedded applications.
One of the new products that I find interesting is emSecure from Segger. It allows creation and verification of digital signatures in embedded systems, and complements their emSSL library that secures internet connections. More information on these products can be found on the Segger website, or using the links provided above.
I hope to be able to cover this topic in a separate blog article in the near future!