Accroding to the DataSheet,GP1[20]'s state is
Its output is H.But In my board,it's LOW.
Anythiing wrong for my understanding?
Thanks for any reply.
BR.
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.
Hello,
Are you on EZSDK? What is the value of your PINCTRL218 register (at address 0x48140B64) ?
BR
Pavel
I use RDK 3.0
And it seems that I found the cause.
When I turn the BootModePins to all ZERO,GP1[20] output HIGH after power on.But When I switch DM8168 to NandFlash Boot,GP1[20] outputs LOW.
Right Now,just UBoot is in NandFlash.
So I think that Uboot have chagned that output value.GP1[20] has the function of GPMC_DIR although I just use this pin for DM8168's AVS voltage adjusting.
How to change Uboot's code to make GP1[20]'s output voltage unchanged after DM8168 power on?
I am going to go to Uboot to find the cause.
Hello,
I have no view to RDK, but DM8168 device is communicating with NAND Flash through the GPMC interface. So I think you are in the right path, the u-boot source code is probably overwriting the PINCTRL218[2:0] MUXMODE = 0x1(GP1[20]) with 0x0 (GPMC_DIR), when switch to NandFlash Mode.
Regards,
Pavel