Upload
antonmbox
View
226
Download
0
Embed Size (px)
Citation preview
8/3/2019 ABOV Semiconductor MDS 20100926
1/15
ABOV Semiconductor
ABOV Microcontrollers,
more than meets the eye
June of 2010
www.abov.co.kr
MDS
(Microcontroller Development System)
http://www.abov.co.kr/http://www.abov.co.kr/8/3/2019 ABOV Semiconductor MDS 20100926
2/15
1
Microcontroller Development System
2010. 06. 10MDS Part
8/3/2019 ABOV Semiconductor MDS 20100926
3/15
SRC Simulator
Simulate 40P5xxx remocon S/W Simulate Free run, Step run, auto step run Unlimited PC breaks
Display Code, RAM with coverage Display Code using disassembled format
Real time display for RAM data Support variable key matrix for each devices
Display real time trace
Oscilloscope function : Max 2.4sec, 4Channel
SRC Assembler
Assembler S/W for 40P5xxx series Include source file editor
Source wizard function generates simple skeleton S/W
S/W tool for MC40P5xxx series
2
8/3/2019 ABOV Semiconductor MDS 20100926
4/15
MDS for GMS800 series
Emulator (CHOICE-Dr.)
Real time emulation (Max. 16MHz)
Unlimited PC breaks Support Code, RAM memory and coverage check Include Trace memory and control logic
Each device series requires EVA board, accessories Operating voltage : 3~5.5V PC interface : USB
Debugger
Debugging S/W for CHOICE-Dr. emulator
Integrated Development Environment (IDE)
Support Free run, Step run, auto step run Display Code, RAM with coverage
Display Code using disassembled format Real time display for RAM data
Support Symbolic debugging Support Source level debugging
3
8/3/2019 ABOV Semiconductor MDS 20100926
5/15
Compiler
Compile source file (C language) and generate hexadecimalfile for GMS800 series
Integrated Development Environment (IDE)
Manage Project and Libraries
Assembler
Assemble source file (Assemble language) and generatehexadecimal file for GMS800 series
Integrated Development Environment (IDE)
Manage Project and Libraries
Specification of MDS for GMS800 series
4
8/3/2019 ABOV Semiconductor MDS 20100926
6/15
Specification of MDS for MC95 series(1)
OCD (On Chip Debug) Emulator
MCU emulation control via 2pin OCD interface 2pin interface : OCD clock & data
Compact size Cost effective emulator Emulation & debugging on the target system directly Real time emulation
PC interface : USB
Debugger
Operates with OCD emulator H/W Integrated Development Environment (IDE)
Support Free run, Step run, auto step run
Support Symbolic debugging
Support Source level debugging
5
8/3/2019 ABOV Semiconductor MDS 20100926
7/15
OCD (On Chip Debug) ISP (In System Programming)
MCU programming by using OCD emulator
2pin interface : OCD clock & data PC can connect 8sets and programming them at once
OCD ISP programmer
Operates with OCD emulator H/W
Integrated Development Environment (IDE)
Support Device program, verify, blank check, etc PC can control Max. 8sets
Specification of MDS for MC95 series(2)
6
8/3/2019 ABOV Semiconductor MDS 20100926
8/15
How to write MCU - using ABOV own writers
Programming tools type
PGMplusUSB Writer
Standalone Gang8 Writer
Standalone PGMplus Writer / ISP
UART-ISP B/D ISP
USB-SIO-ISP B/D ISP
EZ-ISP ISP
The In-System Programming (ISP) is performed without removing the
microcontroller from the system.
7
8/3/2019 ABOV Semiconductor MDS 20100926
9/15
PGM plus USB Writer
- USB interface, PC based
- Support Devices : All kinds of ABOV MCU
- Input voltage : +15V
- Gang-write is supported.
Configured for Gang mode
PGMplus-USB programmer
It controls PGMplus-USB
Integrated Development Environment (IDE)
Support Device program, verify, blank check
It can control Max. 4 programmer
8
8/3/2019 ABOV Semiconductor MDS 20100926
10/15
Standalone PGMplus
Connect USB mini type cable.
Power switch
Power DC 15VEnter Key Connector
For the gang mode.
*Gang mode : multiple write for the mass-
production
* Connect every Standalone-PGMplus
24
6
810
13
79
52. Vdd4. GND
6. Serial Clock
8. Serial Data
10. Vpp
* Press the Enter key for 3 sec.to enter read mode.This mode does not updatethe user-hex data, only displaythe checksum and option-value.
9
8/3/2019 ABOV Semiconductor MDS 20100926
11/15
UART-ISP B/D In System Programming Tool
- UART interface
- For the development use
- Support Devices: 80F0104/0204, 80F03XX, 80F7708, 80F02XX, 80F04XX,
80F7108/7208, 80F7532/7632
10
8/3/2019 ABOV Semiconductor MDS 20100926
12/15
USB SIO ISP B/D In System Programming Tool
- USB interface- No external power needed
- Support I2C and SIO format for ISP
- Support Devices : 80F1504/1604, 80F7708A, 81F4XXX, 81F6XXX, 81F8816
11
8/3/2019 ABOV Semiconductor MDS 20100926
13/15
Standalone ISP B/D In System Programming Tool
The standalone In-System Programming (ISP) is performed without host PC.
Before ISP is performed, the firmware updater is needed to download device firmware and user hex-code.
- Device firmware : Control S/W to do ISP, which is stored in the first EEPROM of SA-ISP B/D.- User-hex-code : User supplied device code which is stored in the second EEPROM of SA-ISP B/D.
- USB interface
- For the mass-production use
- Support Devices: All ABOV flash devices with ISP excluding the remote controller
- Vdd is supplied from the target system
12
8/3/2019 ABOV Semiconductor MDS 20100926
14/15
EZ- ISP B/D In System Programming Tool
- USB interface
- For the mass-production use, standalone type
- Support Devices : 40P5XXX, 80F5132B, 81F4XXX, 95FR464/363
- Vdd is supplied by EZ-ISP
- Very useful for the mass-production of the remote-controller
13
8/3/2019 ABOV Semiconductor MDS 20100926
15/15
Standalone Gang8
High performance gang programmerPC based hardwareCPU : AMD Geode LX800HDD : Flash 4GBMain memory : 512MBOperating system : Embedded windows XPStandalone type : option (Monitor, mouse, keyboard)Easy to use, Easy to setup, Easy to update S/W
Specification of Gang programmer
14