Up one level (RSS page)
Up two levels (Moto index)
Back to Home
  An overview of the Motorola Radio Interface Box (RIB)   Print this Page

Note that saying "the RIB box" is redundant - you are saying "the Radio Interface Box box". So stop that.

The "real" Moto RIB, the RLN4008 (any version), is a black box that connects to the computer's serial port (either a DB9 or a DB25) with a custom cable (described below), and a second cable (the "radio programming cable") connects the RIB to the radio. This second cable is different depending upon the radios connector ‑ some use a RJ45 to the microphone jack (example: MaxTrac, GM-300, etc), some use a DB connector on the radio chassis (example: Spectra), others use a unique connector (example: handhelds like the Saber, MT1000 or XTS series).

In other words, the connection is like this:

+------------------------+      +-------------+      +-------+    +-------------+
!   Desktop or           !      ! Radio       !      !       !    ! Dummy load  !
!   Laptop      COM port -------- Interface   -------- Radio -----! (if doing   !
!   Computer             !      ! Box (with   !      !       !    ! transmitter !
!                        !      ! optional    !      !       !    ! alignment)  !
+------------------------+      ! internal 9v !      !       !    !             !
                       !        ! battery)    !      !       !    !             !
                       !        +-------------+      +-------+    +-------------+
                       !               !                 !
                       !               !                 !
                       !        wall transformer   DC power supply
                       !          power supply      (recommended)
                       !          (see text)       or a fully charged 
AC Mains outlet --+    !               !           radio battery if 
                  !    !               !            you feel lucky
+-----------------!-+  !               !                 !
!                   !  !               !                 !
! Uninterruptible   !  !               !                 !
!  Power Supply     ---+               !                 !
!     (UPS)         !                  !                 !
!                   -------------------+                 !
!                   !                                    !
!                   ------------------------------------ +
!                   !
+-------------------+

Why the UPS?   I do not need another customer radio bricked by a AC mains power failure during an upload.   Besides, it was free (except for the cost of the new batteries).   You would be amazed at how many computer-grade UPS units are tossed into the trash because the owners do not care to learn how to swap a gell-cell (or two). Make friends with someone in the Information Technology world - someone who works on LANs, WANs or does desktop support for a living. You can also buy UPSs used on eBay, just make sure you get a warranty and that the seller will ship less the old dead batteries. Then buy the new batteries locally (a Sealed Lead Acid Battery, or SLAB, the generic term for a Gell Cell - due to the weight, is very expensive to ship).

Below is a photo of a programming sesion. The radio power supply, RIB wall wart and laptop power supply are out of the photo. The RIB is propping the Spectra radio up at a decent angle for the camera. The RIB has two LEDs, a green one for power on, and a red one for serial activity (data flow). As visible in the photo it was taken during a code plug download.

A RIB shopping list:

The RIB is very forgiving as to the wall-wart power pack, and almost any DC adapter with good filtering from 8 to 13 volts DC output and a current capacity of 50 ma or more will work fine.

Note that the RLN4008, RLN4008A and RLN4008B models of the RIB are known to use through-hole components and are bench repairable. The RLN4008D and later are known to use surface mount... I bought a used B version since I needed a RIB at that time, the price was right and I knew I could repair it if I blew it up.

I suggest you try and find the older RLN4008 RIB service manual, part number 68‑80309C92 as there is a very good RIB theory technical writeup plus diagrams for many RIB‑to‑Radio cables. Once you study the RIB schematic, plus the radio cables, you will find that in some cases you can adapt cables and make do with alternate connections... as one example, you can convert a speaker-microphone plug for some handhelds into a programming plug (the HT1000/MT2000 series and the MT1000 series can be prograammed this way). And sometimes you can make an alternate connection to the programming port on a radio - for example, the stock programming cable for the Syntor X9000 mobile was designed as a male / female "sandwich" block that was inserted between the radio and the control cable. They are rare ‑ I've seen exactly two available in three years of eBay. Since the programming connection on the X9000 is six conductors, the standard mod is to add a DB9F or 6-conductor RJ11 pigtail into the X9000 control cable connector, then to manufacture your own RIB-to-DB9M or RIB-to-RJ cable.

