|By Rob Versluis & Peter Giling|
Copyright© MERG LocoNet© and Rocrail.
Commercial use is prohibited.
With LocoNet®, it is not possible to sell programmed chips, due to copyrights.
But since firmware is open source, you can do programming yourself.
Programming the chip is not realy difficult.
There are many ways to achieve that :\\, Pickit 2, Pickit3 both from Microchip.
EasyPic from Mikroelektronika.
and many others.
From Giling Computer Applications one small USB programmer is available in short terms.
It is called usbpicprog.
More to come later on.
The CAN-GCLN is a CBUS-LocoNet® Bridge for sharing specific hardware modules not available on the other side of the bridge or just for migrating from LocoNet® to CBUS without loss of investments.
LocoNet® is a trademark of Digitrax, Inc.
The bottle neck is the big difference between the CBUS and the LocoNet transfer rate.
CBUS uses 125KBit/s and LocoNet 16KBit/s.
This implicates that a burst on the CBUS side can't be broadcasted to the LocoNet side.
The goal is to make a buffer as large as possible to deal with this, but filtering will be the best option to prevent overflows.
Together with CAN-GC3 this Bridge can be used as LocoNet Command Station with service track.
All needed commands are translated into CBUS and visa versa.
To keep sessions alive at the CAN-GC3 side it automatically send every 10 seconds idle time a keep alive request for all active slots.
This is needed because the default purge time in LocoNet Command Stations is much longer then the session timeout in the CAN-GC3.
- Support for Digitrax Transponding.
- Support for Uhlenbrock Lissy(IR) and MARCo(Railcom®) Receivers.
- Support for Wheel counter GCA141.
- Fast clock from CBUS to LocoNet
- Jumper to enable power on the RJ12 connectors.
- Loconet throttle support; Dispatch from Loconet and CBUS.
- Rocrail connected on the Loconet side.
- Loco 8 functions and lights.
- Start of Day LocoNet → CBUS.
- Service track: R/W CVs.
- Programming on the main: PoM.
- Slot ping after 10 sec idle.
- Extra feature : Just assembled with connectors, this board is very well suitable as a LocoNet hub.
Before the dispatch command the loco must have a valid CBUS session which can be forced by a zero speed command in Rocview.
Without a CBUS session it is not possible to dispatch a loco for a FRED(i) or other LocoNet throttle.
Filtering is needed from CBUS to LocoNet because CBUS makes no distinction between input and output accessory events.
Only LocoNet packets are translated to CBUS, not visa versa.
Enable the CBUS sensor filter.
Translate “CBUS Start of Day” to LocoNet to get the actual LocoNet sensor status.
The ID on the CAN bus.
Start of Day event number.
Filter definition for the event number range to be translated from CBUS to LocoNet as switch requests.
Filter definition for the event number range to be translated from CBUS to LocoNet as sensor reports.
|JP1||jumper set||120 Ohm terminator to Can bus connected|
|JP2||jumper 1-2||+12V to RJ12 connector railsync + line|
|JP2||jumper 2-3||Railsync+ from central unit to RJ12 connector railsync+ line|
|JP3||jumper set||15 mA Current source Loco-I/O line|
Click __here__ for a brief explanation about it.
|The PC-baord and parts positions|
|The bill of materials|
|N.B. Only complete ordered kits will be supported!|
|JP2||LocoNet 12V on RailSync||Remove if any LocoNet central unit or CAN-GC3 is connected !!!!!|
|JP3||15 mA source to LoocNet signal line||Not needed if any LocoNet central unit or CAN-GC3 is connected|
|1||CBUS read activity|
|2||CBUS write activity|
|3||LocoNet read activity|
|4||LocoNet write activity|
|6||FLiM Programming, LocoNet traffic (R/W), LocoNet buffer overflow|