All Projects → korken89 → micro-bmp

korken89 / micro-bmp

Licence: other
A small Black Magic Probe based on the pinout of the STLink V2 support firmware

Projects that are alternatives of or similar to micro-bmp

apollo
microcontroller-based FPGA / JTAG programmer
Stars: ✭ 32 (+10.34%)
Mutual labels:  programmer, jtag
jaylink
A Rust library for talking to J-Link USB devices
Stars: ✭ 28 (-3.45%)
Mutual labels:  swd, jtag
esp8266-wifi-cmsis-dap
WIRELESS CMSIS-DAP USB/IP-SWD/JTAG HID adapter firmware for ESP8266 boards
Stars: ✭ 69 (+137.93%)
Mutual labels:  swd, jtag
intel-joule-bios-flash-linux
Flashing the BIOS on an Intel Joule 570x from Linux
Stars: ✭ 18 (-37.93%)
Mutual labels:  flash
CyberPunkNetrunner
Cyberpunk 2077 Netrunner Hacking Tool (Easy to use and install). Don't use it on illegal and malicious activity. Inspired by the game CyberPunk 2077 https://www.cyberpunk.net/
Stars: ✭ 69 (+137.93%)
Mutual labels:  programmer
vusbtiny
Small ISP programmer that uses an ATtiny running V-USB
Stars: ✭ 18 (-37.93%)
Mutual labels:  programmer
Session
PHP Session Manager (non-blocking, flash, segment, session encryption)
Stars: ✭ 23 (-20.69%)
Mutual labels:  flash
YOP
Year Of Programmers: 개발자 회고록 아카이브
Stars: ✭ 42 (+44.83%)
Mutual labels:  programmer
FLARToolKit
No description or website provided.
Stars: ✭ 14 (-51.72%)
Mutual labels:  flash
w25qxx
w25qxx full function driver
Stars: ✭ 440 (+1417.24%)
Mutual labels:  flash
blackmagic-espidf
Blackmagic Wireless SWD Debug probe hosted on esp-idf SDK (for ESP8266) with UART on Telnet port and HTTP using xterm.js
Stars: ✭ 165 (+468.97%)
Mutual labels:  swd
flash rollbar
Flash notifier for Rollbar
Stars: ✭ 12 (-58.62%)
Mutual labels:  flash
ATtiny84-TinyCalibrator
OSC Calibrator and High-Voltage Fuse Resetter for 8-Pin ATtinys
Stars: ✭ 39 (+34.48%)
Mutual labels:  programmer
stm32bl
STM32 MCU serial firmware loader (jet another stm32loader fw bootloader tool)
Stars: ✭ 22 (-24.14%)
Mutual labels:  flash
phaser-ui-comps
Phaser 3 UI Components built by Adobe Animate
Stars: ✭ 60 (+106.9%)
Mutual labels:  flash
godpaper
🐵 An AI chess-board-game framework(by many programming languages) implementations.
Stars: ✭ 40 (+37.93%)
Mutual labels:  flash
Show-Path
👨‍💻Learning Path for Programmers https://roadmap.now.sh
Stars: ✭ 240 (+727.59%)
Mutual labels:  programmer
koa-better-error-handler
A better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)
Stars: ✭ 51 (+75.86%)
Mutual labels:  flash
cc-tool
Mirror of cc-tool from SourceForge
Stars: ✭ 144 (+396.55%)
Mutual labels:  programmer
Portfolio-Template
A portfolio website template for Geeks,Programmers and hackers.
Stars: ✭ 159 (+448.28%)
Mutual labels:  programmer

Micro Black Magic Probe (µBMP)

A small Black Magic Probe based on the pinout of the STLink V2 support firmware. Connections has been added for the support of SWO, while the UART pinout is also available. Designed to stick directly into a USB port, without cable.

Changes

v1.4.1

  • Reinforced the USB-C plug's mounting pads

v1.4

  • Changed to USB-C plug

v1.3

  • Added LED on the 5V line to see when the fuse is "blown"
  • Removed panelized boards, to be updated later

v1.2

  • Removed component designators to clean up the PCB, the designators are available in the Gerbers
  • Consolidated components, using resistor arrays and 8ch ESD/EMI filter
  • Now have ESD/EMI protection on the outputs
  • Added fuse of 5V line

v1.0

  • First release
  • Tested and working

Resources

Schematics

A PDF print of the schematic are available in ubmp_v1_3.pdf.

Programming instructions

Clone and build stlink unless you already have it:

cd ~/git
git clone --recursive https://github.com/texane/stlink
cd stlink
make -j4

Clone and build the firmware for Black Magic Probe, note to use stlink as PROBE_HOST:

cd ~/git
git clone --recursive https://github.com/blacksphere/blackmagic.git
cd blackmagic
cd libopencm3
make -j4 lib
cd ../src
make -j4 PROBE_HOST=stlink

Flash the uBMP:

cp ../../stlink/build/Release/st-flash .
./st-flash erase
./st-flash write blackmagic_dfu.bin 0x8000000
./st-flash --reset write blackmagic.bin 0x8002000

Images

USB-C version (v1.4)

alt text

Second batch (v1.2)

alt text

First batch (v1.0)

alt text alt text

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].