RPi4
RPi4 copied to clipboard
Raspberry PI 400 USB/ Keyboard does not work
Related to https://github.com/pftf/RPi4/issues/109
PI 400 Boots with recent version, but USB and integrated keyboard does not work in Setup and in OS after boot.
This seems to fix the issue https://github.com/raspberrypi/firmware/issues/1518#issuecomment-779355320 tough.
same for me, at least in setup. the current firmware from the Hexxeh repo works in UEFI-setup, Windows 10 for ARM64 just booted and seems to work
Could this be related to #122? In other words, are you sure you don't have a gpu_mem=
line in your config.txt
?
You could also look at: https://github.com/pftf/RPi4/issues/122#issuecomment-796580190 , and try that FW binary or change to see if it fixes the issue
Were you able to confirm if https://github.com/rtreffer/RPi4/releases/tag/dwc2-reset fixes the USB keyboard issue?
So the keyboard is attached to the DWC2 controller. If so you will need:
https://lkml.org/lkml/2021/4/7/1725 and https://edk2.groups.io/g/devel/topic/patch_3_3/81935645?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,81935645
Although, its possible that second patch is in error, and we need to fix linux instead.
So the keyboard is attached to the DWC2 controller. If so you will need:
https://lkml.org/lkml/2021/4/7/1725 and https://edk2.groups.io/g/devel/topic/patch_3_3/81935645?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,81935645
Although, its possible that second patch is in error, and we need to fix linux instead.
Confirmed that the EDK2 patch above is not in error. The ACPI spec has a typo in the ASL example, and need to be corrected. This is being tracked in this ACPI spec ECR: https://bugzilla.tianocore.org/show_bug.cgi?id=3335
The next version of the firmware should have this fixed.