paul at boddie.org.uk
Sun Jul 5 16:17:19 CEST 2020
On Tuesday, 30 June 2020 08:04:09 CEST H. Nikolaus Schaller wrote:
> Well, I wasn't able to pick or compile your latest code - and worse, the
> CI20 doesn't boot any more with v5.8-rc1 or letux-5.8-rc1 (even without
> your latest patches).
Replying to this again specifically, I found that the DRM/HDMI patches based
on letux-5.8-rc3 will not yield a bootable kernel, but by disabling SMP in the
configuration it would boot. So that is probably a significant factor.
Unfortunately, I did not manage to get a usable signal via HDMI ("Input not
supported"), but the DRM driver is operational. One strange complication I now
get when I unplug the HDMI cable (to get my monitor to switch back to the VGA
input, since the menu won't respond) is this kernel panic:
CPU 0 Unable to handle kernel paging request at virtual address 00000030,
epc == c025ee10, ra == c022fc08
So, upon receiving the hotplug event (in dw_hdmi_irq), the attempt to
configure the LCD controller fails (in ingenic_drm_crtc_atomic_flush) due to
an inappropriate access.
One positive observation is that shutdown appears to power the device off. One
negative observation is that networking doesn't seem to work any more,
although this might be a user space incompatibility.
More information about the Letux-kernel