RSS Bot Posted June 16 Posted June 16 Description Add initial support for board Luckfox Nova W. Luckfox Nova W is recently produced board on SoC Rockchip RK3308B: 4 x Cortex-A35 CPU, 512 RAM, 8 GB eMMC. It also has Ethernet, WIFI & BT, USB-A and USB-C ports, soldered microphone. Product page: https://www.luckfox.com/Luckfox-Nova?ci=646 But beware: it is very fresh board, has almost no documentation and only buildroot SDK with kernel 5.10 is available from vendor. Documentation I decided to create separate directory for vendor kernel patches. This kernel must be the same as rk35xx-vendor-6.1, but this SoC is not RK35XX. Used U-Boot is mainline. Instead of DKMS AIC8800 driver I enabled the one from kernel sources, because I needed to apply patches to it. And image builds faster than with DKMS. UART4 is used for serial console and by proprietary firmware blobs. How Has This Been Tested? [ ] eMMC does not work in mainline kernel, current and edge [x] Boot Noble 24.04 with vendor kernel rk6.1 [x] USB host and peripheral is working [x] WIFI is working [x] SPI May have quirks, though spidev-test appears to be working [ ] SPI1-M1 MISO is not receiving data [x] SPI2 is working Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
Recommended Posts