2 repository-uri
Tools for transferring compiled binary images from a host computer to a microcontroller.
Distinct from Remote Binary Uploaders: Existing candidates focus on cloud uploaders or cache managers, not physical microcontroller flashing.
Explore 2 awesome GitHub repositories matching hardware & iot · Binary Flashing. Refine with filters or upvote what's useful.
This project provides educational resources and technical guides for microcontroller firmware development. It focuses on writing low-level C code that runs directly on hardware without an underlying operating system, covering the fundamentals of hardware registers, memory mapping, and system clocks. The guides detail the creation of hardware abstraction layers to wrap raw memory-mapped registers into structured interfaces and provide walkthroughs for integrating TCP/IP stacks and HTTP servers into bare-metal environments. It also outlines the implementation of embedded systems build pipelines
Provides instructions for uploading compiled binary images to physical boards using command-line tools.
Blackmagic is a GDB server for embedded hardware that translates GDB remote protocol messages into JTAG and SWD commands. It functions as an ARM and RISC-V debugger and hardware debug probe manager, enabling users to inspect memory, control execution, and manage registers on ARM Cortex and RISC-V cores. The project distinguishes itself by acting as a remote hardware debugging bridge that can stream GDB server traffic over TCP/IP to control physical hardware from a remote machine. It also provides a JTAG and SWD interface to connect host computers to target hardware and serves as an embedded f
Writes compiled binary images to microcontroller flash and verifies the data against the source.