Die SCIP-Reihe (Serial Controlled IC Programmer) von JTAG Technologies umfasst eine breite Palette von Softwaremodulen, die von Test- und Entwicklungsingenieuren eingesetzt werden, um die breite Anzahl von unterschiedlichsten In-system Programmierungen durchzuführen ohne zusätzliche Hardware einsetzten zu müssen.
Obwohl viele Bausteine auf dem JTAG Standard aufsetzten (IEEE Std 1149.1) und diese Schnittstelle zum Test und zur Programmierung eingesetzte werden, hat sich im Bereich der Standardisierung zur Programmierung von internem Speicher (Flash) nur wenig getan. Die Verwendung „privater“ Anweisungen und nicht konformen Implementationen der State Maschine haben dazu geführt, dass Boundary Scan Werkzeuge nicht mehr in der Lage sind die Vielzahl der Bausteine, welche JTAG also Programmierschnittstelle verwenden mit Standardlösungen zu bedienen. Hinzu kommt eine zweite Sparte von Bausteinen, welche über alternative Schnittstellen (meist Reduzierter Pinanzahl) programmiert werden. Beispiele für diese alternativen Schnittstellen sind BDM, SPI, Spy-by-wire etc. Die SCIP-Module von JTAG Technologies überwinden diese Hürden und bietet Ihnen Zugriff auch auf diese Bausteine.
SCIP Module werden vorallem dann sehr interessant, wenn Test und Insystemprogrammierung über dieselbe Schnittstelle durchgeführt werden kann. Eine Liste der derzeit unterstützten Bautsteine finden Sie unter dem Register Models auf dieser Seite.
- Programmierung von nicht Boundary Scan fähigen Bausteinen
- Unterstützung von BDM, Mono8, MicroChip und anderen seriellen Schnittstellen
- Kompatibel mit SCIL-Hardwaremodulen
- Lösungen zur Programmierung von µProzessoren, µControllern, DSPs etc. mit integriertem Flash
- In-System-Programmierung (ISP) minimiert das Bausteinhandling und verringert Schäden durch elektrostatische Aufladung und mechanische Einwirkung
- Wiederverwendung vorhandener JTAG-Hardware (JT 37×7) für ISP und Test
- Verringerung der Komplexität und somit auch der Kosten des Adapters durch reduzierung der Hardware
- JTAG SCIL Module unterstützen bei Bedarf unterschiedliche Protokolle und Busse (JTAG, BDM, Microchip, SPI, I2C)
- Erweiterung des bestehenden Bausteinsupport
- Kurze Bearbeitungszeiten für angeforderte Unterstützung
- Bereitstellen einer universellen ISP-Lösung
Manufacturer | Device Family | Option Name | Strategy Type | SCIL Adapter |
Analog Devices | Blackfin | – | PVM | – |
ADuC7xxx | ADuC7xxxProg | R2R | – | |
Analog Devices | Blackfin | ADSP-BF538Prog | PVM | – |
Analog Devices | Blackfin | ADSP-BF539Prog | PVM | – |
Analog Devices | Blackfin | ADSP-BF51xProg | R2R | – |
ATMEL | AT91SAM7 | AT91SAM7SEProg | R2R | – |
ATMega64 | – | SVF | – | |
ATMega8 | – | PVM | – | |
ATtiny | – | PVM | – | |
ATMega103 | PVM | – | ||
ATMega48(p) | PVM | – | ||
ATMega88(P) | PVM | – | ||
ATMega168(P) | PVM | – | ||
ATMega328(P) | PVM | – | ||
Cypress | Psoc3 | PSoc3Prog | EXE | – |
Traveo | TraveoProg | R2R | ||
Freescale | Coldfire MCF52xxx | – | APL | – |
Qorivva MPC55xx | MPC5500Prog | R2R | – | |
Qorivva MPC56xx | MPC5600Prog | R2R | – | |
MPC5xx | MPC500Prog | R2R | SCIL-018 | |
HC08 | HC08Prog | R2R | SCIL-017 | |
HCS08 | HCS08Prog | R2R | SCIL-017 | |
HCS12 | HCS12Prog | R2R | SCIL-017 | |
Kinetis | KinetisProg | R2R | – | |
MC56F8000 | MC56F8000Prog | EXE | – | |
Infineon | XC166 | XC16xProg | EXE | – |
XE166 | XC16xProg | EXE | – | |
XC27xx | XC16xProg | EXE | – | |
XC23xx | XC16xProg | EXE | – | |
XC22xx | XC16xProg | EXE | – | |
Tricore Audo/Aurix | Tricore Prog | EXE | ||
Microchip | PIC32MX | PIC32MXProg | R2R | – |
dsPIC33 | – | PVM | – | |
PIC 10F* | – | PVM | – | |
PIC 12F* | – | PVM | – | |
PIC 16F* | – | PVM | – | |
PIC 18F* | – | PVM | – | |
Nordic | NRF51822 | NRF51822Prog | R2R | SCIL-019 |
NXP | LPC2xxx | LPC2xxxProg | R2R | – |
LPC17xx | LPC17xxProg | R2R | – | |
LPC12xx | LPC12xxProg | R2R | SCIL-019 | |
SJA2020 | SJA2020Prog | EXE | – | |
Philips | SAA56xx | SAAProg | EXE | – |
TDA95xx | SAAProg | EXE | – | |
Renesas | SH7K | SH7KProg | R2R | SCIL-011 |
ST | DSM 2xxx | PSDProg | EXE | – |
PSD 4xxx | PSDProg | EXE | – | |
PSD 8xx | PSDProg | EXE | – | |
PSD 9xx | PSDProg | EXE | – | |
SMM 1xxx | PSDProg | EXE | – | |
uPSD3200 | PSDProg | EXE | – | |
uPSD3300 | PSDProg | EXE | – | |
uPSD3400 | PSDProg | EXE | – | |
SPC560x | SPC560xProg | R2R | – | |
STM32F1 | STM32F10Prog | R2R | – | |
STR91xFxxx | STR91XProg | 1532 | – | |
STM32F3 | STM32F30Prog | R2R | – | |
STM32F4 | STM32F4Prog | R2R | – | |
STM32L4 MCU | STM32L4xxProg | R2R | – | |
STM32L05 | STM32L05Prog | R2R | SCIL-019 | |
SiliconLabs | C8051 | 8051Prog | R2R | – |
SiM3C1xx | SiM3Prog | R2R | ||
SiM3U1xx | SiM3Prog | R2R | ||
TI | MSP430F1xx | MSP430Prog | R2R | – |
MSP430F2xx | MSP430Prog | R2R | – | |
MSP430F4xx | MSP430Prog | R2R | – | |
MSP430FE4xx | MSP430Prog | R2R | – | |
MSP430F5xxx | MSP430Prog | R2R | – | |
MSP430FR5xxx | MSP430Prog | R2R | – | |
MSP430F6xxx | MSP430Prog | R2R | – | |
MSP430G2xxx | MSP430Prog | R2R | – | |
CC430F5xxx | MSP430Prog | R2R | – | |
CC430F6xxx | MSP430Prog | R2R | – | |
Stellaris LM3Sxxxx | StellarisProg | R2R | – | |
TMS320F28xx | TMS320Prog | R2R | – | |
UCD9240 | UCD9xxxProg | R2R | – | |
TMS570 | TMS570Prog | R2R | – | |
Tiva | TM4C12x | R2R | – |