Hello carlos and peg!
I'm very interested in this subject as well. I don't like the idea of black-box dev tools in the first place, and I esp don't like the idea that when I upgrade my compiler, that it
intentionally breaks hardware that used to work - hardware legitimately purchased, and in theory perfectly usable. I'm talking of course about the embedded USB-BDM interfaces on DEMOxx boards. :smileywink:
Learning about this new "feature" of CW 6.2 irritated me enough that I just wrote a
blog post about it. I would love to see the Freescale user community really put pressure on Freescale to both explain and remedy this situation. They pride themselves on being the most ethical company in the business. I think this situation merits some self-reflection on their part...
Peg, you mentioned in passing something that caught my eye: you said "I don't normally use CW". Are you actively programming Freescale chips using some other tools? Could you share your thoughts?
I'm pretty actively pursuing building an interactive Forth system that targets the S08 - and later, probably the CFV1. I would love to see an active open-sourcey hardware and software community grow up around these chips.
I should say as well, thanks for your work on the USBDM. I haven't built one yet, but I'm likely to use or borrow some of your hard work on this!