This Week in Beagle #20

Application

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

Application

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 #17

Application

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

Application

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

Application

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

Application

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

Application

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 #10

Application

Hello everyone. A typical week for development. Let’s go over everything. BeagleBoard Rust Imager Pocketbeagle2 MSPM0 support Pocketbeagle2 uses MSPM0 as both EEPROM and ADC. The EEPROM is used to store board-specific information in all BeagleBoard boards for easier debugging and differentiation of different revisions. While the pb2_mspm0 driver supports updating firmware, it isn’t suitable […]

This Week in Beagle #8

Application

Hello everyone. I have been traveling for the last few weeks due to some family functions. Additionally, I was primarily working on Pocketbeagle2 stuff, which wasn’t public yet, so I also lacked content. Now that Pocketbeagle2 has been announced, I can start talking about it. So, let’s get to it. Pocketbeagle2 MSPM0 Driver In Pocketbeagle2, […]

This Week in Beagle ROUND-UP: November/December ’24

Application

“This Week in Beagle” is a weekly blog series by BeagleBoard.org’s own Ayush Singh that highlights significant contributions he and others are making in the open-source community. In November/December, Ayush and other community members teamed up on advances in: November 11th: Rust Imager Upgrades and Devicetree Nexus Node Schemas and Dynamic Aliasing Novembert 18th: Devicetree […]