J-Link ARM RDI
J-Link ARM RDI
Support for RDI compatible ARM debuggers
The JLink-RDI software is an RDI interface for J-Link. It makes it possible to use J-Link with any RDI compliant debugger. The package consists of 2 DLLs, which need to be copied to the same folder. In order to use these DLLs, they need to be selected in the debugger. It is a separate item and not included in the J-Link software. For more information on the pricing please check out our Pricelist.
Supported ARM Debuggers
J-Link RDI can be used with any RDI-compliant debuggers. In the following all RDI compliant debuggers which have been tested with J-Link RDI are listed.
- ARM® Developer Suite™ (ADS)
- ARM® RealView® Development Suite (RVDS) V3.0 (Since RVDS 3.1 removed RDI support, J-Link RDI will not work with RVDS 3.1)
- IAR Embedded Workbench for ARM (EWARM)
- RealView® Microcontroller Development Kit (Keil MDK)
For more information about how to use RDI with debuggers listed above, please refer to the J-Link RDI User's Guide (UM08004).
Flash breakpoints
The RDI DLL allows setting software breakpoints in flash memory areas, in the following called flash breakpoints. This makes it possible to set an unlimited number of flash breakpoints, rather than just the 2 hardware breakpoints permitted by the ICE. Setting flash breakpoints is executed very fast using a RAMcode specially designed for this purpose; on chips with fast flash the difference between breakpoints in RAM and Flash is unnoticeable.
More information about flash breakpoints
Configuration
RDI allows various configuartion settings, such as:
- Target system initialization via setup file
- JTAG Speed and scan chain settings
- Enable / disable Flash programming
- Breakpoint settings (use software breakpoints, use flash breakpoints
- CPU specific settings (Endianess, Reset strategy)
- Enable / Disable Logfiles
Commands in the setup file
Command | Description |
---|---|
SetJTAGSpeed(x); | Sets the JTAG speed, x = speed in kHz (0=Auto) |
Delay(x); | Waits a given time, x = delay in milliseconds |
Reset(x); | Resets the target, x = delay in milliseconds |
Go(); | Starts the ARM core |
Halt(); | Halts the ARM core |
Read8(Addr); | Reads a 8/16/32 bit value, Addr = address to read (as hex value) |
Read16(Addr); | |
Read32(Addr); | |
Verify8(Addr, Data); | Verifies a 8/16/32 bit value, Addr = address to verify (as hex value) Data = data to verify (as hex value) |
Verify16(Addr, Data); | |
Verify32(Addr, Data); | |
Write8(Addr, Data); | Writes a 8/16/32 bit value, Addr = address to write (as hex value) Data = data to write (as hex value) |
Write16(Addr, Data); | |
Write32(Addr, Data); | |
WriteVerify8(Addr, Data); | Writes and verifies a 8/16/32 bit value, Addr = address to write (as hex value) Data = data to write (as hex value) |
WriteVerify16(Addr, Data); | |
WriteVerify32(Addr, Data); | |
WriteRegister(Reg, Data); | Writes a register |
WriteJTAG_IR(Cmd); | Writes the JTAG instruction register |
WriteJTAG_DR(nBits, Data); | Writes the JTAG data register |
Example of setup file
/********************************************************************* * * Setup file for J-LINK RDI * ********************************************************************** * File: LPC2294.setup * Purpose: Setup for Philips LPC2294 chip ********************************************************************** */ SetJTAGSpeed(1000); Reset(0); Write32(0xE01FC040, 0x00000001); // Map User Flash into Vector area at (0-3f) Write32(0xFFE00000, 0x20003CE3); // Setup CS0 Write32(0xE002C014, 0x0E6001E4); // Setup PINSEL2 Register SetJTAGSpeed(2000);
J-Link ARM RDI
J-Link ARM RDI
Support for RDI compatible ARM debuggers
The JLink-RDI software is an RDI interface for J-Link. It makes it possible to use J-Link with any RDI compliant debugger. The package consists of 2 DLLs, which need to be copied to the same folder. In order to use these DLLs, they need to be selected in the debugger. It is a separate item and not included in the J-Link software. For more information on the pricing please check out our Pricelist.
Supported ARM Debuggers
J-Link RDI can be used with any RDI-compliant debuggers. In the following all RDI compliant debuggers which have been tested with J-Link RDI are listed.
- ARM® Developer Suite™ (ADS)
- ARM® RealView® Development Suite (RVDS) V3.0 (Since RVDS 3.1 removed RDI support, J-Link RDI will not work with RVDS 3.1)
- IAR Embedded Workbench for ARM (EWARM)
- RealView® Microcontroller Development Kit (Keil MDK)
For more information about how to use RDI with debuggers listed above, please refer to the J-Link RDI User's Guide (UM08004).
Flash breakpoints
The RDI DLL allows setting software breakpoints in flash memory areas, in the following called flash breakpoints. This makes it possible to set an unlimited number of flash breakpoints, rather than just the 2 hardware breakpoints permitted by the ICE. Setting flash breakpoints is executed very fast using a RAMcode specially designed for this purpose; on chips with fast flash the difference between breakpoints in RAM and Flash is unnoticeable.
More information about flash breakpoints
Configuration
RDI allows various configuartion settings, such as:
- Target system initialization via setup file
- JTAG Speed and scan chain settings
- Enable / disable Flash programming
- Breakpoint settings (use software breakpoints, use flash breakpoints
- CPU specific settings (Endianess, Reset strategy)
- Enable / Disable Logfiles
Commands in the setup file
Command | Description |
---|---|
SetJTAGSpeed(x); | Sets the JTAG speed, x = speed in kHz (0=Auto) |
Delay(x); | Waits a given time, x = delay in milliseconds |
Reset(x); | Resets the target, x = delay in milliseconds |
Go(); | Starts the ARM core |
Halt(); | Halts the ARM core |
Read8(Addr); | Reads a 8/16/32 bit value, Addr = address to read (as hex value) |
Read16(Addr); | |
Read32(Addr); | |
Verify8(Addr, Data); | Verifies a 8/16/32 bit value, Addr = address to verify (as hex value) Data = data to verify (as hex value) |
Verify16(Addr, Data); | |
Verify32(Addr, Data); | |
Write8(Addr, Data); | Writes a 8/16/32 bit value, Addr = address to write (as hex value) Data = data to write (as hex value) |
Write16(Addr, Data); | |
Write32(Addr, Data); | |
WriteVerify8(Addr, Data); | Writes and verifies a 8/16/32 bit value, Addr = address to write (as hex value) Data = data to write (as hex value) |
WriteVerify16(Addr, Data); | |
WriteVerify32(Addr, Data); | |
WriteRegister(Reg, Data); | Writes a register |
WriteJTAG_IR(Cmd); | Writes the JTAG instruction register |
WriteJTAG_DR(nBits, Data); | Writes the JTAG data register |
Example of setup file
/********************************************************************* * * Setup file for J-LINK RDI * ********************************************************************** * File: LPC2294.setup * Purpose: Setup for Philips LPC2294 chip ********************************************************************** */ SetJTAGSpeed(1000); Reset(0); Write32(0xE01FC040, 0x00000001); // Map User Flash into Vector area at (0-3f) Write32(0xFFE00000, 0x20003CE3); // Setup CS0 Write32(0xE002C014, 0x0E6001E4); // Setup PINSEL2 Register SetJTAGSpeed(2000);
J-Link SDK
J-Link SDK
The J-Link DLL is a standard Windows DLL typically used from "C" (Visual Basic or Delphi projects are also doable).
It makes the entire functionality of J-Link available thru the exported functions. The functionality includes things such as halting / stepping the ARM core, reading / writing CPU and ICE registers and reading / writing memory. Therefore it can be used in any kind of application accessing an ARM core.
The J-Link ARM SDK comes with different sample applications in source code which demonstrate the usage of the J-Link DLL API. The following table gives a short overview about the sample applications which come with the SDK:
Name | Description |
---|---|
DCCTest.c | Sample application which demonstrates DCC communication with the target CPU by using the J-Link DCC API functions. |
FlashDownload.c | Uses the J-Link DLL flash download functionality (does not need an additional license) in order to download a .bin file into the internal flash memory of a microcontroller |
ReadId.c |
Sample application which reads out and shows the JTAG-ID of the target device |
Sample_RAWTRACE.c |
Sample application which demonstrates the usage of the RAWTRACE API functions |
TestHW.c | Several hardware tests like checking memory, target power and core ID |
Main.c | Source code of J-Link commander. This tool permits some simple commands such as memory dump, halt, step, go and Id-check as well as some more in-depths analysis of the state of the ARM core and the ICE breaker module. |
The standard DLL does not have API functions for flash programming. However, the functionality offered can be used to program the flash. In that case a flashloader is required.
Supported CPU cores
- ARM7TDMI
- ARM7TDMI-S
- ARM720T
- ARM920T
- ARM922T
- ARM926EJ-S
- ARM946E-S
- ARM966E-S
- ARM1136
- ARM1156
- ARM1176
- Cortex-M0
- Cortex-M1
- Cortex-M3
- Cortex-M4
What do I need to write my own program with J-Link?
The J-Link ARM SDK is needed if you want to write your own program with J-Link. The listed files in the table below are included in the J-Link ARM SDK.
For more information on how to obtain a license please contact
このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。
.';
document.write('');
document.write(addy_text44887);
document.write('<\/a>');
//-->\n このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。
Files | Contents |
---|---|
GLOBAL.h JLinkARMDLL.h |
Header files that must be included to use the DLL functions. These files contain the defines, typedefs and function declarations. |
JLinkARM.lib | Library contains the exports of the J-Link DLL. |
JLinkARM.dll | The DLL itself. |
main.c | Sample application, which calls some J-Link ARM DLL functions. |
JLink.dsp JLink.dsw |
Project files of the sample application. Double click "JLink.dsw" to open the project. |
JLink.exe | Compiled version of the sample application. |
JLinkARMDLL.pdf | Documentation. |
Release.html | Release notes. |
JMem.exe | Life memory viewer (Displays content of target memory). |
JLinkServer.exe | J-Link TCP/IP server (allows using J-Link via TCP/IP networks). |
jlink.inf jlink.sys |
J-Link ARM USB driver. |
How do I use the flash programming capabilities of the J-Link DLL?
The J-Link DLL supports direct download into the internal flash memory of most microcontrollers.
In order to use this functionality in your own application, you simply have to select the appropriate device.
After the device has been selected, you can perform a download into flash memory by simply performing a memory write access to a flash address. The flash loader makes flash behaving as RAM, so the user does not have to take care about,
whether he is writing to an address which is in RAM or in flash.
Note: The J-Link SDK comes with a sample application which demonstrate the usage of the flash download functionality.
Development environment (compiler)
Any "C/C++" compiler will do. Workspace (Project) file is for Microsoft Visual Studio (V6.0) or Visual Studio .net (V7.0 or newer).
Other compilers will work as well, but no example workspace is provided.
Using the sample applications
The sample application can be used to test the correct installation and proper function of the J-Link ARM. The SDK comes with different sample applications for different purposes.
By default, when opening JLink.dsw the ReadId.c sample application is selected. This application opens the DLL and connects to the J-Link. If the connection has been established successfully, the JTAG-ID of the target device is read.
The sample applications are supplied in source code form. To run the sample applications, you have to compile them with an ANSI "C" compiler. A project workspace for Microsoft Visual C++ 6.0 or Microsoft Visual .Net which contains all sample applications, is supplied with the SDK.
Compiling and running the sample application
Open the project workspace with a double click on JLink.dsw, compile the source with Build | Build JLink.exe (Shortcut: F7) and run the executable with Build | Execute JLink.exe (Shortcut: CTRL-F5) from the menu.
After the application has been started, you should see the following output:
Requirements
The following items are required to develop software for J-Link:
- PC running Windows 2000, Windows XP, Windows Server 2003 or Windows Vista.
- J-Link ARM
- ARM target system
- x86 compiler, linker, opt. IDE
Flasher 5
SEGGER Downloads
The following list contains the latest SEGGER software and documentation downloads.Please select a product below to view the available files in the appropriate download section.
|
Supported microcontrollers
Supported microcontrollers
J-Link supports programming of the internal flash of the following ARM microcontrollers. We are constantly adding new micros to this list. If the chip you are looking for is not yet on the list, please get in touch with us.
Manufacturer | Name | BusWidth | Size |
---|---|---|---|
Analog Devices | ADuC7020x62 | 16 | 62 KB |
Analog Devices | ADuC7021x32 | 16 | 32 KB |
Analog Devices | ADuC7021x62 | 16 | 62 KB |
Analog Devices | ADuC7022x32 | 16 | 32 KB |
Analog Devices | ADuC7022x62 | 16 | 62 KB |
Analog Devices | ADuC7024x62 | 16 | 62 KB |
Analog Devices | ADuC7025x32 | 16 | 32 KB |
Analog Devices | ADuC7025x62 | 16 | 62 KB |
Analog Devices | ADuC7026x62 | 16 | 62 KB |
Analog Devices | ADuC7027x62 | 16 | 62 KB |
Analog Devices | ADuC7028x62 | 16 | 62 KB |
Analog Devices | ADuC7030 | 16 | 30 KB |
Analog Devices | ADuC7031 | 16 | 30 KB |
Analog Devices | ADuC7032 | 16 | 94 KB |
Analog Devices | ADuC7033 | 16 | 94 KB |
Analog Devices | ADuC7034 | 16 | 30 KB |
Analog Devices | ADuC7038 | 16 | 62 KB |
Analog Devices | ADuC7060 | 16 | 30 KB |
Analog Devices | ADuC7128 | 16 | 126 KB |
Analog Devices | ADuC7129 | 16 | 126 KB |
Analog Devices | ADuC7229x126 | 16 | 126 KB |
Atmel | AT91SAM7A3 | 32 | 256 KB |
Atmel | AT91SAM7S32 | 32 | 32 KB |
Atmel | AT91SAM7S321 | 32 | 32 KB |
Atmel | AT91SAM7S64 | 32 | 64 KB |
Atmel | AT91SAM7S128 | 32 | 128 KB |
Atmel | AT91SAM7S256 | 32 | 256 KB |
Atmel | AT91SAM7S512 | 32 | 512 KB |
Atmel | AT91SAM7SE32 | 32 | 32 KB |
Atmel | AT91SAM7SE256 | 32 | 256 KB |
Atmel | AT91SAM7SE512 | 32 | 512 KB |
Atmel | AT91SAM7X128 | 32 | 128 KB |
Atmel | AT91SAM7X256 | 32 | 256 KB |
Atmel | AT91SAM7X512 | 32 | 512 KB |
Atmel | AT91SAM7XC128 | 32 | 128 KB |
Atmel | AT91SAM7XC256 | 32 | 256 KB |
Atmel | AT91SAM7XC512 | 32 | 512 KB |
DSPGroup* | DA56KLF | 32 | 512 KB |
Freescale* | MAC7101 | 32 | 512 KB |
Freescale* | MAC7106 | 32 | 1024 KB |
Freescale* | MAC7111 | 32 | 512 KB |
Freescale* | MAC7112 | 32 | 256 KB |
Freescale* | MAC7116 | 32 | 1024 KB |
Freescale* | MAC7121 | 32 | 512 KB |
Freescale* | MAC7122 | 32 | 256 KB |
Freescale* | MAC7126 | 32 | 1024 KB |
Freescale* | MAC7131 | 32 | 512 KB |
Freescale* | MAC7136 | 32 | 1024 KB |
Freescale* | MAC7141 | 32 | 512 KB |
Freescale* | MAC7142 | 32 | 256 KB |
Luminary | LM3S101 | 32 | 8 KB |
Luminary | LM3S102 | 32 | 8 KB |
Luminary | LM3S301 | 32 | 16 KB |
Luminary | LM3S310 | 32 | 16 KB |
Luminary | LM3S315 | 32 | 16 KB |
Luminary | LM3S316 | 32 | 16 KB |
Luminary | LM3S317 | 32 | 16 KB |
Luminary | LM3S328 | 32 | 16 KB |
Luminary | LM3S601 | 32 | 32 KB |
Luminary | LM3S610 | 32 | 32 KB |
Luminary | LM3S611 | 32 | 32 KB |
Luminary | LM3S612 | 32 | 32 KB |
Luminary | LM3S613 | 32 | 32 KB |
Luminary | LM3S615 | 32 | 32 KB |
Luminary | LM3S617 | 32 | 32 KB |
Luminary | LM3S618 | 32 | 32 KB |
Luminary | LM3S628 | 32 | 32 KB |
Luminary | LM3S801 | 32 | 64 KB |
Luminary | LM3S811 | 32 | 64 KB |
Luminary | LM3S812 | 32 | 64 KB |
Luminary | LM3S815 | 32 | 64 KB |
Luminary | LM3S817 | 32 | 64 KB |
Luminary | LM3S818 | 32 | 64 KB |
Luminary | LM3S828 | 32 | 64 KB |
Luminary | LM3S2110 | 32 | 64 KB |
Luminary | LM3S2139 | 32 | 64 KB |
Luminary | LM3S2410 | 32 | 96 KB |
Luminary | LM3S2412 | 32 | 96 KB |
Luminary | LM3S2432 | 32 | 96 KB |
Luminary | LM3S2533 | 32 | 96 KB |
Luminary | LM3S2620 | 32 | 128 KB |
Luminary | LM3S2637 | 32 | 128 KB |
Luminary | LM3S2651 | 32 | 128 KB |
Luminary | LM3S2730 | 32 | 128 KB |
Luminary | LM3S2739 | 32 | 128 KB |
Luminary | LM3S2939 | 32 | 256 KB |
Luminary | LM3S2948 | 32 | 256 KB |
Luminary | LM3S2950 | 32 | 256 KB |
Luminary | LM3S2965 | 32 | 256 KB |
Luminary | LM3S6100 | 32 | 64 KB |
Luminary | LM3S6110 | 32 | 64 KB |
Luminary | LM3S6420 | 32 | 96 KB |
Luminary | LM3S6422 | 32 | 96 KB |
Luminary | LM3S6432 | 32 | 96 KB |
Luminary | LM3S6610 | 32 | 128 KB |
Luminary | LM3S6633 | 32 | 128 KB |
Luminary | LM3S6637 | 32 | 128 KB |
Luminary | LM3S6730 | 32 | 128 KB |
Luminary | LM3S6918 | 32 | 256 KB |
Luminary | LM3S6938 | 32 | 256 KB |
Luminary | LM3S6952 | 32 | 256 KB |
Luminary | LM3S6965 | 32 | 256 KB |
NXP | LPC2101 | 32 | 8 KB |
NXP | LPC2102 | 32 | 16 KB |
NXP | LPC2103 | 32 | 32 KB |
NXP | LPC2104 | 32 | 120 KB |
NXP | LPC2105 | 32 | 120 KB |
NXP | LPC2106 | 32 | 120 KB |
NXP | LPC2109 | 32 | 64 KB |
NXP | LPC2114 | 32 | 120 KB |
NXP | LPC2119 | 32 | 120 KB |
NXP | LPC2124 | 32 | 120 KB |
NXP | LPC2129 | 32 | 248 KB |
NXP | LPC2131 | 32 | 32 KB |
NXP | LPC2132 | 32 | 64 KB |
NXP | LPC2134 | 32 | 128 KB |
NXP | LPC2136 | 32 | 256 KB |
NXP | LPC2138 | 32 | 500 KB |
NXP | LPC2141 | 32 | 32 KB |
NXP | LPC2142 | 32 | 64 KB |
NXP | LPC2144 | 32 | 128 KB |
NXP | LPC2146 | 32 | 256 KB |
NXP | LPC2148 | 32 | 500 KB |
NXP | LPC2194 | 32 | 248 KB |
NXP | LPC2212 | 32 | 248 KB |
NXP | LPC2214 | 32 | 248 KB |
NXP | LPC2292 | 32 | 248 KB |
NXP | LPC2294 | 32 | 248 KB |
NXP | LPC2364 | 32 | 128 KB |
NXP | LPC2366 | 32 | 256 KB |
NXP | LPC2368 | 32 | 504 KB |
NXP | LPC2378 | 32 | 504 KB |
NXP | LPC2387 | 32 | 504 KB |
NXP | LPC2388 | 32 | 504 KB |
NXP | LPC2468 | 32 | 504 KB |
NXP | LPC2478 | 32 | 504 KB |
NXP* | PCF87750 | 32 | 384 KB |
NXP* | SJA2010 | 32 | 768 KB |
NXP* | SJA2510 | 32 | 768 KB |
OKI | ML67Q4002 | 32 | 256 KB |
OKI | ML67Q4003 | 32 | 512 KB |
OKI | ML67Q4050 | 32 | 64 KB |
OKI | ML67Q4051 | 32 | 128 KB |
OKI | ML67Q4060 | 32 | 64 KB |
OKI | ML67Q4061 | 32 | 128 KB |
Samsung* | S3F445HX | 32 | 512 KB |
ST | STR710FZ1 | 32 | 144 KB |
ST | STR710FZ2 | 32 | 272 KB |
ST | STR711FR0 | 32 | 80 KB |
ST | STR711FR1 | 32 | 144 KB |
ST | STR711FR2 | 32 | 272 KB |
ST | STR712FR0 | 32 | 80 KB |
ST | STR712FR1 | 32 | 144 KB |
ST | STR712FR2 | 32 | 272 KB |
ST | STR715FR0 | 32 | 80 KB |
ST | STR730FZ1 | 32 | 128 KB |
ST | STR730FZ2 | 32 | 256 KB |
ST | STR731FV0 | 32 | 64 KB |
ST | STR731FV1 | 32 | 128 KB |
ST | STR731FV2 | 32 | 256 KB |
ST | STR735FZ1 | 32 | 128 KB |
ST | STR735FZ2 | 32 | 256 KB |
ST | STR736FV0 | 32 | 64 KB |
ST | STR736FV1 | 32 | 128 KB |
ST | STR736FV2 | 32 | 256 KB |
ST | STR750FV0 | 32 | 80 KB |
ST | STR750FV1 | 32 | 144 KB |
ST | STR750FV2 | 32 | 272 KB |
ST | STR751FR0 | 32 | 80 KB |
ST | STR751FR1 | 32 | 144 KB |
ST | STR751FR2 | 32 | 272 KB |
ST | STR752FR0 | 32 | 80 KB |
ST | STR752FR1 | 32 | 144 KB |
ST | STR752FR2 | 32 | 272 KB |
ST | STR755FR0 | 32 | 80 KB |
ST | STR755FR1 | 32 | 144 KB |
ST | STR755FR2 | 32 | 272 KB |
ST | STR755FV0 | 32 | 80 KB |
ST | STR755FV1 | 32 | 144 KB |
ST | STR755FV2 | 32 | 272 KB |
ST | STR910FAM32 | 16 | 288 KB |
ST | STR910FAM32 (Bootbank: 1) | 16 | 288 KB |
ST | STR910FAW32 | 16 | 288 KB |
ST | STR910FAW32 (Bootbank: 1) | 16 | 288 KB |
ST | STR910FAZ32 | 16 | 288 KB |
ST | STR910FAZ32 (Bootbank: 1) | 16 | 288 KB |
ST | STR911FAM42 | 16 | 288 KB |
ST | STR911FAM42 (Bootbank: 1) | 16 | 288 KB |
ST | STR911FAM44 | 16 | 544 KB |
ST | STR911FAM44 (Bootbank: 1) | 16 | 544 KB |
ST | STR911FAM46 | 16 | 1152 KB |
ST | STR911FAM46 (Bootbank: 1) | 16 | 1152 KB |
ST | STR911FAM47 | 16 | 2176 KB |
ST | STR911FAM47 (Bootbank: 1) | 16 | 2176 KB |
ST | STR911FAW42 | 16 | 288 KB |
ST | STR911FAW42 (Bootbank: 1) | 16 | 288 KB |
ST | STR911FAW44 | 16 | 544 KB |
ST | STR911FAW44 (Bootbank: 1) | 16 | 544 KB |
ST | STR911FAW46 | 16 | 1152 KB |
ST | STR911FAW46 (Bootbank: 1) | 16 | 1152 KB |
ST | STR911FAW47 | 16 | 2176 KB |
ST | STR911FAW47 (Bootbank: 1) | 16 | 2176 KB |
ST | STR911FM32 | 16 | 288 KB |
ST | STR911FM32 (Bootbank: 1) | 16 | 288 KB |
ST | STR911FM42 | 16 | 288 KB |
ST | STR911FM42 (Bootbank: 1) | 16 | 288 KB |
ST | STR911FM44 | 16 | 544 KB |
ST | STR911FM44 (Bootbank: 1) | 16 | 544 KB |
ST | STR911FW32 | 16 | 288 KB |
ST | STR911FW32 (Bootbank: 1) | 16 | 288 KB |
ST | STR911FW42 | 16 | 288 KB |
ST | STR911FW42 (Bootbank: 1) | 16 | 288 KB |
ST | STR911FW44 | 16 | 544 KB |
ST | STR911FW44 (Bootbank: 1) | 16 | 544 KB |
ST | STR912FAW32 | 16 | 288 KB |
ST | STR912FAW32 (Bootbank: 1) | 16 | 288 KB |
ST | STR912FAW42 | 16 | 288 KB |
ST | STR912FAW42 (Bootbank: 1) | 16 | 288 KB |
ST | STR912FAW44 | 16 | 544 KB |
ST | STR912FAW44 (Bootbank: 1) | 16 | 544 KB |
ST | STR912FAW46 | 16 | 1152 KB |
ST | STR912FAW46 (Bootbank: 1) | 16 | 1152 KB |
ST | STR912FAW47 | 16 | 2176 KB |
ST | STR912FAW47 (Bootbank: 1) | 16 | 2176 KB |
ST | STR912FAZ42 | 16 | 288 KB |
ST | STR912FAZ42 (Bootbank: 1) | 16 | 288 KB |
ST | STR912FAZ44 | 16 | 544 KB |
ST | STR912FAZ44 (Bootbank: 1) | 16 | 544 KB |
ST | STR912FAZ46 | 16 | 1152 KB |
ST | STR912FAZ46 (Bootbank: 1) | 16 | 1152 KB |
ST | STR912FAZ47 | 16 | 2176 KB |
ST | STR912FAZ47 (Bootbank: 1) | 16 | 2176 KB |
ST | STR912FM32 | 16 | 288 KB |
ST | STR912FM32 (Bootbank: 1) | 16 | 288 KB |
ST | STR912FM42 | 16 | 288 KB |
ST | STR912FM42 (Bootbank: 1) | 16 | 288 KB |
ST | STR912FM44 | 16 | 544 KB |
ST | STR912FM44 (Bootbank: 1) | 16 | 544 KB |
ST | STR912FW32 | 16 | 288 KB |
ST | STR912FW32 (Bootbank: 1) | 16 | 288 KB |
ST | STR912FW42 | 16 | 288 KB |
ST | STR912FW42 (Bootbank: 1) | 16 | 288 KB |
ST | STR912FW44 | 16 | 544 KB |
ST | STR912FW44 (Bootbank: 1) | 16 | 544 KB |
ST | STM32F101C6 | 32 | 32 KB |
ST | STM32F101C8 | 32 | 64 KB |
ST | STM32F101CB | 32 | 128 KB |
ST | STM32F101R6 | 32 | 32 KB |
ST | STM32F101R8 | 32 | 64 KB |
ST | STM32F101RB | 32 | 128 KB |
ST | STM32F101RC | 32 | 256 KB |
ST | STM32F101RD | 32 | 384 KB |
ST | STM32F101RE | 32 | 512 KB |
ST | STM32F101T6 | 32 | 32 KB |
ST | STM32F101T8 | 32 | 64 KB |
ST | STM32F101V8 | 32 | 64 KB |
ST | STM32F101VB | 32 | 128 KB |
ST | STM32F101VC | 32 | 256 KB |
ST | STM32F101VD | 32 | 384 KB |
ST | STM32F101VE | 32 | 512 KB |
ST | STM32F101ZC | 32 | 256 KB |
ST | STM32F101ZD | 32 | 384 KB |
ST | STM32F101ZE | 32 | 512 KB |
ST | STM32F102C6 | 32 | 32 KB |
ST | STM32F102C8 | 32 | 64 KB |
ST | STM32F103C6 | 32 | 32 KB |
ST | STM32F103C8 | 32 | 64 KB |
ST | STM32F103CB | 32 | 128 KB |
ST | STM32F103R6 | 32 | 32 KB |
ST | STM32F103R8 | 32 | 64 KB |
ST | STM32F103RB | 32 | 128 KB |
ST | STM32F103RC | 32 | 256 KB |
ST | STM32F103RD | 32 | 384 KB |
ST | STM32F103RE | 32 | 512 KB |
ST | STM32F103T6 | 32 | 32 KB |
ST | STM32F103T8 | 32 | 64 KB |
ST | STM32F103V8 | 32 | 64 KB |
ST | STM32F103VB | 32 | 128 KB |
ST | STM32F103VC | 32 | 256 KB |
ST | STM32F103VD | 32 | 384 KB |
ST | STM32F103VE | 32 | 512 KB |
ST | STM32F103ZC | 32 | 256 KB |
ST | STM32F103ZD | 32 | 384 KB |
ST | STM32F103ZE | 32 | 512 KB |
TI | TMS470R1A64 | 32 | 63 KB |
TI | TMS470R1A64 (allow keys) | 32 | 64 KB |
TI | TMS470R1A128 | 32 | 127 KB |
TI | TMS470R1A128 (allow keys) | 32 | 128 KB |
TI | TMS470R1A256 | 32 | 255 KB |
TI | TMS470R1A256 (allow keys) | 32 | 256 KB |
TI | TMS470R1A288 | 32 | 287 KB |
TI | TMS470R1A288 (allow keys) | 32 | 288 KB |
TI | TMS470R1A384 | 32 | 383 KB |
TI | TMS470R1A384 (allow keys) | 32 | 384 KB |
TI | TMS470R1B512 | 32 | 511 KB |
TI | TMS470R1B512 (allow keys) | 32 | 512 KB |
TI | TMS470R1B768 | 32 | 767 KB |
TI | TMS470R1B768 (allow keys) | 32 | 768 KB |
TI | TMS470R1B1M | 32 | 1023 KB |
TI | TMS470R1B1M (allow keys) | 32 | 1024 KB |
TI | TMS470R1VF288 | 32 | 287 KB |
TI | TMS470R1VF288 (allow keys) | 32 | 288 KB |
TI | TMS470R1VF688 | 32 | 255 KB |
TI | TMS470R1VF688 (allow keys) | 32 | 256 KB |
TI | TMS470R1VF689 | 32 | 383 KB |
TI | TMS470R1VF689 (allow keys) | 32 | 384 KB |
Toshiba* | TMPM330 | 32 | 512 KB |
*Currently only supported by J-Flash