I have already contacted Pimoroni Support via email. I have a new HyperPixel 4.0" w/Touchscreen, a new Raspberry Pi 4 Model B, and a new micro SD card, freshly rewritten for each os listed below.
I attempted to follow the instructions at: PSA: HyperPixel 4 (Square & Rectangular) on Raspberry Pi OS 64bit 2022-04-04 · Issue #177 · pimoroni/hyperpixel4 · GitHub and add: dtoverlay=vc4-kms-dpi-hyperpixel4
to the
/boot/config.txt
file, but…
It failed when I used the latest Pi os: bookworm Dec 5 2023 64-bit.
It failed when I used the Legacy Pi os: bullseye Dec 5 2023 64-bit.
It fails when I use the Legacy Pi os: bullseye Dec 5 2023 32-bit.
Following is troubleshooting information I gleaned from: Raspberry Pi Buster Has Black Screen After installing · Issue #175 · pimoroni/hyperpixel4 · GitHub
cat /proc/cpuinfo | grep Revision == Revision : c03115
lsb_release --description == Description: Raspbian GNU/Linux 11 (bullseye)
uname -r == 6.1.21-v8+
dmesg | grep Goodix ==
[ 7.256117] Goodix-TS 22-0014: supply AVDD28 not found, using dummy regulator
[ 7.256574] Goodix-TS 22-0014: supply VDDIO not found, using dummy regulator
[ 7.266202] Goodix-TS 22-0014: ID 911, version: 1060
[ 7.387899] input: Goodix Capacitive TouchScreen as /devices/platform/i2c@0/i2c-22/22-0014/input/input0
[ 7.446761] Goodix-TS 22-005d: supply AVDD28 not found, using dummy regulator
[ 7.447087] Goodix-TS 22-005d: supply VDDIO not found, using dummy regulator
[ 7.462897] Goodix-TS 22-005d: Error reading 1 bytes from 0x8140: -6
[ 7.494755] Goodix-TS 22-005d: Error reading 1 bytes from 0x8140: -6
[ 7.521244] Goodix-TS 22-005d: I2C communication failure: -6
ls /dev/i2c* == /dev/i2c-22
i2cdetect -y X ==
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – –
10: – – – – UU – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: – – – – – – – – – – – – – – – –
50: – – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
Please provide me with some assistance, direction, or what I need to do to get this device replaced.