Changes between Version 1 and Version 2 of ICSPBlaster
- Timestamp:
- Sep 5, 2012, 9:21:34 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ICSPBlaster
v1 v2 12 12 The ICSP protocol requires the data line to be bidirectional. The USB Blaster does not allow that. So we have to tie one output and one input pin on the same data pin to be able to read and write, likely adding some resistors in the mix. 13 13 14 == Pinout == 15 16 The connector pinout is as follows: 17 <pre> 18 1 3 5 7 9 19 2 4 6 8 A 20 </pre> 21 22 1 - PGC (TCK) 23 2 - GND 24 3 - PGD out (TDO) 25 4 - VCC 26 5 - MCLR and PGM (TMS) 27 6 - (N/C) 28 7 - (N/C) 29 8 - (N/C) 30 9 - PGD in (TDI) 31 A - GND 32 14 33 = The software = 15 34 The software is based on libftdi to send data to the device. There is nothing really complicated (yet).