Thank you. I have do the same test and also succeeded in toggling the PS1:0.
According to this phenomenon, I set the MODRR0_M0C0RR = 0b110, MODRR0_SCI0RR = 1 as well as DDRS_DDRS1:0 = 1(configured as output). Then I tried to send out message through SCI0 in PS1:0.
After I download the project into S12DEVKIT, I run the project under debug mode (CW11.1) and the MSCAN on PS2/3 and SCI0 on PS1/0 both worked well.
Then I terminated in the debug mode, unpluged the USB and pressed the reset button to make the MCU work in normal mode. It turned out that the MSCAN still worked well on PS2/3 but the SCI0 did not work well on PS1/0 while SCI0 worked well on PJ0/1.
The same code has different results in the debug mode and normal mode. How to analyze this problem?
Zhenghong