RPI 3B+ fails to boot with vc4-fkms-v3d and Hyperpixel 4 TFT screen on kernel 4.19.59
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 38/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- linux, raspberry-pi
- Domain
- embedded-iot, operating-systems
Research direction
Start with /boot/config.txt and the vc4-fkms-v3d and hyperpixel4 overlays, then reproduce the boot panic on kernel 4.19.59 and compare it with the working 4.19.40 environment. Use the listed rpi-update revisions and uname/vcgencmd output to isolate the regression. Done means the HyperPixel 4 boots and works with vc4-fkms-v3d on the affected kernel.
Written by the indexing model from the issue text.
Description
Enabling vc4-fkms-v3d on Raspbian at kernel 4.19.59 causes kernel panic on boot. I can confirm that on kernel 4.19.40 this does not happen and screen is working perfectly with vc4-fkms-v3d.
Screen working with rpi-update 6cb1da772a8c56f44591bec904046b15f1126949
pi@raspberrypi:~ $ vcgencmd version
Mar 27 2019 15:45:53
Copyright (c) 2012 Broadcom
version 2e98b31d18547962e564bdf88e57b3df7085c29b (clean) (release) (start)
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.19.40-v7+ #1217 SMP Tue May 7 17:22:08 BST 2019 armv7l GNU/Linux
Fails to boot with rpi-update 2096a8d567eed47cb742ddb1ce9bf9ac25726980
pi@raspberrypi:~ $ vcgencmd version
Jul 23 2019 19:29:32
Copyright (c) 2012 Broadcom
version 4b11cff8f84f480b87a9e7a2a59d26014f4e7c91 (clean) (release) (start)
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.19.59-v7+ #1246 SMP Tue Jul 23 19:18:42 BST 2019 armv7l GNU/Linux
/boot/config.txt
Enable audio (loads snd_bcm2835)
dtparam=audio=on
Enable GPU
dtoverlay=vc4-fkms-v3d
dtoverlay=hyperpixel4
overscan_left=0
overscan_right=0
overscan_top=0
overscan_bottom=0
framebuffer_width=800
framebuffer_height=480
enable_dpi_lcd=1
display_default_lcd=1
dpi_group=2
dpi_mode=87
dpi_output_format=0x7f216
display_rotate=3
hdmi_timings=480 0 10 16 59 800 0 15 113 15 0 0 0 60 0 32000000 6
- Dominant language
- No language data
- Stars
- 5.6k
- Forks
- 1.7k
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from raspberrypi/firmware
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
raspberrypi/firmware#2042 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
raspberrypi/firmware#2040 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
raspberrypi/firmware#2039 · 6 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
raspberrypi/firmware#2038 · 4 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
raspberrypi/firmware#2037 · 4 comments ·
All issues in raspberrypi/firmware
Similar issues
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
[adam] AdamNet network read doesn't cap to MAX_ADAM_PACKET_LEN, overflows client receive buffers Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
FujiNetWIFI/fujinet-firmware#1649 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
espressif/esp-iot-solution#786 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100