Updated the pinout to match the Pi4 datasheet, tested with the RPi4, Pi3 Datasheet has same pinout.
Signed-off-by: Jeff Booher-Kaeding <jeff.booher-kaed...@arm.com> Cc: Ard Biesheuvel <ard.biesheu...@arm.com> Cc: Leif Lindholm <l...@nuviainc.com> Cc: Pete Batard <p...@akeo.ie> --- Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c index ac1004fe1836..6e793efb8227 100644 --- a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c +++ b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c @@ -502,7 +502,7 @@ ApplyVariables ( * 1 VREF N/A 1 * 3 nTRST GPIO22 ALT4 15 * 4 GND N/A 9 - * 5 TDI GPIO4 ALT5 7 + * 5 TDI GPIO26 ALT4 37 * 7 TMS GPIO27 ALT4 13 * 9 TCK GPIO25 ALT4 22 * 11 RTCK GPIO23 ALT4 16 @@ -510,14 +510,14 @@ ApplyVariables ( */ if (PcdGet32 (PcdDebugEnableJTAG)) { GpioPinFuncSet (22, GPIO_FSEL_ALT4); - GpioPinFuncSet (4, GPIO_FSEL_ALT5); + GpioPinFuncSet (26, GPIO_FSEL_ALT4); GpioPinFuncSet (27, GPIO_FSEL_ALT4); GpioPinFuncSet (25, GPIO_FSEL_ALT4); GpioPinFuncSet (23, GPIO_FSEL_ALT4); GpioPinFuncSet (24, GPIO_FSEL_ALT4); } else { GpioPinFuncSet (22, GPIO_FSEL_INPUT); - GpioPinFuncSet (4, GPIO_FSEL_INPUT); + GpioPinFuncSet (26, GPIO_FSEL_INPUT); GpioPinFuncSet (27, GPIO_FSEL_INPUT); GpioPinFuncSet (25, GPIO_FSEL_INPUT); GpioPinFuncSet (23, GPIO_FSEL_INPUT); -- 2.24.3 (Apple Git-128) -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#65232): https://edk2.groups.io/g/devel/message/65232 Mute This Topic: https://groups.io/mt/76854132/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-