Embedded Flash Prog.

Run-time Repair
Program non-standard JTAG configured devices
Supports BDM, Mono8, MicroChip and others
Provides a universal ISP solution
Reduced fixture complexity and costs

JTAG/Boundary-scan embedded flash programming by JTAG Technologies offers a range of options that can be used by engineers to improve their device programming facilities without additional unnecessary hardware. Our solutions for programming embedded (flash) memories of Microprocessors and DSPs are also known as SCIP (Serial Controlled IC Programmer) modules. The family comprises a wide range of software modules that can be used by test and production engineers to broaden the scope of their in-system device programming facilities without adding much or anything in the way of additional interface hardware.

While many devices have standardised on JTAG (IEEE Std 1149.1) as hardware interface for programming and testing there has been little standardisation in the way internal (flash) memories are programmed. The use of ‘Private’ instructions and non-standard state machine implementations have meant that some JTAG/boundary-scan tool-sets are unable to cope with the variety of devices that now use JTAG as their programming interface. Furthermore there exists a secondary layer of devices that use other, often lower pin count, interfaces to support their programming. Examples of these alternative interfaces are BDM, SPI, SWD (ARM Serial Wire Debug) etc.. JTAG Technologies SCIP modules sometimes using protocol adapters overcome these obstacles.

  • Program non-standard JTAG configured devices
  • Supports BDM, Mono8, MicroChip and other serial interfaces
  • Compatible with SCIL hardware interface adapters
  • Multiple busses and protocols supported (JTAG, BDM, Microchip, SPI, I2C) using JTAG SCIL modules where required
  • Request additional device support
    Fast turnaround for requested support
  • Provides a universal ISP solution
  • Solutions for programming µProcessors, µControllers, DSPs etc. with embedded flash
  • In-system program (ISP) technique minimises device handling and reduces static and mechanical damage
  • Re-use existing JTAG hardware (JT 37×7) for both ISP and testing
  • Reduced fixture complexity and costs as a result of reduced hardware considerations

SCIP modules are highly useful in production facilities where it is beneficial to combine both PCB testing and in-system device programming facilities in a single instrument, using a single familiar software interface. For a list of currently supported devices please check out the Devices tab on this page.

Devices


Manufacturer

Device Family

R2R Packages per device groups / subcategories; PVM device models

Support mechanism

SCIL adapter

Analog Devices

Blackfin

ADSP-BF51x

R2R

Blackfin

ADSP-BF538, ADSP-BD539

PVM

ADuC70xx

ADuC7xxx

R2R

Infineon

Tricore

Tricore (AURIX Tricore TC21x, TC22x, TC23x, TC26x, TC27x, TC29x; AUDO Tricore TC17xx)

R2R

XC166

XC166 (XC161, XC164, XC167, XC22xx, XC23xx, XC26xx, XC27xx)

R2R-E

XE166

XE166 (XE162, XE164, XE167)

R2R-E

Infineon (Cypress)

PSoC3

PSoC3 (CY8C32xxx, CY8C34xxx, CY8C36xxx, CY8C38xxx)

R2R-E

Traveo T1G

S6J311xxxx, S6J326CLS, S6J342xx

R2R

Traveo T2G

CYT2Bx, CYT3BB

R2R

Lattice

MACH 2

Mach02

R2R

MicroChip

PIC32MX

PIC32MX (PIC32MX1/2/3/4/5/6/7)

R2R

dsPIC33F

dsPIC33F

PVM

PIC1x

PIC10F, PIC12C, PIC12F, PIC12HV, PIC12LF, PIC16C, PIC16F, PIC16HV, PIC16LF, PIC18F, PIC18LF

PVM

PIC24

PIC24F, PIC24HJ

PVM

MicroChip (Atmel)

AT91SAM7xx

AT91SAM7Sx, AT91SAM7X, AT91SAM7XC

R2R

ATSAM x7

SAM E70, SAM S70, SAM V70, SAM V71

R2R

SCIL-019

ATmega

ATmega8, ATmega48(P), ATmega88(P), ATmega103, ATmega168(P), ATmega328(P), ATmega8515

PVM

ATmega64

ATmega64

SVF

ATtiny

ATtiny13, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny48, ATtiny84, ATtiny85, ATtiny87, ATtiny88, ATtiny167, ATtiny261, ATtiny828, ATtiny1634, ATtiny2313, ATtiny4313

PVM

Nordic Systems

nRF51

nRF51

R2R

SCIL-019

NXP

i.MX6

iMX6EFuse

R2R

LPC12xx

LPC122x, LPC12D27

R2R

SCIL-019

LPC17xx

LPC175x, LPC176x

R2R

LPC2xxx

LPC21xx, LPC22xx, LPC23xx, LPC24xx

R2R

SJA2020

SJA2020

R2R-E

NXP (Freescale)

Coldfire

MCF5222x (1,3), MCF5223x (0,1,3,4,5), MCF5225x (2,4,5,6,8,9)

PVM

HC(S)

HC (HC08, HCS08, HCS12)

R2R

SCIL-017

Kinetis

K02, K10, K11, K12, K20, K21, K22, K24, K30, K40, K50, K51, K52, K53, K60, K61, K63, K64, K70

R2R

MPC500

MPC500

R2R

SCIL-018

MPC5xxx

MPC5500, MPC5600, MPC5700

R2R

MPC56F8000

MPC56F8000

R2R-E

Philips

SAA56, TDA95

SAA56xx, TDA95xx

R2R-E

Renesas

RH850

RH850D1, RH850F1

R2R

SH7000

SH7K

R2R

SCIL-011

Silicon Labs

C8051

C8051

R2R

EFM32Gecko

EFM32Gecko, EFM32JadeGecko, EFM32PearlGecko, EFM32ZeroGecko, EFM32HappyGecko, EFM32TinyGecko, EFM32LeopardGecko, EFM32GiantGecko, EFM32WonderGecko

R2R

SIM3

SIM3C1, SIM3U1

R2R

STMicroelectronics

DSM, (u)PSD

DSM2xxx, PSD4xxx, PSD8xx, PSD9xx, SSM1xxx, uPSD3200, uPSD3300, uPSD3400

R2R-E

SPC5

SPC560Bxx, SPC564A70

R2R

STM32F

STM32F10xxx, STM32F2xx, STM32F3xx, STM32F4xx, STM32F7xx

R2R

STM32G

STM32G4xx

R2R

STM32H

STM32H5xx, STM32H7xx

R2R

STM32L

STM32L0xx, STM32L1x, STM32L4x, STM32L5x

R2R

L0: SCIL-019

STM32U

STM32U5xx

R2R

STM32WL

STM32WLEx

R2R

STR91xF

STR91xFxx

1532

Texas Instruments

CC430

CC430

R2R

MSP430

MSP430

R2R

HerculesRM

HerculesRM

R2R

Tiva C

TM4C123x, TM4C129x

R2R

TMS320

TMS320F280x, TMS320F281x, TMS320F2802x, TMS320F2803x, TMS320F2804x, TMS320F2805x, TMS320F2806x, TMS320F2823x, TMS320F2833x

R2R

We are boundary-scan

We will ensure that your organisation gets the maximum return on investments and receives the greatest benefits from this technology. Look through our website and support section for whatever kind of information you might need and feel free to contact us if the answer to your question is not provided.