STM32MP157D device tree notes

device tree hierarchy For the STM32MP157D-EV1 board, the following is first draft of the include hierarchy of the device tree. I’ve not worked on a giant embedded linux device before. I figure it’s a good idea to take some very terse notes and maybe it’ll be useful to someone else (but most likely me!) And besides, who doesn’t like ascii art and incomplete sentences? NOTE! This is for the Linux kernel! …

Posted on

Installing the STM32MP1 dev tools

context The following are just a bunch of notes on getting the STM32MP1 development environment running on Arch Linux. ST’s documentation target Ubuntu and WSL2. I might have run Ubuntu in a full VM, but that is kind of a pain in that I don’t have the entirety of my working environment available. Another option is containerizing all of this into Docker. The only caveat with that is there are a number of GUI applications and running GUI apps in Docker is also kind of a PITA. …

Posted on

Printing from a Tek TDS3054B (part 1)

some preliminaries I was recently fortunate enough to upgrade my bench oscilloscope from a Rigol DS1102E to a Tektronix TDS 3054B. The Rigol served me well for many years, but I’ve recently taken my ee studies more seriously and begun a couple of projects that require a little (a lot) more resolution. While I absolutely am in love (I know, it’s sick) with the Tek, getting that fucking thing to give me a hardcopy of the display required an incredible amount of an attribute my personality lacks: patience. …

Posted on