We have a custom board which is based on the sabreSmart eval board (http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/FreescaleImx6QSabreSmart). I am trying to power off the system from software but not having much luck. I have verified that the DP_EN bit is enabled but when I write 1 to the TOP bit, nothing seems to happen. The ref manual doesn't seem clear to me how this is supposed to work however it does say that this bit is supposed to power off the system. Please advise. Thanks.
Note: I am using QNX