Part number 68‑80309H26 is the current RIB manual. Until it arrives, click here for the schematic of the real Motorola RIB. On the schematic P2 is a DB25 male and is for the cable that talks to the radio. P4 is a DB15 and is for the RIB-specific cable that goes between the serial port on the computer and the RIB and is wired as follows:

RIB to DB25 Computer cable
Moto part number 30-80369B71
RIB end
DB15F
pin
Computer end
DB25F
pin
11 2
10 3
13 20
9 7
14 5 and 22
   
RIB to DB9 Computer cable
Moto part number 30-80369B72
RIB end
DB915F
pin
Computer end
DB9F
pin
11 3
10 2
13 4
9 5
14 8 and 9

Some notes on building your own RIB:

From an email received by repeater-builder...

The two-way community around here is a close-knit group and a bunch of us get together ever other month for lunch and to trade war stories. Some of us have had problems using the stock Moto RIB on different computers, usually laptops. It boiled down to be a lack of negative voltage swing on the Busy out and RX (data out) lines back to the computer. These changes fixed it:
  • R1 and R4 become 9.1K
  • R3, 6, 9, 10, 12, 15, 16, changed to 10K
  • R11 to 1K
  • R14 to 1.5K
  • R17 to 20K
  • R5 to 39K
Not only do the above resistor changes more closely match the RS232 standard, but they also slightly reduce the current drain of the RIB making the little 9 volt battery last a bit longer.

From another email:

I was recently trying to program a Spectra Desktrac tabletop base station at our broadcast site and was getting RF interference into the RIB. I ended up having to uncable and remove the Desktrac and drive down the road and program it there. My permanent fix was to add some RF bypassing inside the RIB. I added one 220pf cap (that value only becuase I had a bunch in the truck parts drawer) from each of the following pins of the 15-pin connector (the computer connector) to ground (pin 9): 10, 11, 13, and 14 (i.e. all the active signals). As long as I was inside the RIB, I added the same to the DB25 connector (the radio connector) pins: 4, 6, 11/13, 12 and 15/24. Since I've made this mod I've not seen any more RF problems ‑ I've sucessfully reprogrammed the Desktrac on site, and tested my mod further by reprogramming a Maxtrac at much worse (RF-wise) sites. Another value other than 220pf may work better but these were in vehicle stock and worked. Doing both connectors may have been overkill, but I had the extra capacitors and didn't have the time to open the RIB twice.

The RIB internal circuitry does the following functions:

If you are going to be storing the RIB in the bottom of a rarely used toolbox remove the battery. You don't need it leaking all over the RIB PC board... (this is the voice of experience speaking...)

If you want to build your own RIB clone, look at Sandy Ganz's RIB page for a very nice kit (no surface mount parts), and if you want it already built and tested there is a link on the bottom of that page to get one (from eBay seller "RadioStew"). It has the above mentioned RJ45 adapter already built in, complete with a slide switch that switches in the bias voltage and selects which jack is active: the DB25F or the RJ45F.

As shown above my own workbench programming setup has a surplus uninterruptible power supply (UPS) that I resurrected with new batteries. It powers:

The Astron +12vDC bench power supply that is used to power Mitreks, Micors, Maxtracs, Spectras, etc. during bench repair sessions is plugged into raw AC power. Yes, I make sure to move the Maxtracs and Spectras over to the Harrison for programming.


Motorola now sells a new version of the RIB called a SmartRIB, SRIB or S-RIB. The SmartRIB, the RLN1015, is backwards compatible with all the functions of the RIB. It does however contain the circuitry necessary to upload flash memory images to the newer radios (when used with the correct software). It is not possible to build a Smart RIB from scratch as it uses custom application specific IC's that are made by Moto Semi for internal use by Moto Comm and are totally unavailable to the public. However the old RIB can be used to program every function of the latest radios except installing a flash firmware upgrade.

A WARNING ON THE SMARTRIB: the center pin of the SmartRIB power plug is NEGATIVE, the exact opposite of the RLN4008 series older RIBs. DO NOT exchange the wall warts between the SmartRIB and a standard RIB by accident. How a screwup like that got past Motos design review process is beyond me. A good policy on ANY wall wart power pack is to label each one and its associated equipment as they come into your shop with a peel-and-stick label and put a piece of the thick clear shipping tape over the label.


