ElproSys CodiProg Mk2 User manual

©
Elprosys
2021 Rev.
ElproSys Sp. z o.o.
ul. Tarnogórska 140
44-
102 Gliwice
Poland
Elprosys
2021 Rev.
1.0
Universal EEPROM and Flash memory programmer
ElproSys Sp. z o.o.
ul. Tarnogórska 140
102 Gliwice
Universal EEPROM and Flash memory programmer
Instruction Manual
ul. Tarnogórska 140
Universal EEPROM and Flash memory programmer
Instruction Manual
Universal EEPROM and Flash memory programmer
Instruction Manual
Universal EEPROM and Flash memory programmer
Instruction Manual
ENGLISH
Universal EEPROM and Flash memory programmer
Instruction Manual
ENGLISH
I N S T R U C T I O N M A N U A L
Universal EEPROM and Flash memory programmer
ENGLISH
VERSION
I N S T R U C T I O N M A N U A L
1
VERSION
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
1
ABOUT CODIPROG
2
HARDWARE DESCRIPTION
3
USER INTERFACE
4
FIRMWARE UPGRADE
5
JUMPER SETUP
6
MOTOROLA MCU CABLE C
7
MEMORY TYPES
8
ERRORS AND PROBLEMS
Elprosys
2021 Rev.
1.0
ABOUT CODIPROG
HARDWARE DESCRIPTION
USER INTERFACE
FIRMWARE UPGRADE
JUMPER SETUP
MOTOROLA MCU CABLE C
MEMORY TYPES
ERRORS AND PROBLEMS
ABOUT CODIPROG
HARDWARE DESCRIPTION
USER INTERFACE
FIRMWARE UPGRADE
JUMPER SETUP
MOTOROLA MCU CABLE C
MEMORY TYPES
ERRORS AND PROBLEMS
HARDWARE DESCRIPTION
MOTOROLA MCU CABLE C
ONNTECTION
ONNTECTION
I N S T R U C T I O N M A N U A L
I N S T R U C T I O N M A N U A L
2
3
4
6
9
10
11
15
16
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
1 A
bout Codiprog
CodiProg USB is a universal in
of I2C, SPI and Microwire EEPROM memories and Freescale/Motorola microcontrollers flash and
EEPROM. Device is communicating with PC through USB port. It allowes to fully adjust main
programming parameters like programming voltage, pull
delays.
It can load, edit and save files in *.bin, *.epp, and *.sec for
is
able to upgrade device firmware to enable support for new options and memory types.
It is also possible to use some CodiProg features without PC computer control.
Elprosys
2021 Rev.
1.0
bout Codiprog
CodiProg USB is a universal in
of I2C, SPI and Microwire EEPROM memories and Freescale/Motorola microcontrollers flash and
EEPROM. Device is communicating with PC through USB port. It allowes to fully adjust main
programming parameters like programming voltage, pull
It can load, edit and save files in *.bin, *.epp, and *.sec for
able to upgrade device firmware to enable support for new options and memory types.
It is also possible to use some CodiProg features without PC computer control.
bout Codiprog
CodiProg USB is a universal in
-
circuit programmer witch allowes to read, edit and write various types
of I2C, SPI and Microwire EEPROM memories and Freescale/Motorola microcontrollers flash and
EEPROM. Device is communicating with PC through USB port. It allowes to fully adjust main
programming parameters like programming voltage, pull
It can load, edit and save files in *.bin, *.epp, and *.sec for
able to upgrade device firmware to enable support for new options and memory types.
It is also possible to use some CodiProg features without PC computer control.
circuit programmer witch allowes to read, edit and write various types
of I2C, SPI and Microwire EEPROM memories and Freescale/Motorola microcontrollers flash and
EEPROM. Device is communicating with PC through USB port. It allowes to fully adjust main
programming parameters like programming voltage, pull
It can load, edit and save files in *.bin, *.epp, and *.sec for
able to upgrade device firmware to enable support for new options and memory types.
It is also possible to use some CodiProg features without PC computer control.
circuit programmer witch allowes to read, edit and write various types
of I2C, SPI and Microwire EEPROM memories and Freescale/Motorola microcontrollers flash and
EEPROM. Device is communicating with PC through USB port. It allowes to fully adjust main
programming parameters like programming voltage, pull
It can load, edit and save files in *.bin, *.epp, and *.sec for
able to upgrade device firmware to enable support for new options and memory types.
It is also possible to use some CodiProg features without PC computer control.
circuit programmer witch allowes to read, edit and write various types
of I2C, SPI and Microwire EEPROM memories and Freescale/Motorola microcontrollers flash and
EEPROM. Device is communicating with PC through USB port. It allowes to fully adjust main
programming parameters like programming voltage, pull
-
up resistors, clock speed and read/write
It can load, edit and save files in *.bin, *.epp, and *.sec for
able to upgrade device firmware to enable support for new options and memory types.
It is also possible to use some CodiProg features without PC computer control.
circuit programmer witch allowes to read, edit and write various types
of I2C, SPI and Microwire EEPROM memories and Freescale/Motorola microcontrollers flash and
EEPROM. Device is communicating with PC through USB port. It allowes to fully adjust main
up resistors, clock speed and read/write
It can load, edit and save files in *.bin, *.epp, and *.sec for
mats. CodiProg USB software
able to upgrade device firmware to enable support for new options and memory types.
It is also possible to use some CodiProg features without PC computer control.
I N S T R U C T I O N M A N U A L
circuit programmer witch allowes to read, edit and write various types
of I2C, SPI and Microwire EEPROM memories and Freescale/Motorola microcontrollers flash and
EEPROM. Device is communicating with PC through USB port. It allowes to fully adjust main
up resistors, clock speed and read/write
mats. CodiProg USB software
able to upgrade device firmware to enable support for new options and memory types.
I N S T R U C T I O N M A N U A L
3
circuit programmer witch allowes to read, edit and write various types
of I2C, SPI and Microwire EEPROM memories and Freescale/Motorola microcontrollers flash and
EEPROM. Device is communicating with PC through USB port. It allowes to fully adjust main
up resistors, clock speed and read/write
mats. CodiProg USB software
able to upgrade device firmware to enable support for new options and memory types.
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
2
Hardware description
Component layout
1
2
DC power socket with center pin in diameter of
3
DB9 connector for extension adapters and cables.
4
5
6
7
BUSY LED. Indicates that device is
8
POWER LED. Indicaets that device is turned on.
Elprosys
2021 Rev.
1.0
Hardware description
Component layout
DC power socket with center pin in diameter of
1.0mm.Input voltage range 12
DB9 connector for extension adapters and cables.
Programmation socket
BUSY LED. Indicates that device is
POWER LED. Indicaets that device is turned on.
Hardware description
Component layout
USB type B
DC power socket with center pin in diameter of
1.0mm.Input voltage range 12
DB9 connector for extension adapters and cables.
Programmation socket
J1 and J2 jumpers
Control button
BUSY LED. Indicates that device is
POWER LED. Indicaets that device is turned on.
USB type B
socket
DC power socket with center pin in diameter of
1.0mm.Input voltage range 12
-
14.4V.
DB9 connector for extension adapters and cables.
Programmation socket
J1 and J2 jumpers
Control button
BUSY LED. Indicates that device is
working.
POWER LED. Indicaets that device is turned on.
DC power socket with center pin in diameter of
14.4V.
DB9 connector for extension adapters and cables.
working.
POWER LED. Indicaets that device is turned on.
DC power socket with center pin in diameter of
DB9 connector for extension adapters and cables.
I N S T R U C T I O N M A N U A L
I N S T R U C T I O N M A N U A L
4
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
Extension adapters pinout.
Extension cable description.
Elprosys
2021 Rev.
1.0
Extension adapters pinout.
Surface mount adapter.
Through
Extension cable description.
C12/2 cable
C14/2 cable
H1/3 cable
Extension adapters pinout.
Surface mount adapter.
Through
-
hole mount adapter.
Extension cable description.
C12/2 cable
C14/2 cable
H1/3 cable
Surface mount adapter.
hole mount adapter.
hole mount adapter.
I N S T R U C T I O N M A N U A L
I N S T R U C T I O N M A N U A L
5
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
3
User
Main window
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Read/Write/Veify operation
1.
Connect CodiProg device to computer, and run CodiProg software.
2.
Select memory type.
3.
Change start
4.
Set programming voltage
5.
Enable or disable pull
6.
Start operation by clicking Read/Write or Verify button
Elprosys
2021 Rev.
1.0
User
Interface
Main window
Name
READ
WRITE
VERIFY
Memory Type
Start address
Count
Programming Voltage
Pullup resistors
Clock
Memory
Verify after
Progress bar
Status panel
Cursor addres
Memory buffer
Quic toolbar
Main toolbar
Read/Write/Veify operation
Connect CodiProg device to computer, and run CodiProg software.
Select memory type.
Change start
Set programming voltage
Enable or disable pull
Start operation by clicking Read/Write or Verify button
Interface
Memory Type
Start address
Programming Voltage
Pullup resistors
Memory
Verify after
read/write
Progress bar
Status panel
Cursor addres
Memory buffer
Quic toolbar
Main toolbar
Read/Write/Veify operation
Connect CodiProg device to computer, and run CodiProg software.
Select memory type.
Change start
addres and bytes count if needed.
Set programming voltage
Enable or disable pull
-
up resistors
Start operation by clicking Read/Write or Verify button
Description
Starts read command
Starts write command
Starts verify command
Use it to select memory type
Begining address of memory for operation
Bytes count
Programming Voltage
Voltage level used to supply memory chip during operation
Specifies weather pullup resistors are on or off
MCU oscillator speed
MCU memory type (Flash/EEPROM)
read/write
Automatic verification after finished read or write operation
Displays progress of curret operation
Displays information about operation status
Shows current cursor addres
Displays memory bufer content
Quick acces to basic options
Toolbar with all CodiProg options
Connect CodiProg device to computer, and run CodiProg software.
addres and bytes count if needed.
Set programming voltage
up resistors
Start operation by clicking Read/Write or Verify button
Description
Starts read command
Starts write command
Starts verify command
Use it to select memory type
Begining address of memory for operation
Bytes count
for operation
Voltage level used to supply memory chip during operation
Specifies weather pullup resistors are on or off
MCU oscillator speed
MCU memory type (Flash/EEPROM)
Automatic verification after finished read or write operation
Displays progress of curret operation
Displays information about operation status
Shows current cursor addres
Displays memory bufer content
Quick acces to basic options
Toolbar with all CodiProg options
Connect CodiProg device to computer, and run CodiProg software.
addres and bytes count if needed.
Start operation by clicking Read/Write or Verify button
Starts read command
Starts write command
Starts verify command
Use it to select memory type
Begining address of memory for operation
for operation
Voltage level used to supply memory chip during operation
Specifies weather pullup resistors are on or off
MCU oscillator speed
MCU memory type (Flash/EEPROM)
Automatic verification after finished read or write operation
Displays progress of curret operation
Displays information about operation status
Shows current cursor addres
Displays memory bufer content
Quick acces to basic options
Toolbar with all CodiProg options
Connect CodiProg device to computer, and run CodiProg software.
Start operation by clicking Read/Write or Verify button
Use it to select memory type
Begining address of memory for operation
Voltage level used to supply memory chip during operation
Specifies weather pullup resistors are on or off
MCU memory type (Flash/EEPROM)
Automatic verification after finished read or write operation
Displays progress of curret operation
Displays information about operation status
Shows current cursor addres
Displays memory bufer content
Quick acces to basic options
Toolbar with all CodiProg options
Connect CodiProg device to computer, and run CodiProg software.
I N S T R U C T I O N M A N U A L
Begining address of memory for operation
Voltage level used to supply memory chip during operation
Specifies weather pullup resistors are on or off
Automatic verification after finished read or write operation
Displays information about operation status
I N S T R U C T I O N M A N U A L
6
Voltage level used to supply memory chip during operation
Automatic verification after finished read or write operation
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
Toolbar
File menu
Empty buffer
Open
Save
Save as
Exit
Edit menu
Fill
Find
Find Next
Swap bytes
Service menu
Read
Write
Verify
MC9S12 Mass Erase
Options menu
Self test
Restore defult
memory s
Firmware Upgrade
Help menu
Help
About
Elprosys
2021 Rev.
1.0
Toolbar
File menu
Empty buffer
Edit menu
Find Next
Swap bytes
Service menu
MC9S12 Mass Erase
Options menu
Restore defult
memory s
ettings
Firmware Upgrade
Help menu
Clears memory buffer
Open file and load its content to memory buffer
Save memory buffer to file
Save memory buffer to file with specified name
Exit CodiProg USB software
Fills memory area with SPECIFY data
Searches for data in memory buffer
Next appearance of searched
Chainges byte order in memory buffer (big
Starts read operation
Starts write operation
Starts verify operation
Starts Mass Erase operation. This
EEPROM memories and unsecures microcontroller. Works only
with 9S12 microcontrollers.
Starts self test operation. This function will check voltage levels
and pin functionality.
Use this option to reset to defaults memory setting such as:
memory size, start address, programmation voltage, pullup
resistors, frequency and phase parameters
This option allowes you to upgrade device firmware
Dislpays this help screen.
Displays device hardware and firmware version and device serial
number
Clears memory buffer
Open file and load its content to memory buffer
Save memory buffer to file
Save memory buffer to file with specified name
Exit CodiProg USB software
Fills memory area with SPECIFY data
Searches for data in memory buffer
Next appearance of searched
Chainges byte order in memory buffer (big
Starts read operation
Starts write operation
Starts verify operation
Starts Mass Erase operation. This
EEPROM memories and unsecures microcontroller. Works only
with 9S12 microcontrollers.
Starts self test operation. This function will check voltage levels
and pin functionality.
Use this option to reset to defaults memory setting such as:
memory size, start address, programmation voltage, pullup
resistors, frequency and phase parameters
This option allowes you to upgrade device firmware
Dislpays this help screen.
Displays device hardware and firmware version and device serial
number
Clears memory buffer
Open file and load its content to memory buffer
Save memory buffer to file
Save memory buffer to file with specified name
Exit CodiProg USB software
Fills memory area with SPECIFY data
Searches for data in memory buffer
Next appearance of searched
data in memory buffer
Chainges byte order in memory buffer (big
Starts read operation
Starts write operation
Starts verify operation
Starts Mass Erase operation. This
EEPROM memories and unsecures microcontroller. Works only
with 9S12 microcontrollers.
Starts self test operation. This function will check voltage levels
and pin functionality.
Use this option to reset to defaults memory setting such as:
memory size, start address, programmation voltage, pullup
resistors, frequency and phase parameters
This option allowes you to upgrade device firmware
Dislpays this help screen.
Displays device hardware and firmware version and device serial
Open file and load its content to memory buffer
Save memory buffer to file with specified name
Fills memory area with SPECIFY data
Searches for data in memory buffer
data in memory buffer
Chainges byte order in memory buffer (big
-
Starts Mass Erase operation. This
option erases entire Flash and
EEPROM memories and unsecures microcontroller. Works only
Starts self test operation. This function will check voltage levels
Use this option to reset to defaults memory setting such as:
memory size, start address, programmation voltage, pullup
resistors, frequency and phase parameters
This option allowes you to upgrade device firmware
Displays device hardware and firmware version and device serial
Open file and load its content to memory buffer
Save memory buffer to file with specified name
data in memory buffer
-
endian -
little
option erases entire Flash and
EEPROM memories and unsecures microcontroller. Works only
Starts self test operation. This function will check voltage levels
Use this option to reset to defaults memory setting such as:
memory size, start address, programmation voltage, pullup
This option allowes you to upgrade device firmware
Displays device hardware and firmware version and device serial
I N S T R U C T I O N M A N U A L
little
-endian)
option erases entire Flash and
EEPROM memories and unsecures microcontroller. Works only
Starts self test operation. This function will check voltage levels
Use this option to reset to defaults memory setting such as:
memory size, start address, programmation voltage, pullup
Displays device hardware and firmware version and device serial
I N S T R U C T I O N M A N U A L
7
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
Pin Test
At the beginig of each operation CodiProg device performs "pin test" to chceck
every pin is correct. If any errors are found durring this test this message is displayed:
Red marks shows pins with errors.
Autodetect option allowes to run pin test in a loop and start operation
no errors.
Self test
Self test option allow
programmation voltages are tested, if any of these voltages are out of range message is displayed in
status panel. In se
on pin 1,3 and 7 may occur. This adapter is easy to build, only three 1000 Ohm resistors are required.
If error on any pin is detected, message is displayed in status pa
Resistors need to be connected as shown below:
Elprosys
2021 Rev.
1.0
Pin Test
At the beginig of each operation CodiProg device performs "pin test" to chceck
every pin is correct. If any errors are found durring this test this message is displayed:
Red marks shows pins with errors.
Autodetect option allowes to run pin test in a loop and start operation
no errors.
Self test
Self test option allow
programmation voltages are tested, if any of these voltages are out of range message is displayed in
status panel. In se
cond test Co
on pin 1,3 and 7 may occur. This adapter is easy to build, only three 1000 Ohm resistors are required.
If error on any pin is detected, message is displayed in status pa
Resistors need to be connected as shown below:
At the beginig of each operation CodiProg device performs "pin test" to chceck
every pin is correct. If any errors are found durring this test this message is displayed:
Red marks shows pins with errors.
Autodetect option allowes to run pin test in a loop and start operation
Self test option allow
es to test internal systems of CodiPr
programmation voltages are tested, if any of these voltages are out of range message is displayed in
cond test Co
d
iProg is testing pins. Special test adapter is required, otherwise errors
on pin 1,3 and 7 may occur. This adapter is easy to build, only three 1000 Ohm resistors are required.
If error on any pin is detected, message is displayed in status pa
Resistors need to be connected as shown below:
At the beginig of each operation CodiProg device performs "pin test" to chceck
every pin is correct. If any errors are found durring this test this message is displayed:
Red marks shows pins with errors.
Autodetect option allowes to run pin test in a loop and start operation
es to test internal systems of CodiPr
programmation voltages are tested, if any of these voltages are out of range message is displayed in
iProg is testing pins. Special test adapter is required, otherwise errors
on pin 1,3 and 7 may occur. This adapter is easy to build, only three 1000 Ohm resistors are required.
If error on any pin is detected, message is displayed in status pa
Resistors need to be connected as shown below:
At the beginig of each operation CodiProg device performs "pin test" to chceck
every pin is correct. If any errors are found durring this test this message is displayed:
Autodetect option allowes to run pin test in a loop and start operation
es to test internal systems of CodiPr
programmation voltages are tested, if any of these voltages are out of range message is displayed in
iProg is testing pins. Special test adapter is required, otherwise errors
on pin 1,3 and 7 may occur. This adapter is easy to build, only three 1000 Ohm resistors are required.
If error on any pin is detected, message is displayed in status pa
Resistors need to be connected as shown below:
At the beginig of each operation CodiProg device performs "pin test" to chceck
every pin is correct. If any errors are found durring this test this message is displayed:
Autodetect option allowes to run pin test in a loop and start operation
es to test internal systems of CodiPr
og. It is a two step process. First all
programmation voltages are tested, if any of these voltages are out of range message is displayed in
iProg is testing pins. Special test adapter is required, otherwise errors
on pin 1,3 and 7 may occur. This adapter is easy to build, only three 1000 Ohm resistors are required.
If error on any pin is detected, message is displayed in status pa
nel.
At the beginig of each operation CodiProg device performs "pin test" to chceck
every pin is correct. If any errors are found durring this test this message is displayed:
Autodetect option allowes to run pin test in a loop and start operation
automatically
og. It is a two step process. First all
programmation voltages are tested, if any of these voltages are out of range message is displayed in
iProg is testing pins. Special test adapter is required, otherwise errors
on pin 1,3 and 7 may occur. This adapter is easy to build, only three 1000 Ohm resistors are required.
I N S T R U C T I O N M A N U A L
At the beginig of each operation CodiProg device performs "pin test" to chceck
that connection on
every pin is correct. If any errors are found durring this test this message is displayed:
automatically
when there are
og. It is a two step process. First all
programmation voltages are tested, if any of these voltages are out of range message is displayed in
iProg is testing pins. Special test adapter is required, otherwise errors
on pin 1,3 and 7 may occur. This adapter is easy to build, only three 1000 Ohm resistors are required.
I N S T R U C T I O N M A N U A L
8
that connection on
when there are
og. It is a two step process. First all
programmation voltages are tested, if any of these voltages are out of range message is displayed in
iProg is testing pins. Special test adapter is required, otherwise errors
on pin 1,3 and 7 may occur. This adapter is easy to build, only three 1000 Ohm resistors are required.
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
4
Firmware Upgrade
In order to upgrade your device firmware,
Select "Firmware Upgrade" option from "Options" menu.
a.
Connect device
To upgrade CodiProg USB device firmware, you have to prepare your device by entering special
firmware upgrade mode. To do so you need to turn your device off by turning power supply off then
press and hold the button on device and turn power supply on agai
blue light turns on (and stay turned on). If light blinks few times this mean device is in normal
operation mode. Probably becouse the button was not pressed at the moment when you turned
power on.
b.
Click
the 'O
'Device opened'. If this message did not appeard please check if the device is in firmware upgrade
mode (blue light on), and drivers are correctly installed.
c.
Succesful device opening enables 'Load File' button. Click it and sellect proper firmware file. Only
*.cpu files are supported. If the file is correct 'File succesfully
panel should appear.
If your computer is connected to internet you can also use 'Load from network' option to download
newest firmware version from ElproSys server directly to your device.
d.
If firmware fil
will be programmed with file content.
After upgrade device is automaticly reseted, so if you want to upgrade it again you have to enter
firmware upgrade mode again (s
e.
After finished programing click 'Return' button to finish upgrade operation
Your device is ready to use.
Elprosys
2021 Rev.
1.0
Firmware Upgrade
In order to upgrade your device firmware,
Select "Firmware Upgrade" option from "Options" menu.
Connect device
To upgrade CodiProg USB device firmware, you have to prepare your device by entering special
firmware upgrade mode. To do so you need to turn your device off by turning power supply off then
press and hold the button on device and turn power supply on agai
blue light turns on (and stay turned on). If light blinks few times this mean device is in normal
operation mode. Probably becouse the button was not pressed at the moment when you turned
power on.
Open device
the 'O
pen Device' button. If device is correctly connected following message sholud appear
'Device opened'. If this message did not appeard please check if the device is in firmware upgrade
mode (blue light on), and drivers are correctly installed.
Load File
Succesful device opening enables 'Load File' button. Click it and sellect proper firmware file. Only
*.cpu files are supported. If the file is correct 'File succesfully
panel should appear.
If your computer is connected to internet you can also use 'Load from network' option to download
newest firmware version from ElproSys server directly to your device.
Upgrade
If firmware fil
e is correctly loaded then 'Upgrade' button is enabled. Click it and your CodiProg device
will be programmed with file content.
After upgrade device is automaticly reseted, so if you want to upgrade it again you have to enter
firmware upgrade mode again (s
Returtn
After finished programing click 'Return' button to finish upgrade operation
Your device is ready to use.
Firmware Upgrade
In order to upgrade your device firmware,
Select "Firmware Upgrade" option from "Options" menu.
Connect device
To upgrade CodiProg USB device firmware, you have to prepare your device by entering special
firmware upgrade mode. To do so you need to turn your device off by turning power supply off then
press and hold the button on device and turn power supply on agai
blue light turns on (and stay turned on). If light blinks few times this mean device is in normal
operation mode. Probably becouse the button was not pressed at the moment when you turned
Open device
pen Device' button. If device is correctly connected following message sholud appear
'Device opened'. If this message did not appeard please check if the device is in firmware upgrade
mode (blue light on), and drivers are correctly installed.
Succesful device opening enables 'Load File' button. Click it and sellect proper firmware file. Only
*.cpu files are supported. If the file is correct 'File succesfully
panel should appear.
If your computer is connected to internet you can also use 'Load from network' option to download
newest firmware version from ElproSys server directly to your device.
e is correctly loaded then 'Upgrade' button is enabled. Click it and your CodiProg device
will be programmed with file content.
After upgrade device is automaticly reseted, so if you want to upgrade it again you have to enter
firmware upgrade mode again (s
After finished programing click 'Return' button to finish upgrade operation
Your device is ready to use.
In order to upgrade your device firmware,
folowing sequence must be executed:
Select "Firmware Upgrade" option from "Options" menu.
To upgrade CodiProg USB device firmware, you have to prepare your device by entering special
firmware upgrade mode. To do so you need to turn your device off by turning power supply off then
press and hold the button on device and turn power supply on agai
blue light turns on (and stay turned on). If light blinks few times this mean device is in normal
operation mode. Probably becouse the button was not pressed at the moment when you turned
pen Device' button. If device is correctly connected following message sholud appear
'Device opened'. If this message did not appeard please check if the device is in firmware upgrade
mode (blue light on), and drivers are correctly installed.
Succesful device opening enables 'Load File' button. Click it and sellect proper firmware file. Only
*.cpu files are supported. If the file is correct 'File succesfully
If your computer is connected to internet you can also use 'Load from network' option to download
newest firmware version from ElproSys server directly to your device.
e is correctly loaded then 'Upgrade' button is enabled. Click it and your CodiProg device
will be programmed with file content.
After upgrade device is automaticly reseted, so if you want to upgrade it again you have to enter
firmware upgrade mode again (s
ee step 1.)
After finished programing click 'Return' button to finish upgrade operation
folowing sequence must be executed:
Select "Firmware Upgrade" option from "Options" menu.
To upgrade CodiProg USB device firmware, you have to prepare your device by entering special
firmware upgrade mode. To do so you need to turn your device off by turning power supply off then
press and hold the button on device and turn power supply on agai
blue light turns on (and stay turned on). If light blinks few times this mean device is in normal
operation mode. Probably becouse the button was not pressed at the moment when you turned
pen Device' button. If device is correctly connected following message sholud appear
'Device opened'. If this message did not appeard please check if the device is in firmware upgrade
mode (blue light on), and drivers are correctly installed.
Then start ag
Succesful device opening enables 'Load File' button. Click it and sellect proper firmware file. Only
*.cpu files are supported. If the file is correct 'File succesfully
If your computer is connected to internet you can also use 'Load from network' option to download
newest firmware version from ElproSys server directly to your device.
e is correctly loaded then 'Upgrade' button is enabled. Click it and your CodiProg device
After upgrade device is automaticly reseted, so if you want to upgrade it again you have to enter
After finished programing click 'Return' button to finish upgrade operation
folowing sequence must be executed:
Select "Firmware Upgrade" option from "Options" menu.
To upgrade CodiProg USB device firmware, you have to prepare your device by entering special
firmware upgrade mode. To do so you need to turn your device off by turning power supply off then
press and hold the button on device and turn power supply on agai
blue light turns on (and stay turned on). If light blinks few times this mean device is in normal
operation mode. Probably becouse the button was not pressed at the moment when you turned
pen Device' button. If device is correctly connected following message sholud appear
'Device opened'. If this message did not appeard please check if the device is in firmware upgrade
Then start ag
Succesful device opening enables 'Load File' button. Click it and sellect proper firmware file. Only
*.cpu files are supported. If the file is correct 'File succesfully
loaded' message and data in 'File info'
If your computer is connected to internet you can also use 'Load from network' option to download
newest firmware version from ElproSys server directly to your device.
e is correctly loaded then 'Upgrade' button is enabled. Click it and your CodiProg device
After upgrade device is automaticly reseted, so if you want to upgrade it again you have to enter
After finished programing click 'Return' button to finish upgrade operation
folowing sequence must be executed:
To upgrade CodiProg USB device firmware, you have to prepare your device by entering special
firmware upgrade mode. To do so you need to turn your device off by turning power supply off then
press and hold the button on device and turn power supply on agai
n. Hold button pressed until the
blue light turns on (and stay turned on). If light blinks few times this mean device is in normal
operation mode. Probably becouse the button was not pressed at the moment when you turned
pen Device' button. If device is correctly connected following message sholud appear
'Device opened'. If this message did not appeard please check if the device is in firmware upgrade
Then start ag
ain beginning from step 1.
Succesful device opening enables 'Load File' button. Click it and sellect proper firmware file. Only
loaded' message and data in 'File info'
If your computer is connected to internet you can also use 'Load from network' option to download
newest firmware version from ElproSys server directly to your device.
e is correctly loaded then 'Upgrade' button is enabled. Click it and your CodiProg device
After upgrade device is automaticly reseted, so if you want to upgrade it again you have to enter
After finished programing click 'Return' button to finish upgrade operation
I N S T R U C T I O N M A N U A L
folowing sequence must be executed:
To upgrade CodiProg USB device firmware, you have to prepare your device by entering special
firmware upgrade mode. To do so you need to turn your device off by turning power supply off then
n. Hold button pressed until the
blue light turns on (and stay turned on). If light blinks few times this mean device is in normal
operation mode. Probably becouse the button was not pressed at the moment when you turned
pen Device' button. If device is correctly connected following message sholud appear
'Device opened'. If this message did not appeard please check if the device is in firmware upgrade
ain beginning from step 1.
Succesful device opening enables 'Load File' button. Click it and sellect proper firmware file. Only
loaded' message and data in 'File info'
If your computer is connected to internet you can also use 'Load from network' option to download
e is correctly loaded then 'Upgrade' button is enabled. Click it and your CodiProg device
After upgrade device is automaticly reseted, so if you want to upgrade it again you have to enter
I N S T R U C T I O N M A N U A L
9
To upgrade CodiProg USB device firmware, you have to prepare your device by entering special
firmware upgrade mode. To do so you need to turn your device off by turning power supply off then
n. Hold button pressed until the
blue light turns on (and stay turned on). If light blinks few times this mean device is in normal
operation mode. Probably becouse the button was not pressed at the moment when you turned
pen Device' button. If device is correctly connected following message sholud appear
'Device opened'. If this message did not appeard please check if the device is in firmware upgrade
ain beginning from step 1.
Succesful device opening enables 'Load File' button. Click it and sellect proper firmware file. Only
loaded' message and data in 'File info'
If your computer is connected to internet you can also use 'Load from network' option to download
e is correctly loaded then 'Upgrade' button is enabled. Click it and your CodiProg device
After upgrade device is automaticly reseted, so if you want to upgrade it again you have to enter
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
5
JUMPER
Codiprog can work without PC software control. This mode can be used to run one of the
operations shown in table be
run desired operation.
Possible operations are:
J1
CLOSED
OPEN
CLOSED
OPEN
To run one of these operations following steps should be performed:
1. Set jumpers J1 and J2 according to required operation.
2. Power up
3. Wait until busy led blinks three times and turns off.
4. Press button next to leds and hold it until busy led starts to blink again.
5. When busy led turns off the operation is successfully completed and memory chip can be removed
from
socket.
is turned
If operation is interrupted memory content may be lost. It is strongly recomended to backup all data
before runing this opera
Elprosys
2021 Rev.
1.0
JUMPER
SETUP
Codiprog can work without PC software control. This mode can be used to run one of the
operations shown in table be
run desired operation.
Possible operations are:
CLOSED
OPEN
CLOSED
OPEN
To run one of these operations following steps should be performed:
1. Set jumpers J1 and J2 according to required operation.
2. Power up
Codiprog device.
3. Wait until busy led blinks three times and turns off.
4. Press button next to leds and hold it until busy led starts to blink again.
5. When busy led turns off the operation is successfully completed and memory chip can be removed
socket.
If
erasing proces takes more than 10 minutes then operation is
is turned
on (and not blinking).
If operation is interrupted memory content may be lost. It is strongly recomended to backup all data
before runing this opera
SETUP
Codiprog can work without PC software control. This mode can be used to run one of the
operations shown in table be
low. Setting J1 and J2 jumpers according to description below lets you
run desired operation.
Possible operations are:
J2
CLOSED
CLOSED
OPEN
OPEN
To run one of these operations following steps should be performed:
1. Set jumpers J1 and J2 according to required operation.
Codiprog device.
3. Wait until busy led blinks three times and turns off.
4. Press button next to leds and hold it until busy led starts to blink again.
5. When busy led turns off the operation is successfully completed and memory chip can be removed
erasing proces takes more than 10 minutes then operation is
on (and not blinking).
If operation is interrupted memory content may be lost. It is strongly recomended to backup all data
before runing this opera
tions.
Codiprog can work without PC software control. This mode can be used to run one of the
low. Setting J1 and J2 jumpers according to description below lets you
Erasing first 20B of M35080
Erasing first 20B of M35080, M35080
To run one of these operations following steps should be performed:
1. Set jumpers J1 and J2 according to required operation.
3. Wait until busy led blinks three times and turns off.
4. Press button next to leds and hold it until busy led starts to blink again.
5. When busy led turns off the operation is successfully completed and memory chip can be removed
erasing proces takes more than 10 minutes then operation is
If operation is interrupted memory content may be lost. It is strongly recomended to backup all data
Codiprog can work without PC software control. This mode can be used to run one of the
low. Setting J1 and J2 jumpers according to description below lets you
Erasing first 20B of M35080
Erasing first 20B of M35080, M35080
Erasing first 20B of D80D0WQ EEPROM
Erasing first 20B of 160D0WQ EEPROM
To run one of these operations following steps should be performed:
1. Set jumpers J1 and J2 according to required operation.
3. Wait until busy led blinks three times and turns off.
4. Press button next to leds and hold it until busy led starts to blink again.
5. When busy led turns off the operation is successfully completed and memory chip can be removed
erasing proces takes more than 10 minutes then operation is
If operation is interrupted memory content may be lost. It is strongly recomended to backup all data
Codiprog can work without PC software control. This mode can be used to run one of the
low. Setting J1 and J2 jumpers according to description below lets you
Description
Erasing first 20B of M35080
Erasing first 20B of M35080, M35080
Erasing first 20B of D80D0WQ EEPROM
Erasing first 20B of 160D0WQ EEPROM
To run one of these operations following steps should be performed:
1. Set jumpers J1 and J2 according to required operation.
4. Press button next to leds and hold it until busy led starts to blink again.
5. When busy led turns off the operation is successfully completed and memory chip can be removed
erasing proces takes more than 10 minutes then operation is
If operation is interrupted memory content may be lost. It is strongly recomended to backup all data
Codiprog can work without PC software control. This mode can be used to run one of the
low. Setting J1 and J2 jumpers according to description below lets you
Description
Erasing first 20B of M35080
-
V6 and M35080
Erasing first 20B of M35080, M35080
-3
and M35080
Erasing first 20B of D80D0WQ EEPROM
Erasing first 20B of 160D0WQ EEPROM
To run one of these operations following steps should be performed:
4. Press button next to leds and hold it until busy led starts to blink again.
5. When busy led turns off the operation is successfully completed and memory chip can be removed
erasing proces takes more than 10 minutes then operation is
terminated and busy led
If operation is interrupted memory content may be lost. It is strongly recomended to backup all data
I N S T R U C T I O N M A N U A L
Codiprog can work without PC software control. This mode can be used to run one of the
low. Setting J1 and J2 jumpers according to description below lets you
V6 and M35080
-
VP EEPROM
and M35080
-
6 EEPROM
Erasing first 20B of D80D0WQ EEPROM
Erasing first 20B of 160D0WQ EEPROM
5. When busy led turns off the operation is successfully completed and memory chip can be removed
terminated and busy led
If operation is interrupted memory content may be lost. It is strongly recomended to backup all data
I N S T R U C T I O N M A N U A L
10
Codiprog can work without PC software control. This mode can be used to run one of the
low. Setting J1 and J2 jumpers according to description below lets you
VP EEPROM
6 EEPROM
5. When busy led turns off the operation is successfully completed and memory chip can be removed
terminated and busy led
If operation is interrupted memory content may be lost. It is strongly recomended to backup all data
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
6
Motorola MCU cable conntection
To program any of the suppoeted Motorola microcontroller the motorola cable is neaded. All cable
pins are marked with colors that correspond to microcontroller pins.
pictures below.
Cable description
Elprosys
2021 Rev.
1.0
Motorola MCU cable conntection
To program any of the suppoeted Motorola microcontroller the motorola cable is neaded. All cable
pins are marked with colors that correspond to microcontroller pins.
pictures below.
Cable description
Color
WHITE
GREEN
RED
BLUE
BLACK
YELLOW
TURQUOISE
PURPLE
Motorola MCU cable conntection
To program any of the suppoeted Motorola microcontroller the motorola cable is neaded. All cable
pins are marked with colors that correspond to microcontroller pins.
Not used in all mask types. Please
documentation for usage description of this pin.
Motorola MCU cable conntection
To program any of the suppoeted Motorola microcontroller the motorola cable is neaded. All cable
pins are marked with colors that correspond to microcontroller pins.
VFP Additional 12V for flash programming.
Not used in all mask types. Please
documentation for usage description of this pin.
To program any of the suppoeted Motorola microcontroller the motorola cable is neaded. All cable
pins are marked with colors that correspond to microcontroller pins.
Signal description
XCLKS
RESET
VDD
BKGD
VSS
EXTAL Coaxial
VSSPLL Coaxial
VFP Additional 12V for flash programming.
Not used in all mask types. Please
documentation for usage description of this pin.
To program any of the suppoeted Motorola microcontroller the motorola cable is neaded. All cable
pins are marked with colors that correspond to microcontroller pins.
Signal description
XCLKS
RESET
VDD
BKGD
VSS
EXTAL Coaxial
- signal
VSSPLL Coaxial
- shield
VFP Additional 12V for flash programming.
Not used in all mask types. Please
check MCU manufacturer's
documentation for usage description of this pin.
To program any of the suppoeted Motorola microcontroller the motorola cable is neaded. All cable
pins are marked with colors that correspond to microcontroller pins.
All neaded pins are marked on
VFP Additional 12V for flash programming.
check MCU manufacturer's
documentation for usage description of this pin.
I N S T R U C T I O N M A N U A L
To program any of the suppoeted Motorola microcontroller the motorola cable is neaded. All cable
All neaded pins are marked on
check MCU manufacturer's
documentation for usage description of this pin.
I N S T R U C T I O N M A N U A L
11
To program any of the suppoeted Motorola microcontroller the motorola cable is neaded. All cable
All neaded pins are marked on
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
MCU connection
MCU supported
MC68HC912DG128A, MC9S12D64, MC9S12DB128B, MC9S12DG128B, MC9S12DT128B,
MC9S12A128B,
MC9S12XDP512
MC68HC912D60A
MC68HC912DC128
MC68HC912DG128
MC68HC912DC128A
MC68HC912DG128A
Elprosys
2021 Rev.
1.0
MCU connection
MCU supported
:
MC68HC912D60A
MC68HC912DG128A, MC9S12D64, MC9S12DB128B, MC9S12DG128B, MC9S12DT128B,
MC9S12A128B,
MC9S12H128, MC9S12DG256C, MC9S12DP256C, MC9S12DT256C, MC9S12H256,
MC9S12XDP512
MCU
MC68HC912D60A
MC68HC912DC128
MC68HC912DG128
MC68HC912DC128A
MC68HC912DG128A
MC68HC912D60A
MC68HC912DG128A, MC9S12D64, MC9S12DB128B, MC9S12DG128B, MC9S12DT128B,
MC9S12H128, MC9S12DG256C, MC9S12DP256C, MC9S12DT256C, MC9S12H256,
MC68HC912D60A
MC68HC912DC128
MC68HC912DG128
MC68HC912DC128A
MC68HC912DG128A
MC68HC912D60A
,
MC68HC912DC128
MC68HC912DG128A, MC9S12D64, MC9S12DB128B, MC9S12DG128B, MC9S12DT128B,
MC9S12H128, MC9S12DG256C, MC9S12DP256C, MC9S12DT256C, MC9S12H256,
MC68HC912DC128
MC68HC912DG128A, MC9S12D64, MC9S12DB128B, MC9S12DG128B, MC9S12DT128B,
MC9S12H128, MC9S12DG256C, MC9S12DP256C, MC9S12DT256C, MC9S12H256,
Package
MC68HC912DC128
,
MC68HC912DG128
MC68HC912DG128A, MC9S12D64, MC9S12DB128B, MC9S12DG128B, MC9S12DT128B,
MC9S12H128, MC9S12DG256C, MC9S12DP256C, MC9S12DT256C, MC9S12H256,
Package
MC68HC912DG128
,
MC68HC912DG128A, MC9S12D64, MC9S12DB128B, MC9S12DG128B, MC9S12DT128B,
MC9S12H128, MC9S12DG256C, MC9S12DP256C, MC9S12DT256C, MC9S12H256,
I N S T R U C T I O N M A N U A L
,
MC68HC912DC128A
MC68HC912DG128A, MC9S12D64, MC9S12DB128B, MC9S12DG128B, MC9S12DT128B,
MC9S12H128, MC9S12DG256C, MC9S12DP256C, MC9S12DT256C, MC9S12H256,
Wire
NUMBER
I N S T R U C T I O N M A N U A L
12
MC68HC912DC128A
,
MC68HC912DG128A, MC9S12D64, MC9S12DB128B, MC9S12DG128B, MC9S12DT128B,
MC9S12H128, MC9S12DG256C, MC9S12DP256C, MC9S12DT256C, MC9S12H256,
PIN
NUMBER
14
23
45
46
47
97
107
10
15
33
34
35
71
75
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
MC9S12D64
MC9S12DB128B
MC9S12DG128B
MC9S12DT128B
MC9S12A128B
MC9S12DG256C
MC9S12DP256C
MC9S12DT256C
Elprosys
2021 Rev.
1.0
MCU
MC9S12D64
MC9S12DB128B
MC9S12DG128B
MC9S12DT128B
MC9S12A128B
MC9S12DG256C
MC9S12DP256C
MC9S12DT256C
Package
Package
I N S T R U C T I O N M A N U A L
Wire
NUMBER
I N S T R U C T I O N M A N U A L
13
PIN
NUMBER
14
23
36
42
45
46
107
10
15
24
30
33
34
77
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
MC9S12XDP512
Elprosys
2021 Rev.
1.0
MCU
MC9S12XDP512
Package
Package
I N S T R U C T I O N M A N U A L
Wire
NUMBER
I N S T R U C T I O N M A N U A L
14
PIN
NUMBER
16
25
48
54
57
58
139
14
23
36
42
45
46
107
10
15
24
30
33
34
77
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
7
Memory types
Supported memory types
I2C
24C01, 24C02, 24C04, 24C08, 24C16, 24C32,
24C64, 24C128,
Mircowire 16bit
M9306, M9346, 93C06, 93C46, 93C56, 93C66,
93C76, 93C86, 93CS56, 93CS66, 93CS76, 93CS86,
93S46
Freescale / Motorola
MC68HC912D60A (2K38K)
MC68HC912DC128 (0K50E)
MC68HC912DG128 (5H55W)
MC68HC912DC128A (3K91D)
MC68HC912DG128A (3K91D)
MC9S12D64 (2L86D)
MC9S12DB128B (0L85D)
MC9S12DG128B (0L85D)
MC9S12DT128B (0L85D)
MC9S12DT128B (1L85D)
MC9S12DT128B (3L40K)
MC9S12A128B (0L85D)
MC9S12H128 (1K78X)
MC9S12DG256C (2K79X)
MC9S12DP256C (
MC9S12DT256C (2K79X)
MC9S12H256 (1K78X)
MC9S12XDP512 (0L15Y)
Elprosys
2021 Rev.
1.0
Memory types
Supported memory types
24C01, 24C02, 24C04, 24C08, 24C16, 24C32,
24C64, 24C128,
8582C
Mircowire 16bit
M9306, M9346, 93C06, 93C46, 93C56, 93C66,
93C76, 93C86, 93CS56, 93CS66, 93CS76, 93CS86,
Freescale / Motorola
MC68HC912D60A (2K38K)
MC68HC912DC128 (0K50E)
MC68HC912DG128 (5H55W)
MC68HC912DC128A (3K91D)
MC68HC912DG128A (3K91D)
MC9S12D64 (2L86D)
MC9S12DB128B (0L85D)
MC9S12DG128B (0L85D)
MC9S12DT128B (0L85D)
MC9S12DT128B (1L85D)
MC9S12DT128B (3L40K)
MC9S12A128B (0L85D)
MC9S12H128 (1K78X)
MC9S12DG256C (2K79X)
MC9S12DP256C (
2K79X)
MC9S12DT256C (2K79X)
MC9S12H256 (1K78X)
MC9S12XDP512 (0L15Y)
Memory types
Supported memory types
24C01, 24C02, 24C04, 24C08, 24C16, 24C32,
8582C
, GREEN
M9306, M9346, 93C06, 93C46, 93C56, 93C66,
93C76, 93C86, 93CS56, 93CS66, 93CS76, 93CS86,
Freescale / Motorola
MC68HC912D60A (2K38K)
MC68HC912DC128 (0K50E)
MC68HC912DG128 (5H55W)
MC68HC912DC128A (3K91D)
MC68HC912DG128A (3K91D)
MC9S12D64 (2L86D)
MC9S12DB128B (0L85D)
MC9S12DG128B (0L85D)
MC9S12DT128B (0L85D)
MC9S12DT128B (1L85D)
MC9S12DT128B (3L40K)
MC9S12A128B (0L85D)
MC9S12H128 (1K78X)
MC9S12DG256C (2K79X)
2K79X)
MC9S12DT256C (2K79X)
MC9S12H256 (1K78X)
MC9S12XDP512 (0L15Y)
24C01, 24C02, 24C04, 24C08, 24C16, 24C32,
M9306, M9346, 93C06, 93C46, 93C56, 93C66,
93C76, 93C86, 93CS56, 93CS66, 93CS76, 93CS86,
SPI
24C01, 24C02, 24C04, 24C08, 24C16, 24C32,
25C010, 25C020, 25C040, 25C080,
25C320, 25C640, 25C128, 25C256, SP08,
M35080, M35080
M35080VP,
Microwire 8bit
M9306, M9346, 93C06, 93C46, 93C56, 93C66,
93C76, 93C86, 93CS56, 93CS66, 93CS76, 93CS86,
93C46, 93C56, 93C66, 93C76, 93C86,
25C010, 25C020, 25C040, 25C080,
25C320, 25C640, 25C128, 25C256, SP08,
M35080, M35080
M35080VP,
D80D0WQ
Microwire 8bit
93C46, 93C56, 93C66, 93C76, 93C86,
25C010, 25C020, 25C040, 25C080,
25C320, 25C640, 25C128, 25C256, SP08,
M35080, M35080
-3, M35080
-
D80D0WQ
93C46, 93C56, 93C66, 93C76, 93C86,
I N S T R U C T I O N M A N U A L
25C010, 25C020, 25C040, 25C080,
25C160
25C320, 25C640, 25C128, 25C256, SP08,
-
6, M35080V6,
93C46, 93C56, 93C66, 93C76, 93C86,
Yazaki
I N S T R U C T I O N M A N U A L
15
25C160
,
6, M35080V6,
Yazaki
I N S T R U C T I O N M A N U A L

©
Elprosys
2021 Rev.
8
ERRORS AND PROBLEMS
Can't read MCU
CodiProg device is unable to read MCU status and ID.
Check if you choose correct MCU and mask type.
Be sure that all wires are connected to
Reset CodiProg device and try again.
Use Selftest option and test adapter to check device.
Remember to use 'Disconnect' option after finished work with MCU,
Link Error
CodiProg device is unable to establish connection with MCU.
Check if you
Be sure that all wires are connected to correct pins.
Set wider range of linking parameters (frequency and phase).
Use Selftest option and test adapter to check device.
Elprosys
2021 Rev.
1.0
ERRORS AND PROBLEMS
Can't read MCU
CodiProg device is unable to read MCU status and ID.
Check if you choose correct MCU and mask type.
Be sure that all wires are connected to
Reset CodiProg device and try again.
Use Selftest option and test adapter to check device.
Remember to use 'Disconnect' option after finished work with MCU,
Link Error
CodiProg device is unable to establish connection with MCU.
Check if you
Be sure that all wires are connected to correct pins.
Set wider range of linking parameters (frequency and phase).
Use Selftest option and test adapter to check device.
ERRORS AND PROBLEMS
CodiProg device is unable to read MCU status and ID.
Check if you choose correct MCU and mask type.
Be sure that all wires are connected to
Reset CodiProg device and try again.
Use Selftest option and test adapter to check device.
Remember to use 'Disconnect' option after finished work with MCU,
CodiProg device is unable to establish connection with MCU.
Check if you
choose correct MCU and mask type.
Be sure that all wires are connected to correct pins.
Set wider range of linking parameters (frequency and phase).
Use Selftest option and test adapter to check device.
CodiProg device is unable to read MCU status and ID.
Check if you choose correct MCU and mask type.
Be sure that all wires are connected to
Reset CodiProg device and try again.
Use Selftest option and test adapter to check device.
Remember to use 'Disconnect' option after finished work with MCU,
CodiProg device is unable to establish connection with MCU.
choose correct MCU and mask type.
Be sure that all wires are connected to correct pins.
Set wider range of linking parameters (frequency and phase).
Use Selftest option and test adapter to check device.
CodiProg device is unable to read MCU status and ID.
Check if you choose correct MCU and mask type.
Be sure that all wires are connected to
correct pins.
Reset CodiProg device and try again.
Use Selftest option and test adapter to check device.
Remember to use 'Disconnect' option after finished work with MCU,
CodiProg device is unable to establish connection with MCU.
choose correct MCU and mask type.
Be sure that all wires are connected to correct pins.
Set wider range of linking parameters (frequency and phase).
Use Selftest option and test adapter to check device.
CodiProg device is unable to read MCU status and ID.
Check if you choose correct MCU and mask type.
correct pins.
Use Selftest option and test adapter to check device.
Remember to use 'Disconnect' option after finished work with MCU,
CodiProg device is unable to establish connection with MCU.
choose correct MCU and mask type.
Be sure that all wires are connected to correct pins.
Set wider range of linking parameters (frequency and phase).
Use Selftest option and test adapter to check device.
Remember to use 'Disconnect' option after finished work with MCU,
CodiProg device is unable to establish connection with MCU.
Set wider range of linking parameters (frequency and phase).
I N S T R U C T I O N M A N U A L
Remember to use 'Disconnect' option after finished work with MCU,
I N S T R U C T I O N M A N U A L
16
I N S T R U C T I O N M A N U A L
Table of contents