====== VIM3/3L Linux Source Code ====== ===== Introduction ===== The linux source code for VIM3 are all opensource and hosted on [[kg>|Khadas GitHub]]. ===== U-Boot Source Code ===== * [[kg>u-boot/tree/khadas-vims-v2015.01-5.15 | U-Boot for VIM3/3L 5.15 kernel]]. * [[kg>u-boot/tree/khadas-vims-v2015.01 | U-Boot for VIM3/3L 4.9 kernel (Not maintained)]]. ===== Linux Kernel Source Code ===== ==== Linux 5.15 kernel ==== * [[kg>linux/tree/khadas-vims-5.15.y | Linux Kernel for VIM3/3L 5.15 kernel]]. * [[kg>common_drivers/tree/khadas-vims-5.15.y | Common drivers for VIM3/3L 5.15 kernel]]. * VIM3 Device Tree - [[kg>/common_drivers/blob/khadas-vims-5.15.y/arch/arm64/boot/dts/amlogic/kvim3.dts|kvim3.dts]] * VIM3L Device Tree - [[kg>/common_drivers/blob/khadas-vims-5.15.y/arch/arm64/boot/dts/amlogic/kvim3l.dts|kvim3l.dts]] * VIM3/3L defconfig - [[kg>common_drivers/blob/khadas-vims-5.15.y/arch/arm64/configs/kvims_defconfig|kvims_defconfig]] For Linux 5.15 kernel, the device-trees and defconfig are located in common_drivers. ==== Linux 4.9 kernel (Not maintained) ==== * [[kg>linux/tree/khadas-vims-4.9.y | Linux Kernel for VIM3/3L 4.9 kernel]]. * VIM3 Device Tree - [[kg>linux/blob/khadas-vims-4.9.y/arch/arm64/boot/dts/amlogic/kvim3_linux.dts|kvim3_linux.dts]] * VIM3L Device Tree - [[kg>linux/blob/khadas-vims-4.9.y/arch/arm64/boot/dts/amlogic/kvim3l_linux.dts|kvim3l_linux.dts]] * VIM3/3L defconfig - [[kg>linux/blob/khadas-vims-4.9.y/arch/arm64/configs/kvims_defconfig|kvims_defconfig]] ===== Fenix Source Code ===== [[kg>fenix | Fenix]].