Page 4 - WARRANTY
WARRANTY RIGEL CORPORATION - CUSTOMER AGREEMENT 1. Return Policy. This return policy applies only if you purchased the RMB-167 evaluation board directly from RigelCorporation. If you purchase the board from a distributor please contact them for their return policy.If you are not satisfied with the i...
Page 5 - Table Of Contents
Table Of Contents 1 OVERVIEW .............................................................................................................................................................. 1 1.1 H ARDWARE ...................................................................................................
Page 7 - Overview; Hardware; SAB C167 high-performance microcontroller.; READS166 Evaluation Software Overview
1 Overview The RMB-167 is an evaluation board for the Siemens SAB C167 microcontroller. The RMB-167board accepts the following processors, the SAB C167-LM, the SAB C167SR-LM, and the SABC167CR-LM. The evaluation board is designed as a low-cost demonstration board using themicrocontroller in the 16-b...
Page 8 - Parts List
- - 2 RMON166 - The READS166 monitor program RMON 166 is downloaded after bootstrapping (or it may be placed into ROM) and supports basicmemory and port functions. RMON166 allows downloading and running applications programs.The complete source code for user modifications or upgrades is included on ...
Page 9 - SOFTWARE; System Requirements
- - 3 2 SOFTWARE The RMB-167 board comes with software from Rigel Corporation and third party vendors, whomwe work very closely with. Rigel’s own software for the 166 family may be found on the CD-ROMin the Rigel Products file, under 166 Software. 2.1 System Requirements READS166 is designed to work...
Page 10 - Connections, Jumper Settings; The red LED will come on if power is connected correctly; Software Initialization
- - 4 3 START-UP 3.1 Connections, Jumper Settings 1. Connect your RIGEL board to the PC host via a serial cable.2. Connect the board to a power supply. The red LED will come on if power is connected correctly 3. Check to make sure jumpers are the correct position. There are two jumpers, one in posit...
Page 11 - Bootstrapping
- - 5 2. Open the TTY window using the Tools | TTY menu command. Select the communication port parameters using the Tools | TTY | TTY Options menu command. You will need toselect the COM port you are using, and the baud rate. 3.5 Bootstrapping In the default configuration, all monitor programs are d...
Page 12 - Verifying that the Monitor is Loaded; H’ (case insensitive) to verify that the monitor program is
- - 6 RMON16x. Once the monitor program is loaded, the monitor commands are available to theuser. 1. Press the reset button on the board.2. From the menu in the TTY window select TTY | Bootstrap and Download Monitor. The board will now bootstrap and download the monitor program. You may observe the ...
Page 13 - Troubleshooting; under the Tools menu.; If the board still won't operate correctly, check the PC setup.
- - 7 3.7 Troubleshooting All the boards are functionally tested before shipment. If the system does not bootstrap asexpected, review the hardware, software, and PC setup. 3.7.1 Hardware Set-up1. Make sure that that you have the power connected correctly.2. Verify that the power-on LED is lit.3. Rev...
Page 14 - OPERATING NOTES; Power
- - 8 4 OPERATING NOTES The RMB-167 needs two connections: to a 5 volt well regulated power supply and to the serialport of a host via a modem cable. 4.1 Power Power is brought to the RMB-167 board by a two-position screw-type terminal block. A wellregulated 5 volt DC source is required. The (+) and...
Page 15 - MEMORY OPTIONS; RAM Memory Options
- - 9 5 MEMORY OPTIONS The RMB-167 memory decoding is accomplished by two 16V8-type GAL devices, U1 and U2.Both devices are collectively responsible of selecting the options of determining the memory map.An output of U1, AUX0 is an input to U2. Similarly, AUX1 connects the two devices. The signalon ...
Page 16 - Moving RMON167 to EPROM
- - 10 Address Range Jumpersinserted 0-7FFFh 8000h-FFFFh none RAM RAM CFG0 EPROM RAM CFG1 RAM EPROM CFG0 andCFG1 EPROM EPROM The EPROM at low memory may contain start-up code which is executed upon reset. In this casethe jumper at P0.4 must be removed so that the microcontroller does not enter the b...
Page 19 - GAL EQUATIONS; Default GAL Equations
- - 13 6 GAL EQUATIONS Two PALCE16V8 are used. The first (U1) is responsible for the reset logic and auxiliary options,and the second (U2), for the memory decode logic. Refer to the circuit diagrams for moreinformation. 6.1 Default GAL Equations 6.1.1 U1 Equations ;U1 Bootstrap Loader Logic;--------...
Page 20 - Alternate GAL Equations; U1 Equations For EPROM In Low Memory
- - 14 6.1.2 U2 Equations ; U2 Memory Decode Logic;----------------- PIN Declarations ---------------; --- inputs ---PIN 1 A0 COMBINATORIAL ; PIN 2 A14 COMBINATORIAL ;PIN 3 A15 COMBINATORIAL ; PIN 4 A16 COMBINATORIAL ; PIN 5 A17 COMBINATORIAL ; PIN 6 BHE_ COMBINATORIAL ; PIN 7 MON COMBINATORIAL ; PI...
Page 21 - U2 Equations For EPROM In Low Memory
- - 15 COMPANY Rigel CorporationDATE 07/20/94CHIP _r167u1 PALCE16V8 ; --- PIN Declarations --------------------------------; --- inputs ---PIN 1 A18 COMBINATORIAL PIN 2 A19 COMBINATORIAL PIN 3 A20 COMBINATORIAL PIN 4 A21 COMBINATORIAL PIN 5 A22 COMBINATORIAL PIN 6 A23 COMBINATORIAL PIN 7 RSTIN_ COMB...
Page 23 - HEADERS AND JUMPERS; Signal Pins Signal; used
- - 17 7 HEADERS AND JUMPERS 7.1 System and I / O Headers The RMB-167 board has three headers, two of which are compatible with those of the RMB-166.The two RMB-166 headers, the input output port header JP2 and the system header JP1, aresimilar to the headers JP6 and JP7 of the RMB-167. In addition,...
Page 24 - Note that pins 46-50 on the RMB-167 are not connected to any signal.; Signal; Ground
- - 18 Note that pins 46-50 on the RMB-167 are not connected to any signal. JP7 - Input/Output Header Signal Pins Signal RMB- 166 (JP2) RMB- 167 (JP7) RMB- 166 (JP2) RMB- 167 (JP7) Ground 1 2 VCC (+5V) Ground 3 4 VCC (+5V) P5.0 5 6 P5.1 P5.2 7 8 P5.3 P5.4 9 10 P5.5 P5.6 11 12 P5.7 P5.8 13 14 P5.9 VA...
Page 26 - Analog-to-Digital Converter Reference Jumpers
- - 20 7.2 Analog-to-Digital Converter Reference Jumpers The analog-to-digital converter requires a ground and reference voltage. These referencevoltages may be provided either from JP2 lines marked VG (ground reference voltage) and VR(reference voltage), or connected to the +5 volt TTL supply. Jump...
Page 27 - BOOTSTRAPPING; The 32 bytes downloaded are, in hexadecimal,
- - 21 8 BOOTSTRAPPING The RMB-167 bootstrapping is triggered by grounding P0L.4 at reset. A 16 pin header is used toground the bits of P0L via a resistor array with a nominal value in the range of 22K to 33K. Note that the GAL which controls the bootstrap load operation is also responsible for turn...
Page 30 - THE MINIMAL MONITOR
- - 24 9 THE MINIMAL MONITOR The minimal monitor is placed by the bootstrap loader starting at address 8000h. The monitorresponds to two single-letter commands ’D’ and ’G’. The ’D’ command places the monitor in adownload mode. Code in the Intel Hex format is expected. Code may be downloaded anywhere...
Page 35 - CIRCUIT DIAGRAMS