The procedure totally dismantles the unit, but you only need to dismantle as much as is necessary to access those parts you wish to work on.

This information is provided in good faith, but as I have no idea of your skill levels it is assumed you know what you are doing and that you work on your eLink at your own risk.

Be aware that opening the case and/or making changes or attempting repairs to this unit will invalidate any warranty on your eLink and may also preclude any future chance of Hornby being able to repair or even update the unit. This also applies to any eLink bought second hand, whether working or not, as the previous owner may have opened the case or attempted repairs.

This controller has no user controls and can only be used in conjunction with Hornby Railmaster Software.

To date there have been several cases of eLink failure reported on the Hornby forums. Mostly these reports have been about eLink feeling hot, making buzzing noises and/or having communications problems with the Railmaster software. There is a heavy duty resistor (R86) inside the eLink generating heat so running hot is not a fault.


There are 4 x security screws (2 x short and 2 x long) hidden under the stick on rubber feet in the lower case. You will need a triangular bit to remove these screws, although at a push a suitable size hex drive will work, but be aware the screws heads are soft and easily damaged.

The lower case then unclips (4 x tags) from the upper case. Start this at the USB/DC Input Jack side  and rotate the case away clear of the terminals.

You can then rotate the circuit board out of the case in the same manner.

There are relatively few components on the circuit board. The major items are shown below.


There are two sources of heat on the circuit board – the heat sink for the Track output components Q1 to Q4 and the 3W resistor R86. The upper case is ventilated but it is normal for this heat to be felt during normal operations.

If the unit is dismantled it is worth removing the black extruded aluminium dual heatsinks, cleaning off and reapplying heat transfer compound and ensuring the heatsink attachment screws are firmly tightened.

Noise – there is no transformer in the eLink so any noise must be harmonics from circuit components, probably the inductors.

Communications problems with Railmaster – these have been fully covered on the Hornby forums and the fault usually lies in the .ini file user setup. If the forum advice is followed communications are usually restored. Anti-virus and firewalls can also cause problems but this is all covered on the forum guides.

Firmware update:

Any firmware update is automatically taken care of by Railmaster checking at startup and applying the update if required.

If there is any problem with the auto-update not working then the associated .exe file can be found in the Railmaster folder installed on your computer. Right click this file and run as Administrator whilst the eLink is connected to your computer, ensuring you select the correct COM port (see Device Manager in Windows Control Panel) eLink is using.


Many thanks to Ken Wards in the Hornby Research and Development Department for his help in providing part numbers for the circuit board codes quoted in this article.


Return to Teardown Index

© Rob’s Rails

Board Code


Part Number

Alt PN



3-Amp 30V Resettable Fuse

As marked

DC input


1.1-Amp Resettable Fuse

As marked

Programming circuit


Common mode choke

220R ACM2012-201-2P-T002

USB circuit


Common mode choke

60R CM1812R600R-10

Track output


Common mode choke

60R CM1812R600R-10

DC input


Common mode choke

680R Ind Moled

DC input


Quad differential comparator




3V Voltage regulator


DC input


12V Voltage regulator

L7912 CV

DC input


Dual op-amplifier


Programming circuit

Q1 and Q2

Dual mosfet


Track output

Q3 and Q4

Dual mosfet


Track output

Q8 and Q9

Dual mosfet


Programming output

ROB’S RAILS - Teardown Reports     

Hornby R8311 eLink DCC Controller

This report details the procedural teardown of a Hornby eLink DCC Controller, highlights any parts that are known to have gone faulty, tells of their physical circuit board code, identifies their original part number and where applicable provides an equivalent part by supplier code.

Robs Rails My Railways Gallery Articles DCC Downloads Teardown Reports Wiring Diagrams Contact Me Coming Next