← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 175
  1. Route priorities - metric values Brief It's not an uncommon scenario that a Linux system has several network interfaces that are all up and routeable.

  2. Lund Linux Conference 2023

    Lund Linux Conference 2023 The conference Lund Linux Conference (LLC) [1] is a "half-open" conference located in Lund.

  3. TIL - Split streams with boost::tee_device TIL, Today I Learned, is more of a "I just figured this out: here are my notes, you may find them useful too" rather than a full blog post Split streams could be useful if you want the same output to appear in mo…

  4. TIL - NFS UDP Support

    TIL - NFS UDP Support TIL, Today I Learned, is more of a "I just figured this out: here are my notes, you may find them useful too" rather than a full blog post Today I was trying to bring up an really old board (v2.6.32 kernel) that used to mount its root

  5. Write a device driver for Zephyr - Part 1 This is the first post in this series.

  6. Write a device driver for Zephyr - Part 2 This is the second post in this series.

  7. Write a device driver for Zephyr - Part 3 This is the third post in this series.

  8. Write a device driver for Zephyr - Part 4 This is the fourth post in this series.

  9. Encrypted storage on i.MX

    Encrypted storage on i.MX Brief Many embedded Linux systems have some kind of sensitive information on a file storage.

  10. TIL - Buildroot & BR_NO_CHECK_HASH_FOR TIL, Today I Learned, is more of a "I just figured this out: here are my notes, you may find them useful too" rather than a full blog post In Buildroot [1], the integrity of (almost) all downloaded packages is verifi…

  11. Bug in the iMX8MP ECSPI module?

    Bug in the iMX8MP ECSPI module?

  12. Capture an image with V4L2

    Capture an image with V4L2 Brief As we have seen before, cameras in Linux could be a complex [1] story and you have to watch every step you take to get it right. libcamera [2] does a great job to simplify this in a platform independent way and should be u…

  13. TIL - Git jump

    TIL - Git jump TIL, Today I Learned, is more of a "I just figured this out: here are my notes, you may find them useful too" rather than a full blog post The Git v2.40.0 was released [1] yesterday (2023-03-13) and one of the release notes that caught my e…

  14. Service of a pocket watch

    Service of a pocket watch Mechanical watches is fascinating.

  15. Razor leather case

    Razor Leather Case My safety razor broke during usage last week, so I sadly had to order a new one.

  16. Route traffic with NAT

    Route traffic with NAT Long time ago I wrote a blog post [1] about how to use NAT to route traffic to your embedded device via your host computer.

  17. Leather watch strap keeper

    Leather watch strap keeper My watch was missing the strap keeper, so I had to make one.

  18. Contiguous Memory Allocator

    Contiguous Memory Allocator Introduction I do find memory management as one of the most fascinating subsystems in the Linux kernel, and I take every chance I see to talk about it.

  19. TIL - U-Boot support for HTTP

    TIL - U-Boot support for HTTP TIL, Today I Learned, is more of a "I just figured this out: here are my notes, you may find them useful too" rather than a full blog post Until now, U-Boot did only support UDP and were limited to protocols that are based on…

  20. Use custom EDID in Linux

    Use custom EDID in Linux Extended Display Identification Data (EDID) is a metadata format for display devices to describe their capabilities such as resolution, display size, timing, bit depth and update frequency.

  21. Audio and Embedded Linux

    Audio and Embedded Linux Brief Last time I wrote kernel drivers for the ASoC (ALSA System on Chip) subsystem, the functionality was split up into these parts: Platform class driver that defines the SoC audio interface for the actual CPU itself.

  22. Debug kernel with KGDB

    Debug kernel with KGDB What is KGDB?

  23. TIL - Virtual CAN interfaces

    TIL - Virtual CAN interfaces TIL, Today I Learned, is more of a "I just figured this out: here are my notes, you may find them useful too" rather than a full blog post There are many scenarios where a virtual Controller Area Network(CAN) interface could be

  24. Raspberry Pi and QEMU

    Raspberry Pi and QEMU What is QEMU?

  25. TIL - Debug FindBoost in CMake

    TIL - Debug FindBoost in CMake TIL, Today I Learned, is more of a "I just figured this out: here are my notes, you may find them useful too" rather than a full blog post When you use find_package for a Boost component in CMake it will end up with the Find…

  26. Crosscompile libcamera for RPi

    Crosscompile libcamera for RPi Goal The goal is to cross-compile libcamera [1] and libcamera-apps [2] for Raspberry Pi using the latest Raspbian [3] (Bullseye) release.

  27. What is libcamera and why should you use it Read out a picture from camera Once in a time, video devices were not that complex.

  28. TIL -Yocto bitbake-getvar

    TIL - Yocto bitbake-getvar TIL, Today I Learned, is more of a "I just figured this out: here are my notes, you may find them useful too" rather than a full blog post Writing recipes for Yocto has recently become something I do several times a week.

  29. TIL - systemd and $MAINPID

    TIL - SystemD and $MAINPID TIL, Today I Learned, is more of a "I just figured this out: here are my notes, you may find them useful too" rather than a full blog post A special environmnent variable, $MAINPID, is set and is available for the .service file.

  30. HID report descriptors and Linux HID Devices USB HID (Human Interface Device) device class is the type of computer peripherals that human interacts with, such as keyboards, mice, game controllers and touchscreens.

  31. Industrial I/O and triggers

    Industrial I/O and triggers I've maintained a couple of IIO-drivers (MCP3911 [4] and LTC1660 [5]) for some time now and it's time to give at least the MCP3911 a face-lift.

  32. Mounting with systemd and udev

    Mounting with systemd and udev Systemd hasn't always been my first choice as init system for embedded system, but I cannot ignore that it has many good and handy things that other init systems don't.

  33. GPLv2 and GPLv3

    Open Source "Free as in freedom - not as in free beer".

  34. Forge a hoof scratch

    Forge a hoof scratch In this project I made a hoof scratch as a gift to a friend - made out of a horse shoe of course.

  35. This website setup

    This website setup This post is more for my own good if I have to setup my website once again.

  36. Leather sewing machine

    Leather sewing machine I have worked with leather for some time which I enjoyed a lot.

  37. Leather penguin

    Leather penguin A Linux guy needs his penguin, right?

  38. Player's handbook, Dungeon Master's Guide and Monster Manual These three books are the "core books" for Dungeons and Dragons 5e.

  39. D&D - My confession

    Dungeons and dragons - My confession I have always been fascinated about fantasy.

  40. V4L2 and media controller

    V4L2 and media controller The media infrastructure in the kernel is a giant beast handling many different types of devices involving different busses and electrical interfaces.

  41. Parsing command line options

    Parsing command line options Parsing command line options is something almost every command or applications needs to handle in some way, and there are too many home-made argument parsers out there.

  42. Embedded Linux Conference 2019

    Embedded Linux Conference 2019 Here we go again!

  43. ligsegfault.so

    libsegfault.so The dynamic linker [1] in a Linux system is using several environment variables to customize it's behavior.

  44. Embedded Linux Conference 2018

    Embedded Linux Conference 2018 OK, time for another conference.

  45. Oppigård Amarillo, third batch

    Oppigård Amarillo, third batch This recipe is also from the book [1] and the third batch of this beer and it is one of my favorite hopier beer.

  46. Green fingers

    Green fingers This year I have engaged more than usual in growing vegetables.

  47. St:Eriks Pale Ale, second batch

    St Eriks Pale Ale, second batch The book "Klona öl" [1] ("Clone beers" in English) has collected recipes from many Swedish breweries.

  48. BEER2RST - my first attempt with golang I'm using Beersmith [1] a (non-free...) software to create my beer recipes.

  49. Lund Linux Conference 2018

    Lund Linux Conference 2018 It's just two weeks from now til the Lund Linux Conference (LLC) [1] begins!

  50. ath10k QCA6584 and Wireless network stack ATH10K is the mac80211 wireless driver for Qualcomm Atheros QCA988x family of chips, and I'm currently working [1] with the QCA6584 chip which is an automotive graded radio chip with PHY support for the abgn+ac mo…