Other Parts Discussed in Thread: DLPA2000, DLPA3005, DLPA2005, DLPA3000
Hi,
I'm having a strange issue while handling the power-on sequence in the Linux driver for DLPC3433.
My design has GPIO's for PROJ_ON, PARKZ, and regulators for VCC_18, VCC_INTF, and VCC_FLSH.
So, I'm trying to enable the chip with the below sequence.
1. Enable PROJ_ON
2. delay 500ms
3. Enable VCC_18, VCC_INTF, and VCC_FLSH regulators
4. delay 10ms
5. Enable PARKZ
and chip disable is quite opposite of above.
With this, I'm able to detect the chip, and all is working fine. But from software like Linux console, when I power off the system using 'poweroff' command the system is power-off but the projector is still ON state I can see the display.
However, enabling PARKZ gpio globally in the Linux device tree is making the projector OFF.
Any thoughts?
Jagan.