Introducing BeagleBoard Imager Flatpak

software

Hello everyone. It’s been a while since my last post. Instead of doing the normal weekly update, I have decided to try writing something a bit more in-depth. Recently, I have been successful in publishing BeagleBoard Rust Imager to Flathub. So I thought it might be best to go over the development and publishing process. […]

This Week in Beagle #28

software

Hello everyone. A typical work week. Let’s go over everything. Fix MicroBlocks CI Recently, the MicroBlocks CI which builds microblocks dev and pilot branches have been failing. After a bit of testing, I found that a cmsis_6 zephyr module is now required by BeagleConnect Freedom. The CI was fixed by allowing the module in the […]

This Week in Beagle #27

software

Hello everyone. I ended up skipping some weekly updates since there was not much to talk about. Maybe I should make this series a bi-weekly thing instead of weekly updates. Anyway, I will be going over things from all the missed weeks as well. Let’s get started. Zephyr Add MAIN domain USARTs for PocketBeagle 2 […]

This Week in Beagle #25

software

Hello everyone. A typical work week. Let’s go over everything. Zephyr support for PocketBeagle 2 PocketBeagle 2 is a single board computer with AM62xx soc, and the primary supported OS is Linux. We provide Debian-based images for the board, with initial support for Armbian. This is what most people will be using it with. However, […]

Armbian support is here!

software

Several BeagleBoards are now supported under the Armbian build system and community! Armbian is a lightweight Linux distribution and build system optimized for ARM-based single-board computers (SBCs).  Adopting Armbian will help standardize the user experience and software release schedule for all boards while simultaneously being able to provide options for different distros (various Debian and […]

This Week in Beagle #22

software

Hello everyone. A typical work week. Let’s go over everything. BeagleBoard Rust Imager BeagleConnect Freedom Fixes My last updates seem to have caused BeagleConnect Freedom (both CC1352P7 and MSP430) flashing to break. This was reported by @OhioMeasurementDevices on Discord. I have pushed the fixes to crates.io as version 1.0.2. Additionally, I have also yanked the […]

This Week in Beagle #21

software

Hello everyone. A typical work week. Let’s go over everything. BeagleBoard Rust Imager GitHub Migration The migration of BeagleBoard Rust Imager to GitHub has now been completed. I have also created v0.0.4 release which brings a lot of fixes and marks the end of the migration. Eject After flashing In prior versions of BeagleBoard Rust […]

This Week in Beagle #20

software

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

software

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

software

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 […]