IMX6Q-CustomBoard- PMIC Issue while sdcard flash

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

IMX6Q-CustomBoard- PMIC Issue while sdcard flash

443 Views
laulavanya
Contributor II

Hi NXP  ,

Custom board is reference of sabresd quad processor .

Changes from sabresd board to custom board is PMIC,DDR,UART,USDHC etc . We have handled all the changes but still Facing PMIC issue .i.e 
"

U-Boot 2018.03-dirty (Jan 03 2022 - 15:41:04 +0530)

CPU: Freescale i.MX6Q rev1.3 at 792MHz
CPU: Industrial temperature grade (-40C to 105C) at 21C
Reset cause: POR
Model: Freescale i.MX6 Quad SABRE Smart Device Board
Board: MX6-CustomBoardName
DRAM: 2 GiB
i2c_idle_bus: failed to clear bus, sda=1 scl=0
PMIC: PFUZE100! DEV_ID=0xffffffda REV_ID=0xffffffda
initcall sequence 8ffa539c failed at call 17804afc (err=-19)
### ERROR ### Please RESET the board ###

The following voltages are different from the reference Sabre SDB board and are set in the file /uboot-imx/board/freescale/mx6qcustomboard/mx6qcustomboard.c:

• SW2 is set to 3.3V • SW4 is set to 1.975V • VGEN5 is set to 2.8V • VGEN6 is set to 3.3V

/* Set SW4 to 1.975V - Address of SW4VOLT is 0x4A */ 

reg = pmic_reg_read(dev,0x4A); 

reg &= ~0x3F; 

reg |= 0x3F; 

pmic_reg_write(dev,0x4A,reg); 

/* SW4 setup done */ 

reg = pmic_reg_read(dev, 0x35); 

reg &= ~0x3F; 

reg |= 0x32; 

pmic_reg_write(dev,0x35,reg); 

reg = pmic_reg_read(dev, 0x70); 

reg &= ~0xf; 

reg |= 0xa; 

pmic_reg_write(dev,0x70, reg); 

/*increase VGEN3 from 2.5 to 2.8V*/ 

reg = pmic_reg_read(dev, 0x6e); 

reg &= ~0xF; 

reg |= 0xA; 

pmic_reg_write(dev, 0x6e,reg); 

/* VGEN3 setup done */ 


Let me know other than mx6qcustomboard.c Is there any other place I need to handle?

0 Kudos
1 Reply

436 Views
igorpadykov
NXP Employee
NXP Employee

Hi Lavanya

 

>Let me know other than mx6qcustomboard.c Is there any other place I need to handle?

 

from log issue may be related to i2c interface, so one can check it with oscilloscope.

Also may be recommended to check pmic connections using Chapter 4
Requirements for Power Management  IMX6DQ6SDLHDG, Hardware Development Guide for i.MX 6Quad, 6Dual, 6DualLite, 6Solo Families of Applic...

 

Best regards
igor

0 Kudos