Blog
Latest posts
highlight shapeHow 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 detailsIntroduction 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 detailsSlides 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 detailsGCC 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 detailsUsing 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 detailsExtracting 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