The video v3d overlays will not work as they are not supported. The upstream kernel install will remove the overlays directory so you will have to supply your own back.
This is interesting:[ray@pi4 ~]$ sudo i2cdetect -F 1
Functionalities implemented by /dev/i2c-1:
I2C yes
SMBus Quick Command yes
SMBus Send Byte yes
SMBus Receive Byte yes
SMBus Write Byte yes
SMBus Read Byte yes
SMBus Write Word yes
SMBus Read Word yes
SMBus Process Call yes
SMBus Block Write yes
SMBus Block Read no
SMBus Block Process Call no
SMBus PEC yes
I2C Block Write yes
I2C Block Read yes
Ah, yes⌠no doubt other overlays are not supported. I know i2c-rtc supplied by the rpi kernel works, and an overlay for my fan works. So I should say overlays are supported in general, but may or may not be supported on an individual basis.
#See /boot/overlays/README for all available options
#gpu_mem=64
gpu_mem=512
initramfs initramfs-linux.img followkernel
device_tree=dtbs/broadcom/bcm2711-rpi-4-b.dtb
#kernel=kernel8.img
kernel=Image
arm_64bit=1
disable_overscan=1
#enable sound
dtparam=audio=on
#hdmi_drive=2
#enable vc4
#dtoverlay=vc4-fkms-v3d
#max_framebuffers=2
disable_splash=1
#Make sure your argonone .dtbo's are in /boot/overlays/ & cross your fingers if supported by kernel
dtoverlay=argonone,hystersis=5
dtparam=fantemp0=35,fanspeed0=33
dtparam=fantemp1=40,fanspeed1=67
dtparam=fantemp2=45,fanspeed2=100
Yes it is. Image must be Image not image. One typo.
OK. So user error. Didnât save cmdline.text after editing it apparently. Boots now, just as you said. The compositing I donât need. Invisible taskbars are overrated.
Thanks very muchly!!! <3<3<3<3<3
The electric Viking looks as good as ever on YouTube. Playback is excellent. Not a spec of that loading circle at 1080p.
Great!! Glad you got it going. There is nothing wrong with the upstream kernel except no extra edge with the V3D HW gpu rendering and support for pi specific addon devices. To tell you the truth I can live with the upstream kernel here.
I use argonone-c-git. The install will add dtoverlay=argonone to your config.txt, but change it to be like what @Darksky posted above.
The vanilla kernel does not create /dev/vcio or /dev/gpiomem. So if you are going to use it with the vanilla kernel, you need to edit the PKGBUILD file:
But currently, gpio is broken with linux-rc + rpi firmware booting, so argonone does not currently work. I boot linux-rc with uefi and gpio is working, so it works for me.