I have been using this excellent code to control a couple of SPI OLED displays on a Pi4 for a long while, and have now upgraded my system to a Raspberry Pi 5 with 16Gb of memory. And the app does not run anymore. I get:-
�[6n�[H�[m�[31m2025-04-14 22:24:37 ERR RPI_hal: not running on supported rpi HW
�[mNo spi, stopping
I am not a bad programmer and could under take the changes myself, I would need a few pointers as to where to look for info.
Having stepped through the code in Lazarus, the result of AnalyzeRevCode is
'rev1.1;0x06;0x17;0x04;e04171;40;4;aarch64;Sony UK;0x00'
0x06 os 16GB, and the 0x04 is the BCM2712 processor. As to what the RPI_bType of 23 ($17) is, I have not worked out just yet.
Help or this being updated would be appreciated.
Best regards,
Alistair.
I have been using this excellent code to control a couple of SPI OLED displays on a Pi4 for a long while, and have now upgraded my system to a Raspberry Pi 5 with 16Gb of memory. And the app does not run anymore. I get:-
�[6n�[H�[m�[31m2025-04-14 22:24:37 ERR RPI_hal: not running on supported rpi HW
�[mNo spi, stopping
I am not a bad programmer and could under take the changes myself, I would need a few pointers as to where to look for info.
Having stepped through the code in Lazarus, the result of AnalyzeRevCode is
'rev1.1;0x06;0x17;0x04;e04171;40;4;aarch64;Sony UK;0x00'
0x06 os 16GB, and the 0x04 is the BCM2712 processor. As to what the RPI_bType of 23 ($17) is, I have not worked out just yet.
Help or this being updated would be appreciated.
Best regards,
Alistair.