Hello,
I would like to install the Linux drivers provided at developer.arm.com/.../user-space on my ODROID N2+.
I'm still pretty new to it, so I don't know what is the correct way to do that. Can you please help?
Thanks in advance!
Thanks for the reply!
I am indeed considering some of the images that are present on the ODROID forums (one with the 6.1 kernel just popped out). I just am trying to understand more about the process, and learn something, so I would like to try doing it on my own :)
In particular i don't understand one thing: why isn't enough to just copy the shared libraries provided in the main archive (the one containing libmali.so)?
In the case of the drivers for the Hikey 960 board, ARM provided just the shared libraries, and that's it: I guess you just have to copy them in the target boards. Instead for the ODROID it seems much more complex: nothing impossible, but still I wonder why all the extra steps involved.
The `mali_kbase` kernel driver module needs to be loaded and, as far as I can tell, you also need to build the kernel with several Mali-specific switches enabled.
The `odroidn2_linux_defconfig.patch` in the archive provided by ARM gives you an idea of which switches need to be enabled.
I also found that the ODROID N2 needs the `CONFIG_DRM_LOAD_EDID_FIRMWARE=y` kernel config enabled for monitors that don't cooperate during autodetect.
Thanks!!