Latest posts

highlight shape
Linux Testing

How is the Linux kernel tested?

  • Sergio Prado
  • March 27, 2020

Have you ever wondered how the Linux kernel is tested? How to maintain the quality of an open source project with millions of lines of code developed by thousands of programmers worldwide?

Learn More details
Security Tee

Introduction to Trusted Execution Environment and ARM’s TrustZone

  • Sergio Prado
  • March 16, 2020

A Trusted Execution Environment (TEE) is an environment where the code executed and the data accessed is isolated and protected in terms of confidentiality (no one have access to the data) and integrity (no one can change the code and its behavior).

Learn More details
Events Talks

Slides of my talk at Embedded World 2020

  • Sergio Prado
  • March 5, 2020

Last week, from February 25th to 27th in Nuremberg, Germany, we had another edition of Embedded World, the leading international fair for embedded systems.

Learn More details
Programming Gcc C language

GCC extensions to the C language

  • Sergio Prado
  • March 3, 2020

The GNU Compiler Collection (GCC) provides several language features not found in ISO standard C.

Learn More details
Linux Containers

Using containers on embedded Linux

  • Sergio Prado
  • February 28, 2020

Would it be a good idea to use containers on an embedded Linux system?

Learn More details
Security Reverse engineering

Extracting firmware from devices using JTAG

  • Sergio Prado
  • February 20, 2020

JTAG is a physical hardware interface that makes it possible, among other things, to extract the firmware image from electronic devices.

Learn More details

Newsletter

Subscribe to the Embedded Labworks newsletter to receive messages about training, services and news from the embedded systems industry.

highlight shape