Skip to content

Commit

Permalink
Added new debuggers to the menagerie.
Browse files Browse the repository at this point in the history
  • Loading branch information
callendorph authored and Carl Allendorph committed Jun 15, 2023
1 parent c8198fe commit acc8bc6
Show file tree
Hide file tree
Showing 36 changed files with 269 additions and 1 deletion.
31 changes: 31 additions & 0 deletions content/debuggers/AVR_ICE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "AVR ICE"
date: 2023-06-14T14:00:38-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/AVR_ICE_Front.jpg">
<figcaption> AVR ICE Adapter </figcaption>
</figure>

This ICE works with Atmel (now Microchip) AVR MCUs.

## Host Interface

USB 2.0 Type Mini-B

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/AVR_ICE_HostConn.jpg">
<figcaption> AVR ICE Host Connector </figcaption>
</figure>


## Device Interface

50mil Pitch 2x5 Rectangular Header

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/AVR_ICE_DevConn.jpg">
<figcaption> AVR ICE Device Connector </figcaption>
</figure>
31 changes: 31 additions & 0 deletions content/debuggers/AVR_ISP_mkII.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "AVR ISP Mark 2"
date: 2023-06-14T14:00:52-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/AVR_ISP_mkII_Front.jpg">
<figcaption> AVR ISP Mark 2 Adapter </figcaption>
</figure>

This ICE works with Atmel (now Microchip) AVR MCUs.

## Host Interface

USB 2.0 Type B

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/AVR_ISP_mkII_HostConn.jpg">
<figcaption> AVR ISP Mark 2 Host Connector </figcaption>
</figure>


## Device Interface

Pigtail to a 100mil Pitch 2x3 Rectangular Header Receptacle

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/AVR_ISP_mkII_DevConn.jpg">
<figcaption> AVR ISP Mark 2 Device Connector </figcaption>
</figure>
17 changes: 17 additions & 0 deletions content/debuggers/AVR_dragon.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: "AVR Dragon"
date: 2023-06-14T20:25:09-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/AVR_Dragon_Front.jpg">
<figcaption> AVR Dragon Adapter - Front </figcaption>
</figure>

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/AVR_Dragon_Back.jpg">
<figcaption> AVR Dragon Adapter - Back </figcaption>
</figure>

Atmel specific inexpensive ICE that supports JTAG and ISP (SPI-based) programming.
13 changes: 13 additions & 0 deletions content/debuggers/BusPirate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: "Bus Pirate"
date: 2023-06-14T14:00:59-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/BusPirate_Front.jpg">
<figcaption> Bus Pirate Adapter </figcaption>
</figure>

