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.

OMAP3621 power down

Hi!

I am following a recommendation in http://e2e.ti.com/support/embedded/linux/f/354/p/239884/857255.aspx#857255 and posting the questions here.

The summery:

1. SysLink does not power down OMAP3621.

2. It is a know problem.

3. I have a sequence that does the trick see the link to the discussion at the top.

4. I need answer for the following questions to fix SysLink.

Power sequence related questions.

1. Why do you turn IVA2 on-off-on-off, using "force mode" for the fist transition to "off" state and  "auto mode" for the second transition to "off" state?
2. Why do you turn IVA2 off first when you need to turn it on?
3. Why do you assert RST2_IVA2 and RST1_IVA2 (register RM_RSTCTRL_IVA2) separately in a seuqnce?
4. Why does it work when I do reset 2 times (see my sequnece)?
5. Why do you zero boot vector and set boot mode to 1 while turning IVA2 off?
6. During reset, the board somtimes hangs, if I set IVA2 DPLL to "bypass mode" and everything goes OK, if
   the DPLL is set to "lock mode". Any explanation?

Yet, I would be very happy to know the following:

1. Is it OK to swicth between DPLL modes in the DSP code? Is it OK to change the deviders in the DSP code?
   If so, how should I proceed?
2. Could such reprogramming cause IVA2's IOMMU failure (I saw it once)?

Regards,

Igor