This Week in Beagle #20

Hello everyone. A typical work week. Let’s go over everything. BeagleBoard Rust Imager I am gearing up for a v1 release of BeagleBoard Rust Imager soon. As such, a lot of work went into it this week. BB-Downloader While working on BeagleBoard Rust Imager, I initially tried searching for crates that provided the kind of […]

This Week in Beagle #19

Hello everyone. A typical work week. Let’s go over everything. BeagleBoard Rust Imager I am gearing up for a v1 release of BeagleBoard Rust Imager soon. As such, a lot of work went into it this week. Justfiles I have been using Makefiles for all the building and packaging tasks in BeagleBoard Rust Imager. Back […]

This Week in Beagle #18

Hello everyone. A typical work week. Let’s go over everything. BeagleBoard Rust Imager I have been planning to make BeagleBoard Rust Imager more modular, and extract some of its functionality to other crates. This was to clean up bb-imager (library that powers the GUI and CLI), which now had a lot of platform specific functionality. […]

This Week in Beagle #17

Hello everyone. A typical work week. Let’s go over everything. PocketBeagle 2 Examples Continuing the work from last week, I finished adding Python examples for all the prior Rust examples. I have also added a lot of new examples, mostly centered around the hardware available in TechLab cape for PocketBeagle 2. EEPROM I already had […]

This Week in Beagle #16

Hello everyone. This was a light week since I had college exams. Let’s go over everything. PocketBeagle 2 Examples I have been working on Rust examples for PocketBeagle 2 as evident from my past posts. However, a lot of examples ended up being more complicated than they should be, specially for new users. Additionally, Rust […]

This Week in Beagle #15

Hello everyone. Another typical week. Let’s go over everything. BeagleBoard Image Builder After much deliberation last week, I decided to go ahead with trying to use debos for image generation. I was able to create debos recipes for BeagleY-AI and PocketBeagle 2. However, the image generated by debos does not seem to boot on either […]

This Week in Beagle #14

Hello everyone. I ended up experimenting more than getting results, so not much to write. Let’s go over everything. PocketBeagle 2 Examples Continuing the work from last week, more PocketBeagle 2 examples have been added. Feel free to create issues regarding the examples you would like to be added. Button Simple example to detect button […]

This Week in Beagle #13

Hello everyone. Since PocketBeagle 2 has launched, most of the development was focused on it. Let’s go over everything. Enable Greybus BeaglePlay driver in defconfig As per suggestion of Nishanth Menon, I have added gb_beagleplay to the defconfig. Here is the latest version of the patch. Export Symbols RFC As alluded to in my prior […]

This Week in Beagle #12

Hello everyone. A typical week for development. Let’s go over everything. GitLab CI Components I have been using GitLab Package Registry for most of my projects. It allows a permanent registry to store packages and create releases, in a persistent fashion. Initially, I started with manually uploading the packages in the CI. However, this turned […]

This Week in Beagle #11

Hello everyone. A typical week for development. Let’s go over everything. Zephyr Ti Hal Updates A few weeks ago, I created a PR to update the Simplelink SDK version in hal_ti from 4.40.04.04 to 7.41.00.17. Now that it has been merged, hopefully, I can start working on adding Bluetooth support using the BLE5 Stack in […]