I originally designed my board with a debugger header for the USB COLDFIRE MULTILINK.
I am using cldfire 7.2 wirh MQX 3.6.
I now want to turn off the PST0st3
I just made an important discovery.
typedef volatile uint_8 vuint8; /* 8 bits */ #define MCF_GPIO_PDDPAR (*(vuint8 *)(0x40100074))/* Enable debug */ #ifndef ENABLE_BWDT MCF_GPIO_PDDPAR = 0x0F; // PST/DDATA Pins enabled #else MCF_GPIO_PDDPAR = 0; // Disabed - reduces EMC #endif
The BWDT is my watch-dog timer. When I enable BWDT I disable the debug port since I cannot use the debugger when the BWDT is running.
This turns off all signals except for the clock.
Anyone have any idea on how to kill the debug clock?