Unable to load kernel module 'nvidia.ko'

I am having an issue installing the 450 driver onto my SBC. I am using a rock64pro with Ubuntu18 however its a modified kernal because when i run uname I get:

‘Linux rockpro64 4.4.190-1233-rockchip-ayufan-gd3f1be0ed310 #1 SMP Wed Aug 28 08:59:34 UTC 2019 aarch64 aarch64 aarch64 GNU/Linux’

I am running GCC 7.5.0 and not the 7.4.0 that is was compiled with.

Ultimately I need to enable CUDA function on the SBC for this project to work. I have searched around for the last few days and have not found any solution yet so here I am.

Any help is greatly appreciated.

Christian