An open API service indexing awesome lists of open source software.

https://github.com/elmot/rv-longan-nano-clion-ota-demo

Example project CLion + OpenOCD + Raspberry PI W Zero as OTA flashing probe + Longan Nano(Risc-V) demo board
https://github.com/elmot/rv-longan-nano-clion-ota-demo

clion clion-cmake clion-embedded clion-ide gcc-cross-compiler gdb gigadevice hactoberfest longan-nano openocd openocd-riscv raspberry raspberry-pi raspberry-pi-zero-w raspberrypi risc-v riscv32

Last synced: 2 months ago
JSON representation

Example project CLion + OpenOCD + Raspberry PI W Zero as OTA flashing probe + Longan Nano(Risc-V) demo board

Awesome Lists containing this project

README

        

Over-The-Air Flashing of Risc-V device using CLion
===
Just a trivial blinky example for a company's blog post

**The post: [Want to Flash and Debug an MCU Over the Air? Just Use Your Raspberry Pi](https://blog.jetbrains.com/clion/2021/03/flash-debug-over-air/)**

Resources involved
---
- [CLion 2020.3+](https://www.jetbrains.com/clion/nextversion/)
- [MinGW-W64](https://sourceforge.net/projects/mingw-w64/) (Windows only)
- [Raspberry PI Zero W](https://www.raspberrypi.org/products/raspberry-pi-zero-w/) (Buy one with pre-soldered pin header)
- [OpenOCD for Risc-V](https://github.com/riscv/riscv-openocd)
- [XPack Toolchain for Risc-V](https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/)
- [Putty](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) (Windows only)
- SD card, card reader for it, some ff jumper wires, usb-mini cable