-
Getting started with the BL618 and the BL618 development board
Saturday, January 14, 2023
Bouffalo has recently released their new chips : the BL616 and BL618 RISC-V MCU. Equipped with a WiFi6 + Bluetooth5 + Zigbee radio, this 32bit RISC-V single core chip runs at up to 320Mhz and is supported by 532KB of SRAM memory. Different variants of the chips exist with integrated flash and pSRAM memory. It also supports external flash and pSRAM memory. I was lucky enough to receive one of the first BL61X_MB development board.…
-
How to debug the Bouffalo BL60x MCU using JTAG, OpenOCD and GDB
Tuesday, August 23, 2022
BL602/604 is a RISC-V MCU by Bouffalolab. It’s integrated in the PineCone devboard by Pine64 , as well as in the PineDio STACK . This is a relatively new chip : developer tools are not mature yet and the documentation is often a bit lacking. This makes the developer experience not as comfortable is it should be. In this article, I’ll detail how to wire the PineCone to a JTAG adapter (the Pine64 USB JTAG adapter ), and how to setup OpenOCD and GDB to debug the code running on it.…
-
First look at the 2nd prototype version of the PineDio STACK
Tuesday, December 28, 2021
PineDio is a new product range at Pine64 based on LoRa. Those products include a LoRa gateway, a USB-LoRa adapter, a LoRa backplate for the PinePhone and an embedded development kit based on the RISC-V BL604 MCU. You’ll find more info about PineDio on the wiki . Those products are not yet available for sale, as we are still working on bringing them up and running by writing software and drivers for them.…