This is a general purpose serial bus interrogation tool but
you can use it as [a JTAG adapter using OpenOCD](https://research.kudelskisecurity.com/2014/05/01/jtag-debugging-made-easy-with-bus-pirate-and-openocd/).
7 changes: 6 additions & 1 deletion content/debuggers/HW-USBN-2B.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,12 @@ This ICE works for various Lattice FPGAs including:

## Host Interface

USB 2.0 Mini-B
USB 2.0 Type Mini-B

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/Lattice_HW_USBN_2B_HostConn.jpg">
<figcaption> Lattice, HW-USBN-2B </figcaption>
</figure>

## Special Features

Expand Down
33 changes: 33 additions & 0 deletions content/debuggers/Infineon_XMCLink.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: "Infineon XMC Link"
date: 2023-06-14T14:01:08-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/Infineon_XMCLink_Front.jpg">
<figcaption> Infineon XMC Link Adapter </figcaption>
</figure>

This ICE works with Infineon's

## Host Interface

USB 2.0 Type Micro-B

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/Infineon_XMCLink_HostConn.jpg">
<figcaption> Infineon XMC Link Host Connector </figcaption>
</figure>


## Device Interface

Optional:

1. 50mil Pitch 2x5 Rectangular Header
2. 100mil Pitch 2x4 Rectangular Header

## Special Features

1. This adapter isolates the host from the device. Very useful when working on high voltage or high current systems like motor controllers.
31 changes: 31 additions & 0 deletions content/debuggers/MC_ICD3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "Microchip ICD3"
date: 2023-06-14T14:01:17-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/MC_ICD3_Front.jpg">
<figcaption> Microchip ICD3 Adapter </figcaption>
</figure>

This ICE works with Atmel (now Microchip) AVR MCUs.

## Host Interface

USB 2.0 Type B

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/MC_ICD3_HostConn.jpg">
<figcaption> Microchip ICD3 Host Connector </figcaption>
</figure>


## Device Interface

RJ-11 6P6C

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/MC_ICD3_DevConn.jpg">
<figcaption> Microchip ICD3 Device Connector </figcaption>
</figure>
31 changes: 31 additions & 0 deletions content/debuggers/MSP_FET430UIF.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "MSP-FET430UIF"
date: 2023-06-14T14:01:25-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/MSP_FET430UIF_Front.jpg">
<figcaption> MSP-FET430UIF </figcaption>
</figure>

This ICE works with Texas Instrument's MSP series of Microcontrollers.

## Host Interface

USB 2.0 Type B

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/MSP_FET430UIF_HostConn.jpg">
<figcaption> MSP-FET430UIF Host Connector </figcaption>
</figure>


## Device Interface

100mil Pitch 2x7 Rectangular Header

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/MSP_FET430UIF_DevConn.jpg">
<figcaption> MSP-FET430UIF Device Connector </figcaption>
</figure>
12 changes: 12 additions & 0 deletions content/debuggers/RaspPi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "Raspberry Pi"
date: 2023-06-14T20:20:09-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/RaspPi_Front.jpg">
<figcaption> Raspberry Pi </figcaption>
</figure>

Everyone's favorite ARM SBC can also [bit-bang the JTAG or SWD protocol with the help of OpenOCD](https://codensolder.com/blog/rip-swd-programmer).
33 changes: 33 additions & 0 deletions content/debuggers/SAM_ICE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: "SAM ICE"
date: 2023-06-14T14:00:43-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/SAM_ICE_Front.jpg">
<figcaption> SAM ICE Adapter </figcaption>
</figure>

This ICE works with Atmel (now Microchip) ARM MCUs. This was a
white-label around the Segger JLink but it only works with Atmel
microcontrollers.

## Host Interface

USB 2.0 Type B

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/SAM_ICE_HostConn.jpg">
<figcaption> SAM ICE Host Connector </figcaption>
</figure>


## Device Interface

100mil Pitch 2x10 Rectangular Header

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/SAM_ICE_DevConn.jpg">
<figcaption> SAM ICE Device Connector </figcaption>
</figure>
31 changes: 31 additions & 0 deletions content/debuggers/Terasic_USBBlaster.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "Terasic USB Blaster"
date: 2023-06-14T14:01:35-07:00
draft: false
---

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/Terasic_USBBlaster_Front.jpg">
<figcaption> Terasic USB Blaster </figcaption>
</figure>

See [here](https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=46) for more info. This ICE primarily targets Altera FPGAs.

## Host Interface

USB 2.0 Type B

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/Terasic_USBBlaster_HostConn.jpg">
<figcaption> Terasic USB Blaster Host Connector </figcaption>
</figure>


## Device Interface

Pigtail to a 100mil Pitch 2x5 Rectangular Receptacle.

<figure class="page-figure">
<img width="400rem" src="/images/debuggers/Terasic_USBBlaster_DevConn.jpg">
<figcaption> Terasic USB Blaster Device Connector </figcaption>
</figure>
Binary file added static/images/debuggers/AVR_Dragon_Back.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/AVR_Dragon_Front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/AVR_ICE_DevConn.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/AVR_ICE_Front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/AVR_ICE_HostConn.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/AVR_ISP_mkII_DevConn.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/AVR_ISP_mkII_Front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/BusPirate_Front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/MC_ICD3_DevConn.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/MC_ICD3_Front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/MC_ICD3_HostConn.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/MSP_FET430UIF_Front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/RaspPi_Front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/SAM_ICE_DevConn.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/SAM_ICE_Front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/debuggers/SAM_ICE_HostConn.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit acc8bc6

Please sign in to comment.