background image

Device

FLASH Code

SRAM

I/O Pins

Vpp

Programming

Size 

(Bytes)

(Bytes)

Mode Supported

P

8K

32

+12V

ISP

P

16K

32

+12V

ISP

P

32K

512

32

+12V

ISP

P

64K

1K

32

+12V

ISP

P89C51RB2

16K

512

32

+5V

ISP

P89C51RC2

32K

512

32

+5V

ISP

P89C51RD2

64K

1K

32

+5V

ISP

2

User Guide V0.90

Device Support

Philips FLASH Microcontroller Family

CAUTION: 

Make sure you do not exceed the maximum voltage of the target device.

Key 

ISP = 

In-System Programming Mode

Summary of Contents for GEMINI-1

Page 1: ...For the Philips FLASH Microcontroller Families USER GUIDE Preliminary F I R M W A R E U P G R A D A B L E...

Page 2: ...ans electronic mechanical including photocopying recording or information retrieval systems for any purpose other than for the purchaser s personal use without written permission Equinox guarantees th...

Page 3: ...efore handling the product Wearing an earthed anti static wrist strap is recommended Equinox have taken great care in designing this product to be compliant with the European EMC directive When using...

Page 4: ...lips microcontroller support page on our web site This page is designed to provide up to date information on all issues concerning both Philips microcontrollers and support tools The microcontroller s...

Page 5: ...mprovement the Gemini software is updated on a regular basis The firmware of the actual programmer is also periodically updated If you would like to receive an automatic e mail every time a new versio...

Page 6: ...of further information about Philips microcontrollers are listed below Philips web site http www philips com Equinox web site www equinox tech com philips If you have any silicon related technical su...

Page 7: ...Overview 6 Hardware Installation Instructions 7 Serial Port Selection 9 Software Overview 10 Device Programming Guide 12 In System Programming Overview 18 ISP Header Pin Assignments 19 Target System R...

Page 8: ...Field upgradable firmware via Internet downloadable utility caters for new programmer algorithms in the future On board Vpp generator 12V Programmer Active signal used to drive an LED on the target sy...

Page 9: ...SP P89C51RC 32K 512 32 12V ISP P89C51RD 64K 1K 32 12V ISP P89C51RB2 16K 512 32 5V ISP P89C51RC2 32K 512 32 5V ISP P89C51RD2 64K 1K 32 5V ISP 2 User Guide V0 90 Device Support Philips FLASH Microcontro...

Page 10: ...25 pin female D Connector Programming Cable Length 300mm Header 10 way IDC 0 1 pitch bump polarised Power Supply Requires power from target system or external power supply GEMINI 1 Vcc 4 8 6 0V Is su...

Page 11: ...re Overview Key 1 GEMINI 1 Programmer 2 Serial Programming Cable length approx 300mm 3 10 way IDC Header Plug 4 25 pin female D Connector plugs into PC serial port 5 Power LED 6 Active LED 4 1 2 3 5 6...

Page 12: ...t OPTIONS SELECT PORT TEST PORT Installation Trouble Shooting Guide Try selecting another Com port Programmer should now be ON LINE FAIL PASS The Hardware Software Overview for the installation proces...

Page 13: ...ming times Powerful Multiple File Loading Utility Supports Bin HEX file formats Supports Reading Writing of the Status Byte Comprehensive context sensitive on line help system 6 User Guide V0 90 GEMIN...

Page 14: ...at any devices connected to the user target system are also properly grounded to the same common earth point Please see Diagram opposite Any damage caused to the programmer through inadequate earthing...

Page 15: ...following points into consideration when using the programmer 1 If the selected devices requires a Vpp of 12V to be applied the programmer will switch the Vpp line from 5V to 12V to commence the progr...

Page 16: ...ftware If you now Cancel out of the Test Port dialogue box the words ON LINE should now be displayed at the bottom right of the GEMINI Window Installation is complete and the programmer should now be...

Page 17: ...o save the contents of the buffer s to a file Currently supports Intel Hex and Binary file formats as standard The GEMINI for Windows software features many powerful functions which can be activated b...

Page 18: ...mer buffer area s SECURITY Allows you to READ WRITE the security lock bits of any device which supports this feature DEVICE AUTO PROGRAM Performs a complete programming cycle including Signature Check...

Page 19: ...click on the Device menu Choose Select Philips Target ISP and finally click on the desired target device in our example P89C51RC ISP 3 From the Device menu select Information This will give you a des...

Page 20: ...stem etc Definitions Voltage Supply voltage to programmer and target device Fosc Frequency of target microcontroller oscillator Code time Time taken to program the target device CODE area with random...

Page 21: ...N Timing Characteristics Erase Blank Write Code Frequency Baud rate Check time Secs Secs MHz 16 107 2 32 9600 13 58 1 32 19200 P89C51RD IN Timing Characteristics Erase Blank Write Code Frequency Baud...

Page 22: ...User Guide V0 90 15 Device Programming Guide continued Further information to be added...

Page 23: ...click Browse in the data section Select the required file click Load The buffer s should now be loaded Click OK to quite out of the Load dialogue box 9 Using Auto Program to program a target device T...

Page 24: ...e for each operation selected The Check Signature can be disabled using a tick box ii The Device Write operation does not perform a Chip Erase operation If there is already non FF data in the target d...

Page 25: ...crocontroller by using the on chip UART The GEMINI 1 programmer implements ISP of these devices by generating the necessary programming waveforms under control of PC software Typical Hardware Configur...

Page 26: ...grammer to enter Boot Loader mode 4 PROG_TXD RXD Programmer Transmit line 5 PROG_ACTIVE LED or Interrupt pin Programmer Active LED Interrupt pin 6 PROG_RXD TXD Programmer Receive line 7 PROG_GND Vss T...

Page 27: ...taken either from the user target system or an external power supply unit PSU The programmer should operate correctly between the specified operating voltage limits see hardware specifications RESET c...

Page 28: ...3 Vcc Philips 89C51Rx Microcontroller Active High RESET Circuit PROG TXD PROG RXD PROG RESET PROG GROUND PROG VCC RXD TXD P3 1 P3 0 U1 C4 USER INPUT P2 7 PSEN ALE N C PROG PSEN P2 0 P2 6 P3 2 P3 7 P0...

Page 29: ...22 User Guide V0 90 Philips 8051 FLASH Microcontroller ISP Notes continued Further information to be added...

Page 30: ...eated containing all the programmer settings How do I update the programmer firmware If the firmware version of your programmer is older than that on the Equinox Web Site please download the new files...

Page 31: ...is dedicated Microcontroller Personality module supports most 40 pin Philips microcontrollers The module features an ISP header which connects to the GEMINI 1 programmer The pod can be plugged into ei...

Page 32: ...GEMINI 1 Have you selected the correct COM port Is the serial port already in use by another application Are you using the correct serial cable as supplied with the programmer 2 In system programming...

Page 33: ...ox Technologies UK Limited reserves the right to change any information contained within this manual without prior notice E OE Terms and product names contained in this document may be trademarks of o...

Reviews: