I am working on TWR-MCF54418 with CW10.4/ P&E Multilink universal FX. Use the default CW bareboard project, I can connect to the target,and the "Hello World" string can be printed, but some of the MCF54418 registers can not be read correctly. For example, the reset value of UMR10 is 0x00, but the value I have read is 0xff, and it can not be modified also.
Most registers are read as 0xff except NFC/FEC/MMU/EMAC,etc. The registers' details is shown in the attachments.
I also try to use OSBDM, the same results.
My question is why the registers are read as 0xff and what can I do if I want to use the devices,such as UART/CAN/DSPI,etc.
Thanks.
Original Attachment has been moved to: twr-mcf54418_regs_error02.txt.zip
Check PPMLR1 and see if you have the UARTS disabled. Ditto for the other devices.
I couldn't read that register in your provided register list as you didn't have that section expanded.
You're not the first one reporting things like this:
https://community.nxp.com/message/326155?commentID=326155#comment-326155
Tom
Thanks for you reply.The problem had been resolved this morning.
As you say, I clear all PPMHR/PPMLR and all mcf54418 registers can be read correctly.