imx233 wont boot from battery

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx233 wont boot from battery

580 Views
peterschumann
Contributor I

Hi, i am trying to run my Olinuxino-micro from batterty but have found some strange problems.

My intention was to code a kernel driver for the power block in the imx233 because there is no mainline support for it.

In the progress I tried to do a VDD5V  to Battery transition which is very unstable. The soc seems to brownout .

The board is already running from DCDC before VDD5V is removed is there is no critical timing...

I observed some strange things while scoping the powerrails:

1. If 5V Rail is floating around 3V the system runs fine on Battery all day long. (5V Power Supply removed)

2. the VDDD Rail drops first, around 500us before VDDIO

3. It looks like brownout reset or some thing but all brownout hw features and interrupts are disabled.

4. With some usb device connected it resets immediately because the 5V Rail is loaded.

I modified UBoot spl to dump the power registers after its power initialization is done.

0x000 0x00118024
0x010 0x00108503
0x020 0x00000040
0x030 0x00010000
0x040 0x0002071C
0x050 0x0000270C
0x060 0x00002614
0x070 0x00000110
0x080 0x00000018
0x090 0x00000000
0x0A0 0x0000305F
0x0B0 0x00167021
0x0C0 0x01001210
0x0D0 0x00FB0000
0x0E0 0x01FF040F
0x0F0 0x00000000
0x100 0x3E770002
0x110 0x00000000
0x120 0x00000000
0x130 0x03010000

Some times it loads UBoot but it always resets itself after some seconds.

Maybe somebody can help me out.

Labels (3)
Tags (1)
0 Kudos
0 Replies