For both the Raspberry Pi and BeagleBone Black, there’s a lot of GPIO access that happens the way normal Unix systems do – by moving files around. Yes, for most applications you really don’t need ...
When the first Raspberry Pi rolled off the production line back in 2012 it sported a 26-pin expansion header that seemed to conceal endless possibilities. A later upgrade to the 40-pin header we have ...
Can you have probably already heard of the Flipper Zero, a fantastic pocket device that I owe you to carry out a member of different packing penetration and testing tasks. But did you know it could be ...
For automotive SoCs, GPIO IP blocks are typically developed as Safety Element out of Context (SEooC) and delivered with a set of Assumptions of Use (AoUs). Any risk due to failure of the EE components ...
Editor's Note: The embedded Linux kernel already play a vital role in embedded systems and stands to grow in importance in serving the diverse requirements of the Internet of Things (IoT). In turn, ...
This paper provides a complete solution to the GPIO Verification for any SoC. GPIO interface is available in every ASIC. To avoid duplicate efforts and (save) time to verify the GPIO interface, we ...
The life of Pi.
This article presents the first of a six-part series of learning the peripheral functions of a microcontroller that is the GPIO (General-purpose Input/Output). It discusses the important peripheral, ...
One button now lets me disconnect whenever I want.
Today’s huge, deep submicron system on chip (SoC) designs present many challenges at every stage of development, from architectural exploration to volume production. This post addresses the specific ...