How to compile stuff (in my case Wifi module) on the VF2?

hello;
a quick feedback from my experience and steps to use wifi dongle ESWIN 6600U (option proposed on Kickstarter along the VisionFive2 board) :
From forum topics, I understood i need to re compile first the kernel 5.15.0 and then the Wfifi USB dongle driver from sources, so finally i followed the clear steps from (Chinese) page : Wifi dongle tutorial use
(You just have to follow the part for this dongle). You can use Chrome to translate that page and see clear steps.
I first got the error of “invalid format” at first attemps to load the driver wlan_ecr6600u_usb.ko after compil because i did not first install and use the freshly recompiled kernel … but as soon as i was booting on that kernel the load of the driver using insmod cmd worked perfectly, and was connected on WIFI 2.4 GHZ with no problem.
Also, i used exactly the same command to compile the kernel AND to compile the USB driver (in the chinese page, compil is invoked using "make CROSS_COMPILE=riscv-linux-gnu- ARCH=riscv " and defnitely forgeting this while compiling the WIFI module later resulted in a warning saying i was not using the same compiler as for the kernel…
Also, i compiled on the board, BOTH the kernel and the wifi driver.
For the moment i still have to load manually the driver after each boot (no yet succeeded to make it auto loading even after copying wlan_ecr6600u_usb.ko to /lib/modules/5.15.0/ (as 5.15.0 is the kernel i use) and added wlan_ecr6600u_usb into /etc/modules ).
I hope this could help anyone trying to set up the WIFI module.