________ ___________ ___ _ _ /_ __/ / ___ / __/ __/ _ \ / _ \(_)__ _____(_)__ ___ / / / _ \/ -_) / _/_\ \/ // / / // / / _ `/ __/ / -_|_-< /_/ /_//_/\__/ /___/___/____/ /____/_/\_,_/_/ /_/\__/___/ Embedded Software Developer This diary contains my notes and memories about my work as embedded software developer. I've always been interested in operating systems, low level development and networking. After a bachelor thesis in robotics, and a specialization in embedded systems, I decided against all odds to wrap up uni with a master thesis in distributed systems. The choice was motivated by the job opportunity that came with it, more than by a genuine interest for the subject. After a few years of dissatisfaction I found the guts to change the situation. Then I worked as backend developer, until the pervasive use of containers and the cloud-induced complexity wore off my interest for this line of work. In mid 2021 I attained a job as embedded developer, effectively coming back to my origins, only to find out how much I'll have to learn in order to catch up. (DIR) Back to root (TXT) Follow this phlog (RSS) (TXT) Hardening dropbear 2024-01-11 (TXT) The joy of libclang in Yocto 2023-10-02 (TXT) Yocto, native and nativesdk 2023-09-30 (TXT) Notes on storage 2023-04-23 (TXT) Quest for software verification (2) 2023-04-21 (TXT) Quest for software verification 2023-04-11 (TXT) Compilation with security flags (2) 2023-01-10 (TXT) Linux explorations: flash memory (2) 2022-12-28 (TXT) Linux explorations: flash memory (1) 2022-12-27 (TXT) Compilation with security flags (1) 2022-12-22 (TXT) U-boot environment again. 2022-12-09 (TXT) Reading ARM docs 2022-11-01 (TXT) Yocto, deploy.bbclass and dependencies 2022-10-12 (TXT) Acquired wisdom 2022-07-15 (TXT) What the heck does that mean? 2022-07-13 (TXT) Readings of the day 2022-07-08 (TXT) Readings of the day 2022-07-06 (TXT) A quick recap 2022-06-29 (TXT) The unreasonable difficulty of string-to-number 2022-05-11 (TXT) Readings of the day 2022-04-06 (TXT) Yocto, modify kernel sources 'on flight' 2022-03-23 (TXT) The mess with include paths 2022-03-18 (TXT) On the bare metal 2022-03-16 (TXT) Learning more stuff 2022-03-09 (TXT) Kernel explorations 2022-02-22 (TXT) Communication is the hardest job 2022-01-18 (TXT) Makefile conventions 2022-01-05 (TXT) devtree gotchas 2021-12-20 (TXT) Kernel notes 2021-12-07 (TXT) Device tree notes 2021-12-06 (TXT) Overwhelmed with info 2021-12-02 (TXT) Back to square one, again 2021-12-01 (TXT) Git submodules? Fair enough. 2021-11-24 (TXT) Chaos and entropy 2021-11-23 (TXT) gdb 2021-11-15 (TXT) Crazy backup! 2021-09-23 (TXT) Device tree! 2021-08-31 (TXT) Quote of the day: 2021-08-20 (TXT) Running gentoo for work (which is quite unusual). 2021-08-18 __________________________________________________________________________ Gophered by Gophernicus/3.0.1 on FreeBSD/amd64 14.0