CuVoodoo

the sorcery of copper

User Tools

Site Tools


busvoodoo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
busvoodoo [2017/12/15 11:48] – add flashing kingkevinbusvoodoo [2017/12/15 11:57] – [alternatives] typo kingkevin
Line 35: Line 35:
   * RS-485/RS-422 port (not terminated)   * RS-485/RS-422 port (not terminated)
   * CAN port (not terminated)   * CAN port (not terminated)
 +
 +programming connector:
 +  * on the board (in the bottom left corner) there is a 2x4 connector (2 mm pitch)
 +  * DFU pin to force the DFU mode and [[#flashing|flash over USB]] (short to the neighbouring 5V pin while powering up)
 +  * UART port to use the BusVoodo as protocol bridge (it provides the same menu as over USB), or [[#flashing|flash using the embedded bootloader]]
 +  * SWD port for [[#flashing|flashing]] or developing firmware
  
 === not the World's first ever: === === not the World's first ever: ===
Line 163: Line 169:
 The Bus Pirate is not the only alternative though. The Bus Pirate is not the only alternative though.
 There is also the [[https://greatscottgadgets.com/greatfet/|GreatFET]], supporting high speed protocols, but is more of a development board than a ready to use tool. There is also the [[https://greatscottgadgets.com/greatfet/|GreatFET]], supporting high speed protocols, but is more of a development board than a ready to use tool.
-And there is the [[http://datenkrake.org/|Datenkrake]] for even high speed protocols (using an FPGA), but is also more of a development board than a ready to use tool.+And there is the [[http://datenkrake.org/|Datenkrake]] for even higher speed protocols (using an FPGA), but is also more of a development board than a ready to use tool.
  
 But BusVoodoo will never replace dedicated tools (USB to UART dongle, JTAG adapter, flash programmer, ...) or prevent from using a development board to control all nifty protocol details. But BusVoodoo will never replace dedicated tools (USB to UART dongle, JTAG adapter, flash programmer, ...) or prevent from using a development board to control all nifty protocol details.