Difference between revisions of "CricketProbe/v1.00"
Jump to navigation
Jump to search
(CricketProbe pictures) |
(→PCB) |
||
Line 59: | Line 59: | ||
=== Gerber & Drill Files === | === Gerber & Drill Files === | ||
2 Layers PCB design [http://www.eurocircuits.com/images/stories/ec09/ec-classification-english-1-2010-v2.pdf Eurocircuits 6-C class] compliant: | |||
'''''[[Media:CricketProbe_v100_gerber_files.zip|Download CricketProbe v1.00 gerber & drill files (zip)]]''''' | |||
RS274X, units = Inches, format = 2:5 | |||
:*CricketProbe_v100_Silkscreen_Top.GBR (Top Print Layer) | |||
:*CricketProbe_v100_Soldermask_Top.GBR (Top Solder Mask) | |||
:*CricketProbe_v100_Paste_Mask_Top.GBR (Top Paste Mask, stencil) | |||
:*CricketProbe_v100_Signal_Top.GBR (Top Copper Layer) | |||
:*CricketProbe_v100_Signal_Bottom.GBR (Bottom Copper Layer) | |||
:*CricketProbe_v100_Soldermask_Bottom.GBR (Bottom Solder Mask) | |||
:*CricketProbe_v100_Silkscreen_Bottom.GBR (Bottom Print Layer) | |||
:*CricketProbe_v100_Outline.GBR (Board Outline) | |||
:*CricketProbe_v100_Drill.GBR (NC XY coordinates & Drill tools sizes) | |||
== Assembly == | == Assembly == |
Revision as of 09:47, 25 April 2014
The CricketProbe is a debugging tool for ARM Cortex Microprocessors.
It is a Black Sphere Technologies Black Magic Probe PCB re-design, with some improvements made to the connectors, and is fully software-compatible.
Hardware Revision History
Version # | Release Date | Release Notes |
---|---|---|
v1.00 (current) | 04/2014 | Initial release |
v0.00 | 02/2014 | Prototype |
Detailed Features
Fully compatible with the Black Magic Probe, the features are identical:
(following is a copy of Black Magic Probe's webpage)
- Aimed at ARM Cortex based microcontrollers.
- Allows direct connection to the targeted processors JTAG interface. Alternatively, you may use the ARM Serial Wire Debug protocol as well.
- Full debugging functionality is provided. This includes: watchpoints, flash memory breakpoints, memory and register examination, flash memory programming, etc.
- Multiple targets on a single JTAG scan chain is supported.
- Interface to the host computer is a standard USB CDC ACM device (a virtual serial port), which does not require special drivers on Linux.
- Implements the GDB extended remote debugging protocol for seamless integration with the GNU debugger and other GNU development tools.
- Implements USB DFU class for easy firmware upgrades (as updates become available).
- Windows, Linux and Mac environments supported.
This board allows you to:
- Load your application into the target processor Flash memory or RAM.
- Single step through your program.
- Run your program in real-time with halt on demand.
- Examine and modify CPU registers and memory.
- Obtain a call stack backtrace.
- Set up to 6 hardware assisted breakpoints.
- Set up to 4 hardware assisted read, write or access watchpoints.
- Set unlimited software breakpoints when executing your application from RAM.
Pictures
Pinout
Pins Name and Type are specified with respect to the CricketProbe Board
Schematic
PCB
Gerber & Drill Files
2 Layers PCB design Eurocircuits 6-C class compliant:
Download CricketProbe v1.00 gerber & drill files (zip)
RS274X, units = Inches, format = 2:5
- CricketProbe_v100_Silkscreen_Top.GBR (Top Print Layer)
- CricketProbe_v100_Soldermask_Top.GBR (Top Solder Mask)
- CricketProbe_v100_Paste_Mask_Top.GBR (Top Paste Mask, stencil)
- CricketProbe_v100_Signal_Top.GBR (Top Copper Layer)
- CricketProbe_v100_Signal_Bottom.GBR (Bottom Copper Layer)
- CricketProbe_v100_Soldermask_Bottom.GBR (Bottom Solder Mask)
- CricketProbe_v100_Silkscreen_Bottom.GBR (Bottom Print Layer)
- CricketProbe_v100_Outline.GBR (Board Outline)
- CricketProbe_v100_Drill.GBR (NC XY coordinates & Drill tools sizes)
Assembly
Components Layout
Bill Of Material
Download CricketProbe v1.00 Bill of Material (zipped .xls file)
PCB and assembled boards suppliers
Check availability on Get Hardware page