Hi,
there are hardware limitations and SW limitations:
HW - the current HW only supports voltages down to 3.3V and no lower than that. The low speed of the JB8 also disqualifies it for use with some of the S08 devices because their BDM can be too fast for the JB8 to talk to them.
SW - The BDM on S12 and S08 is the same in principle, but some of the commands are different. E.g. you do not have the same register set as on S12. The debugger DLL also needs some changes to reflect the differences between the two families.
I have started working on an unified TBDML which would support all S12, S08 and RS08. However, someone else has developed the OSBDM for Freescale to support the S08 and RS08 and now Freescale are not interested in TBDML for these families. I have therefore shelved the project as I need some support from Freescale to finish it and I am currently not getting any.
Daniel
Message Edited by DanielM on 2006-09-19 11:21 AM