This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DLPC3433: Is PARKZ is required during power on sequence

Part Number: DLPC3433
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.