Let's hunt for MEPC (Machine Exception Program Counter) 0x2300 8fe2 in the #RISCV Disassembly ... Yep my buggy code crashed in the #BL602 I2C Interrupt Handler 🤔
https://github.com/lupyuen/bl_iot_sdk/releases/download/v1.0.1/sdk_app_i2c.S
@lupyuen but I've always wanted to look at the upper layers such as HAL, which is way I enjoy your posts. Keep it up!🙂
@lupyuen recently I had to implement exception code 11 (M-mode ECALL) for a Risc-V software model. Modeling these things is no easy task
600 Views of my Buggy C Code for #BL602 I2C ... Time to Hyperventilate 😲
https://github.com/lupyuen/bl_iot_sdk/blob/i2c/customer_app/sdk_app_i2c/sdk_app_i2c/demo.c#L234-L308
3WheelsBot: a bot with B of #Beaglebone
Full Live-Scripted #CAD Kernel in the Browser
Why #Webcams aren’t good enough
@lupyuen Thanks for this one.
"Let’s talk evil. And by evil, I mean money."
Open source licensing for supervillains
#OpenSource: Fear Of Fouling Up
Brick Mount - Using LEGO bricks for building circuits
Loon’s final flight
IoT Techie and Educator / Apache NuttX PMC