Hi,
We were trying to disable TSEC1, TSEC2 (for using GPIO pins) and PCI2 (Unused) in the #mpc8640d processor by setting respective fields in DEVDISR register. But when read back after setting, the changes were not reflected, i.e. reads the default value 0x0000_0000 (all devices enabled). Tried to do it both in the early stages of booting (in bootlaoder) and after the OS is loaded (vxWorks).
Test your board using standalone program. For example use CodeWarrior and JTAG-COP connection (CodeWarrior TAP) for DEVDISR setting.
It looks like that there is problem for accessing the DEVDISR under VxWorks.
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------