Thanks for the reply,
When I said Raspberry Pi I should have specified that it was the Raspberry Pi 3 B+ not the original RPi. Are you saying that there is no support whatsoever for CAN bus on Rockchip RK3399 based SoCs? I have both a NanoPi M4 and a Rock Pi 4 and was going to try and set up the CAN module on either of them.
Do these boards function the same was as the RPi 3B+? As in, is it the same method to activate the overlays by adding the lines below to the /boot/config.txt file?
dtparam=i2c_arm=on
dtparam=spi=on
enable_uart=1 dtoverlay=mcp2515-can0,oscillator=16000000,interrupt=25
dtoverlay=spi-bcm2835-overlay
Thanks