Welcome to the forum   
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Share
Options
View
Go to last post in this topic Go to first unread post in this topic
Offline gsak  
#1 Posted : 28 February 2025 15:54:30(UTC)
gsak

Greece   
Joined: 28/02/2025(UTC)
Posts: 7
Location: Attiki, Athens
Hi all,

I am currently testing the limitations in capability and backwards compatibility of Marklin Digital kit.

Is there a way of achieving the control of functions f1-f4 when sending commands via a 6020 control unit connected to a PC via the 6051 interface? I am looking to test limitations of the Motorola I protocol and I am aware that the control 80 unit did not have buttons for the additional functions, which the 6021 did have.

My test would be the ability to control f1-f4 of a locomotive fitted with a fx decoder via the computer-operated setup above (6020 central station). I have seen documentation that seems to indicate that the protocol did make provisions for additional functions, albeit sent in a different format compared to Motorola II.

Thanks for any help/pointers!

Edited by user 01 March 2025 17:51:48(UTC)  | Reason: Not specified

thanks 1 user liked this useful post by gsak
Offline marklinist5999  
#2 Posted : 28 February 2025 16:03:32(UTC)
marklinist5999

United States   
Joined: 10/02/2021(UTC)
Posts: 3,865
Location: Michigan, Troy
The 6020 doesn't have the expanded format of the 6021? Are there 4 dip switches on it?
Offline mike c  
#3 Posted : 28 February 2025 18:25:44(UTC)
mike c

Canada   
Joined: 28/11/2007(UTC)
Posts: 8,216
Location: Montreal, QC
6020 was designed to be used with the Control 80 (6035) which had the keyboard and speed control. That model was only capable of operating with the initial protocol for Maerklin Motorola.
The 6036 was an updated version of the 6035, known as the Control 80f because it allowed limited functions (F0 to F4).
The 6021 included a dip switch that allowed for selecting the initial or the upgraded protocol, which opened up more functions, including being able to access F8 through F8 if the locomotive supported that feature.
The problem with using the adjacent number for those functions was that all other controls did not work while the unit was set to this address.

Regards

Mike C

thanks 1 user liked this useful post by mike c
Offline JohnjeanB  
#4 Posted : 28 February 2025 18:26:50(UTC)
JohnjeanB

