blackmagic/hardware/contrib/richardeoin
Richard Eoin Meadows e5e67e5740 Made assembly notes titles 2013-09-04 22:07:08 +01:00
..
Parts.md Added switch on BOOT0 2013-08-19 15:04:56 +01:00
README.md Made assembly notes titles 2013-09-04 22:07:08 +01:00
blackmagic_richardeoin.brd Made all the board layers visible 2013-09-04 20:28:06 +01:00
blackmagic_richardeoin.sch Added switch on BOOT0 2013-08-19 15:04:56 +01:00
blackmagic_richardeoin_assembled.JPG Added assembly photos 2013-09-04 20:28:22 +01:00
blackmagic_richardeoin_board.png Removed mouse cursor from board image! 2013-08-19 15:34:18 +01:00
blackmagic_richardeoin_pcb_front.JPG Added assembly photos 2013-09-04 20:28:22 +01:00
blackmagic_richardeoin_pcb_reverse.JPG Added assembly photos 2013-09-04 20:28:22 +01:00
blackmagic_richardeoin_schematic.pdf Renamed schematic PDF 2013-09-04 20:22:20 +01:00
blackmagic_richardeoin_stencil.JPG Added assembly photos 2013-09-04 20:28:22 +01:00

README.md

This variant attempts to be as faithful to the Blackmagic mini as possible, but also has several differences. This board has been built and functions.

Blackmagic richardeoin PCB Blackmagic richardeoin Assembled

Details

  • The schematic and board have both been designed using Cadsoft EAGLE v6.4.0.

  • The board size is 40mm x 16mm.

  • The programming connector is an ARM 10-PIN Interface as described here.

Differences

Uses 0603 [1608 Metric] components

The layout is intended for reflow soldering.

Includes Level Translator

This board incorporates the same level translator used in the full-sized Blackmagic, so it can be used to safely program 2.7V or 1.8V systems.

USART Connector

The STM32F103's USART1 peripheral is broken out into a 0.1" header. The hole centres are slightly offset to allow a press-fit.

BOOT0 Button

As well as the standard button for entering USB DFU mode, this variant also provides a button for pulling the BOOT0 pin high to activate the STM32 SystemMemory bootloader. Hold this button when plugging in the module to enter then bootloader mode. Then scripts/bootprog.py can be used to program and reprogram the chip over the USART1 interface.

This is useful for programming a brand new or 'bricked' blackmagic with the DFU firmware (src/blackmagic_dfu.bin), the standard DFU mode should be used for regular firmware updates.

Parts and Costings

Parts Cost (Approximate): £14 + VAT (uk.farnell.com August 2013)

Programming Cable: £8.49 + VAT (uk.farnell.com August 2013)

Assembly Photos

Blank PCB:

PCB Front Side PCB Reverse Side

Solder Paste Stencil:

PCB Stencil