-
Leave the code better than you found it
Being a Linux distribution maintainer, there is a specific kind of work which is so crucial for maintaining a good distribution – It is to apply small tweaks to an otherwise upstream package which makes it work in the distribution, over time, these tweaks grow due to expanding use cases e.g. new processor architectures, compiler…
-
Celebrate Small Things
I contribute to a weekly newsletter on embedded linux and IOT, invariably, I find it challenging to write since there is not much that might have happened in a weeks time which my mind considers worth noting, we tried to delay the newsletter in hope of collecting splashy content, yet another possible way out is…
-
Bake 64-bit raspberryPI3 images with Yocto/OpenEmbedded
Overview RaspberryPI3 SBC and CM come with cortex-a53 based SOC which is 64-bit capable and uses ARM-v8 architecture. Originally RaspberryPI 3 was released with 32bit support alone which is backward compatible with RaspberryPI 2. However, over period of last couple of years a lot of development has gone into enabling 64-bit on ARM in community, …
-
We need Open Source ISA and methods for Chip design and Hardware
The open source phenomenon has swept the software industry in past few decades, and Linux based Operating Systems have taken the software world by storm. The Linux foundation has published studies where the worth of Linux is estimated at billions of dollars, but to me as an individual, it is priceless. High quality open source…
-
Running LTP on musl based systems
Introduction LTP is freely available testsuite used for validating the reliability and stability of Linux systems. It has functionality, stress as well as regression tests. Thus far it has been mainly run on Linux systems running glibc for C library, and its natural that there will be areas in the project which would have assumptions…