There are manufacturers that build so-called "RIBless" cables. They aren't really RIBless as these cables take advantage of a design quirk in the serial port (sometimes called the data port) built into some radios which allows the use of a very simple RIB circuit that will fit into the cable connector shell. These expensive cables are capable of programming a limited number of radios: model numbers include the GP300, GM300, GP350, MaxTrac, Radius Mobile, etc. and several others. They are attractive to those folks that have a fleet of all or mostly one kind of radio.

There are some "RIBless" cables that have a USB connector on the end instead of a DB9 for the serial port. They essentially have BOTH a USB to serial adapter AND the RIBless circuitry in the connector shells. These are designed for CPS that runs under Win2k or XP and are totally USELESS on DOS-based RSS as DOS has no concept of USB, so if you get one you are limiting yourself to only those radios that have Win2K or XP software (i.e. CPS). Windows 95, 98 and ME had some USB support but it was inconsistent.

Personally, I'd build (or buy) a real RIB and a dumb cable because if you have problems with a RIBless cable you will never know if it is the USB to serial converter, the quirky RIB circuit or the radio or.... ????   Every friend of mine that has bought a RIBless cable has sooner or later ended up getting a real RIB ‑ for one of two reasons: either he gets a better radio, for example graduating from a GM300 or MaxTrac (that can use a RIBless cable) to a Spectra (that can't), or he's damaged the expensive RIBless cable (try and get a schematic of it to do any troubleshooting, and some are nonrepairable because they are molded rubber or potted). Either way he's decided that a RIB and a repairable or duplicate-able home-made dumb cable is a more cost-effective arrangement in the long term.   Also some of the clone RIBs have difficulty in knowing when to send and when to listen. The real Motorola RIB has additional circuitry that takes care of this task, along with circuits that handle interfaces with the more complex radios, such as Syntor, Astro, Spectra and MTS series.

Note that there are a number of radios that do not use a RIB... instead the RSS talks through the PC serial port directly to the radio (just mentally picture the RIB being built into the radio). The Nucleus, Quantar and Quantro are in this family.


Many Moto handheld radios program through the accessory connector. In most cases a replacement speaker-microphone cable can be adapted to function as a programming cable. For example on the HT600/MT1000 series you simply move three wires and replace the speaker-mic with a DB25F connector. Details are on the "Genesis Series" page at this web site. The same trick holds true on the MT2000 (part of the Jedi series).

Almost all the mobile radios that use an RJ45 microphone connector are programmed through the front panel mic jack, and they all use the same two pins for programming (one for bidirectional data and the other for ground). The easy way to program that class of radio is to build a DB-25F to RJ45F adapter that will plug onto the radio connector of the RIB, and wire that adapter to allow using a regular ethernet jumper cable between the radios microphone jack and the adapter. And since the Maratrac has switched +12 on pin 1 of the programming cable you can have a third active wire in the cable connected to pin 12 of the RIB. An extra toggle switch in series with pin 1 of the radio and pin 12 of the RIB allows the Maratrac to power the RIB, or to isolate any added circuitry that connect to pin 1 in a MaxTrac, Radius or GM300 (see the "Repeater Controller Interfacing" articles on the MaxTrac page).

Note also that the RJ45 pin orientation for MaxTracs is different than for most other RJ45 uses. And the Desktrac product numbers the pins backwards from the Maxtrac. Most other wiring diagrams (i.e. network cables) disagree with the Maxtrac diagrams. That's why the Maxtrac page at this web site has photos.


Back to the top of the page
Up one level (RSS page)
Up two levels (Moto index)
Back to Home

This web page first posted 16-Mar-2004


Motorola® is a registered trademark of Motorola Inc.   CPS, HT600, Micor, Mostar, MT1000, R100, Radio Service Software, RSS, Radio Interface box, RIB, Saber, SmartRIB, Spectra, STX, Syntor, Syntor X, Syntor X9000, Systems Saber and other terms used in this article are trademarks, service marks or copyrighted by Motorola Inc. and are used in this writeup and on this web site in a descriptive or educational use only, and no misuse or infringement is intended.

This article is an original work that was written by a Repeater-Builder staff member at the request of another Repeater-Builder staff member, and is © Copyright March 2004 and date of last update by Repeater-Builder.

This web page, this web site, the information presented in and on it's pages and in these modifications and conversions is © Copyrighted 1995 and (date of last update) by Kevin Custer W3KKC and multiple originating authors.   All Rights Reserved, including that of paper and web publication elsewhere.