Analog LDO regulators brownout interrupt clear

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

Analog LDO regulators brownout interrupt clear

588 Views
Kazuma_Sasaki
Senior Contributor I

I am checking brownout detection feature. but, it seems that could not clear brownout interrupt as below. I would appreciate if you could give me any advice to solve this issue.

<Test Environment>

Board i.MX6UL EVK

BSP v3.14.52-1.1.0

<Test Procedure>

(1)LDO_3P0 initial value

root@imx6ulevk:/unit_tests# ./memtool -32 0x20C8120 1

0x020C8120:  00011775

 

OUTPUT_TRG=3.2V output

BO_OFFSET=175mV

ENABLE_BO=0=brownout detection disable

 

root@imx6ulevk:/unit_tests# ./memtool -32 0x20C8160 1

0x020C8160:  80030000

 

IRQ_DIG_BO=1b=ARM/SOC brownout interrupt assert

IRQ_ANA_BO=0b=LDO_1P1/2P5/3P0 brownout interrupts not assert

 

(2)Brownout enable

root@imx6ulevk:/unit_tests# ./memtool -32 0x20C8120=0x00011717

OUTPUT_TRG=3.2V output

BO_OFFSET=25mV

ENABLE_BO=1=brownout detection enable

 

(3)VDD_USB_CAP(C408) probatively connect to GND.

 

(4)brownout detection

root@imx6ulevk:/unit_tests# ./memtool -32 0x20C8120 1

0x020C8120:  00011775

 

OUTPUT_TRG=3.2V output

BO_OFFSET=25mV

ENABLE_BO=1=brownout detection enable

BO_VDD3P0=0=brownout not detect

 

root@imx6ulevk:/unit_tests# ./memtool -32 0x20C8160 1

0x020C8160:  C0030000

 

IRQ_DIG_BO=1b=ARM/SOC brownout interrupt assert

IRQ_ANA_BO=1b=LDO_1P1/2P5/3P0 brownout interrupts assert

 

(5)brownout interrupt clear

root@imx6ulevk:/unit_tests# ./memtool -32 0x20C8160=0xc0030000

 

root@imx6ulevk:/unit_tests# ./memtool -32 0x20C8160 1

0x020C8160:  C0030000

CCM_ANALOG_MISC1n[IRQ_ANA_BO] is defined w1c. I think that IRQ_ANA_BO should be clear by above write access. How do I clear brownout interrupt?

Best Regards,

Kazuma Sasaki.

Labels (2)
0 Kudos
1 Reply

480 Views
Yuri
NXP Employee
NXP Employee

Hello,

 

  perhaps the problem concerns the fact, that Yours settings (via memtool) are

working in parallel with Linux Power Management driver, providing unexpected results.

 

Have a great day,

Yuri

 

------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer

button. Thank you!

0 Kudos