France   
Joined: 04/02/2011(UTC)
Posts: 3,550
Location: Paris, France
Hi (a first name would be excellent)
Indeed the 6020 was released in 1985 and its only format is MM1 (Motorola). For electronics it is pre-history
It allows only:
- one fonction (light or Telex
- NO direction confirmation (the loco may start in the wrong direction after a stop at a signal)

So in short it is way too old to enjoy all the fonctions offered on recent locos.
I have a 6020, 6021, CS1, CS2 and CS3 and in my opinion a cheap jump would be the use of an MS2 with its track box 60116
CS1 was a steal from the very beginning
CS2 is an excellent device but not maintained since a few years (it breaks you cry)
CS3 has been around 7 years and will be replaced in all likelyhood in the one or two years to come but it is still maintained and updated.

Cheers
Jean
thanks 1 user liked this useful post by JohnjeanB
Offline gsak  
#5 Posted : 28 February 2025 19:05:48(UTC)
gsak

Greece   
Joined: 28/02/2025(UTC)
Posts: 7
Location: Attiki, Athens
thanks for all the comments

I'm George by the way and just trying to make the most of old kit (including a VERY old mac mini) that would otherwise need to be recycled or scrapped. I was aware that what I was trying to achieve was going to be a challenge or even not possible (there are no dip switches on the 6020 to switch protocols), however:

1. I do have a seemingly working and stable connection to the 6020 and my older digital locomotives on the track via the 6051 interface and a mac running an old version of RocRail. I can switch direction but don't have absolute direction capability of course. So in theory I am not limited by the control 80/80f
2. I have been reading online the inner workings of the Motorola 1 protocol https://www.heise.de/ct/...ion/cm/buch/digit_2.html (in German, but Google translate has helped) and it does appear that the protocol allows for some extended function-specific encoding for f1-f4, although this may not be accurate - third table in sequence

Thanks again for all the responses
thanks 1 user liked this useful post by gsak
Offline kiwiAlan  
#6 Posted : 28 February 2025 23:48:17(UTC)
kiwiAlan

United Kingdom   
Joined: 23/07/2014(UTC)
Posts: 8,455
Location: ENGLAND, Didcot
The 6020 has hardware limitations that mean it will never ever control any function other than the F0 headlight function. You will have to find a 6021 if you wish to do what you are suggesting.

thanks 1 user liked this useful post by kiwiAlan
Offline mvd71  
#7 Posted : 01 March 2025 01:57:00(UTC)
mvd71

New Zealand   
Joined: 09/08/2008(UTC)
Posts: 1,916
Location: Auckland,
Originally Posted by: gsak Go to Quoted Post
Hi all,

I am currently testing the limitations in capability and backwards compatibility of Marklin Digital kit. Is there a way of achieving the control of functions f1-f4 when sending commands via a 6020 control unit connected to a PC via the interface? I am looking to test limitations of the the Motorola I protocol and I am aware that the control 80 unit did not have buttons for the additional functions, which the 6021 did have.

My test would be the ability to control f1-f2 of a locomotive fitted with a fx decoder via the computer-operated setup above (6020 central station). I have seen documentation that seems to indicate that the protocol did make provisions for additional functions, albeit sent in a different format to the one the 6021 unit uses.

Thanks for any help/pointers!


You need to ask Clapcott this question, as he has knowledge of the digital systems and the protocols that most of us do not have.

Cheers…

Mike
Offline mvd71  
#8 Posted : 01 March 2025 01:59:55(UTC)
mvd71

New Zealand   
Joined: 09/08/2008(UTC)
Posts: 1,916
Location: Auckland,
I believe the Märklin 6023 has the ability to address additional functions beyond F0 inspire of it only having one function button. It also has the computer interface built in.
thanks 2 users liked this useful post by mvd71
Offline gsak  
#9 Posted : 01 March 2025 16:39:25(UTC)
gsak

Greece   
Joined: 28/02/2025(UTC)
Posts: 7
Location: Attiki, Athens
Thanks for all the replies - the reference to the 6023 is very helpful, and has led me to the following link:

https://student.cs.uwate...52/marklin/commands.html


It appears that:

1. The 6023 could address special functions but did not expose that to the physical controls on the device (this functionality could only be achieved via the built-in interface)
2. The central unit circuit should be identical to the 6020
3. the 6023 was released before the 6021 so is part of the first generation of Marklin Digital
4. It is not clear whether the loco decoders of the period or the ones that followed could decode special functions in that old format or whether dedicated function decoders where needed. There is only mention of HO Panorama and Dance cars

So in summary, I think I'm still on the fence as to whether what I'm trying to achieve is possible. I intend to repair a 39160 loco from the early 2000s and run some tests with with the running gear lights. I can share results if of interest
thanks 1 user liked this useful post by gsak
Offline mvd71  
#10 Posted : 01 March 2025 18:20:58(UTC)
mvd71

New Zealand   
Joined: 09/08/2008(UTC)
Posts: 1,916
Location: Auckland,
While the 6023 may have been released before the 6021, that does not automatically correlate to the circuitry being the same as a 6020. I think that is a rather large assumption. It is possible the 6023 circuitry may be more closely related to the 6021.

I like the concept of what you are doing, but I suspect any expansion of capability would have been unlocked years ago if it was possible.


Offline gsak  
#11 Posted : 01 March 2025 20:05:07(UTC)
gsak

Greece   
Joined: 28/02/2025(UTC)
Posts: 7
Location: Attiki, Athens
My glimmer of hope here is that according to the link above, the 6023 used speed step 15 as the direction change command - this is Motorola I format, as the 6021 encodes the direction alongside every speed step command
Offline mvd71  
#12 Posted : 01 March 2025 22:47:41(UTC)
mvd71

New Zealand   
Joined: 09/08/2008(UTC)
Posts: 1,916
Location: Auckland,
Please keep us posted of the results.

Cheers…..

Mike
Offline kiwiAlan  
#13 Posted : 01 March 2025 23:01:47(UTC)
kiwiAlan

United Kingdom   
Joined: 23/07/2014(UTC)
Posts: 8,455
Location: ENGLAND, Didcot
Originally Posted by: gsak Go to Quoted Post
My glimmer of hope here is that according to the link above, the 6023 used speed step 15 as the direction change command - this is Motorola I format, as the 6021 encodes the direction alongside every speed step command


It doesn't matter which of the three control units you consider, the reverse pulse is generated the same way.

The only difference is that the extended Marklin Motorola format is generated entirely within a microprocessor, and uses invalid codes that are considered as errors by the original Motorola chips to encode the direction bit and additional functions. The 6020 uses a microprocessor to drive an original Motorola 14xxx series transmitter chip to generate the signal sent to the track, and this is why you can NEVER get a 6020 to generate the extended MM2 format codes.

thanks 2 users liked this useful post by kiwiAlan
Offline mvd71  
#14 Posted : 02 March 2025 00:10:49(UTC)
mvd71

New Zealand   
Joined: 09/08/2008(UTC)
Posts: 1,916
Location: Auckland,
That’s interesting, and was the MM1 format designed with capacity for F0-F2? As I interpreted it, that was the suggestion from the original poster
thanks 1 user liked this useful post by mvd71
Offline gsak  
#15 Posted : 02 March 2025 12:05:10(UTC)
gsak

Greece   
Joined: 28/02/2025(UTC)
Posts: 7
Location: Attiki, Athens
I think this is the Panorama car that is being referred to in the link I shared previously (Marklin 4999):



It had a built-in decoder and seems to have had at least interior lights and a moving waiter. If this was launched prior to the 6021, then it might support the theory that the old Motorola format had *some* type of extended function capability.

I fully understand that the 6020 cannot generate MM2 commands and many thanks for all the info on the hardware
thanks 1 user liked this useful post by gsak
Offline marklinist5999  
#16 Posted : 02 March 2025 12:46:06(UTC)
marklinist5999

United States   
Joined: 10/02/2021(UTC)
Posts: 3,865
Location: Michigan, Troy
The panorama digital car is a nice classic. In today's tech. It is possible to use piezo motors and program a decoder to slow down the waiter and make stops at seat rows, with Dialogue.
Offline kiwiAlan  
#17 Posted : 02 March 2025 21:41:49(UTC)
kiwiAlan

United Kingdom   
Joined: 23/07/2014(UTC)
Posts: 8,455
Location: ENGLAND, Didcot
Originally Posted by: mvd71 Go to Quoted Post
That’s interesting, and was the MM1 format designed with capacity for F0-F2? As I interpreted it, that was the suggestion from the original poster


No, the MM1 protocol does not have capacity for any function other than F0.

To operate items such as the 4999 and 4998 digital cars a different method is used, that really operates in the address space used by accessories such as the k83. One bit of the transmission is used to signify if the message is for an accessory decoder for a point or a signal, and if the bit is in the opposite state then the message is for a digital wagon. Four functions are available in the "digital wagon" protocol, but NOT F0.

Items that use the "digital wagon" protocol, that I know of, are as follows: -
4999 Panorama Car
4998 Dance Car
2668 King Ludwig Train, digital version, coach set.
49960 Measurement Car

There may be others that I have forgotten, but from memory the 49960 measurement car was the last time this was used.

thanks 2 users liked this useful post by kiwiAlan
Offline gsak  
#18 Posted : 03 March 2025 10:12:57(UTC)
gsak

Greece   
Joined: 28/02/2025(UTC)
Posts: 7
Location: Attiki, Athens
Originally Posted by: kiwiAlan Go to Quoted Post
Originally Posted by: mvd71 Go to Quoted Post
That’s interesting, and was the MM1 format designed with capacity for F0-F2? As I interpreted it, that was the suggestion from the original poster


No, the MM1 protocol does not have capacity for any function other than F0.

To operate items such as the 4999 and 4998 digital cars a different method is used, that really operates in the address space used by accessories such as the k83. One bit of the transmission is used to signify if the message is for an accessory decoder for a point or a signal, and if the bit is in the opposite state then the message is for a digital wagon. Four functions are available in the "digital wagon" protocol, but NOT F0.

Items that use the "digital wagon" protocol, that I know of, are as follows: -
4999 Panorama Car
4998 Dance Car
2668 King Ludwig Train, digital version, coach set.
49960 Measurement Car

There may be others that I have forgotten, but from memory the 49960 measurement car was the last time this was used.



OK thank you very much. This provides some clarity, although the way I am reading this is that the MM1 protocol did have F1-F4 support, but not for locomotives. I think this is essentially equivalent to your statements and it transpires that the simplest solution would be a 6021 unit

The following info might also be useful:

1. According to one of the sources shared previously, locomotive and accessory address space overlaps for the first 64 addresses
2. To avoid conflicts, the transmission frequency of the commands is changed such that commands intended for accessories are never executed by loco decoders
3. I have found posts in this forum from years ago, describing issues communicating with the digital wagons above in the absence of MM1 function format. (e.g. https://www.marklin-user...t11028-CS2-known-issues)

This begs the question: what type of function decoders did those cars have?
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

| Powered by YAF.NET | YAF.NET © 2003-2025, Yet Another Forum.NET
This page was generated in 0.639 seconds.