linux-automation / meta-lxatac

Build your own LXA TAC images and bundles
MIT License
5 stars 15 forks source link

linux-lxatac/tacd: drive powerboard GPIOs as open-drain #53

Closed hnez closed 9 months ago

hnez commented 11 months ago

This PR improves the EMI performance of the TAC (at least when measuring the emissions on pins of the IOBus port in isolation).

How can that be you ask? The VCC_IO supply line powering all of the SoC's GPIO pins is necessarily affected by high frequency switching of e.g. the RGMII and eMMC lines. This results in GPIOs that are actively driven high also containing said noise. This PR makes it so that the lines are never driven high by the SoC, relying instead on pull-up resistors on the power board.

Related Pull Requests

This PR is based on other PRs that should be merged first: