Genio-510 bringup of own PCB with PWRKEY and HOMEKEY pins tied to GND

Hello,

we are in the phase of bringup our new PCB based on GENIO-510 Soc.

In our PCB the pins PWRKEY and HOMEKEY are tied to GND, because they are not used.

Bringing up with the system with genio-tools via “lk.bin” based on Yocto v25.0 , seams to work first, but after exactly 8 seconds the system does a Hard Reset, maybe triggered by the watchdog.

We are trying to change the pmic settings to ignore the two “pressed” buttons,
which seam to trigger the reset , but it does not work.

Could you please explain how to change the little kernel code to achieve this ?

Michael

Hello,

we managed to solve the problem

Michael

Hi @Michael_Steinel

Glad that you’ve solved it - would you mind share with us on the root cause and solution for this problem?

As a general guidance, please refer to “PMIC Design Notice” documents when designing your PCB. There is a section on “How to Connect for Un-used Pin”.

Usually,

  • HOMEKEY : “Short to GND” if you need to trigger the default long press function

  • HOMEKEY : “Keep Floating” if you don’t need to trigger default long press function

  • PWRKEY: It seems that you need a “auto power on” design. Please refer to the design notice on designing auto power on boards for Genio SoC. If you have an auto power on design, then PWRKEY can be kept floating. You might also want to add a test point to further validate your auto power on design.