![]() |
RockPro64 Official Kernel Support - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: ROCKPRO64 (https://forum.pine64.org/forumdisplay.php?fid=98) +--- Forum: Linux on RockPro64 (https://forum.pine64.org/forumdisplay.php?fid=101) +--- Thread: RockPro64 Official Kernel Support (/showthread.php?tid=6726) |
RE: RockPro64 Official Kernel Support - stuartiannaylor - 07-22-2019 pcie went into 5.3 and the last remaining of hdmi audio and wifi/bt. 5.3-rc1 was released last night and will wager that it will be listed if you pacman -Ss linux-aarch Whoop that is finally it everything is in mainline fingers crossed its works without need for revision. Hopefully it fixes many of the boot errors that produces boot delays in 5.2 Mesa 19.2 -b master is needed but that is also released so I heard early and this week. Code: sudo pacman -S bc python-pip flex bison base-devel ncurses cmake xorg-util-macros llvm valgrind Or sudo pacman -S mesa-git mesa-git is just a snapshot as much has been patched recently so prob already out of date, but likely enough to run glmark2 after removing the fbturbo driver and reboot RE: RockPro64 Official Kernel Support - rocksa - 07-30-2019 (07-21-2019, 11:44 PM)Wom the Bat Wrote: I'm running 5.2.0 now; it works well, but needed device tree changes to access the PCIE bus. Can you give me your .config for 5.2 and tell me how to install the 5.2 kernel after compiling ? Thank you. RE: RockPro64 Official Kernel Support - stuartiannaylor - 08-01-2019 (07-30-2019, 05:31 PM)rocksa Wrote:(07-21-2019, 11:44 PM)Wom the Bat Wrote: I'm running 5.2.0 now; it works well, but needed device tree changes to access the PCIE bus. https://wiki.archlinux.org/index.php/Kernel/Traditional_compilation Great source of info. But copy kernel from kernel.org untar and jump in that dir `make mrproper` to make sure all is clean `zcat /proc/config.gz > .config` to copy current config `make` `make modules_install` `make headers_install ARCH=arm64` then in /arch/arm/arm64 ? something like that you will find Image and Image.gz some folder has a folder where the dtb is copy to /boot mkinitcpio -p linux-aarch64 reboot Manjaro already have 5.2 & 5.3-rc packages though RE: RockPro64 Official Kernel Support - rocksa - 08-06-2019 (08-01-2019, 06:01 PM)stuartiannaylor Wrote:(07-30-2019, 05:31 PM)rocksa Wrote:(07-21-2019, 11:44 PM)Wom the Bat Wrote: I'm running 5.2.0 now; it works well, but needed device tree changes to access the PCIE bus. How to make debian packages for arm64? Not install directly from tarballs.. RE: RockPro64 Official Kernel Support - stuartiannaylor - 08-09-2019 (08-06-2019, 11:35 AM)rocksa Wrote:debbootstrap(08-01-2019, 06:01 PM)stuartiannaylor Wrote:(07-30-2019, 05:31 PM)rocksa Wrote:(07-21-2019, 11:44 PM)Wom the Bat Wrote: I'm running 5.2.0 now; it works well, but needed device tree changes to access the PCIE bus. http://linux-sunxi.org/Debootstrap 5.2.7 has gone the way of the pear supposedly RE: RockPro64 Official Kernel Support - tuxd3v - 08-09-2019 (07-12-2019, 12:34 AM)mjog Wrote: Bunch of fixes went in to mainline 5.2 kernel: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?h=v5.2&qt=grep&q=rockpro64 Hello mjog, I am at 1/3 to end the CI pipeline builder.. ![]() Then it will be needed some work, to optimise it, and reorganise.. But in this process, I will try definitely 5.3, also with Open Source PanFrost Graphics driver, and other things later.. But first, the CI Pipeline, Then I plan, to Optimise for several boards.. Regards, RE: RockPro64 Official Kernel Support - rocksa - 08-20-2019 Please help me how to install the kernel.. I have found instructions but all i have found is not complete for armbian & rockpro64. I have downloaded 5.2.9 from kernel.org and compiled with rockpro64 armbian 4.4.18X .config after that make modules_install / make headers_install / update-initramfs -c -k 5.2.9 and copy dtb-5.2.9-rockchip64 vmlinuz-5.2.9-rockchip64 to /boot and make symlinks /boot/dtb -> /boot/dtb-5.2.9-rockchip64 /boot/Image -> vmlinuz-5.2.9-rockchip64 System does not boot I don't know what else to do The problem 99% is at uboot. PLEASE HELP ME RE: RockPro64 Official Kernel Support - tuxd3v - 08-20-2019 (08-20-2019, 01:39 PM)rocksa Wrote: System does not boot Hello rocksa, I don't know if I can help you.. Because I have not all info, and its a lot of it .. ![]() A Lot changed since 4.4.X series..and also I have not yet build my kernel.. You need o "deeper" .config file for sure.. Code: make menuconfig But first you need to clean it.. issue: Code: make -h ![]() find the board 'defconfig' file The initial sequence.. Quote:make clean RockChip uses a different scheme for the bootloader.. I am not there yet, still coding my CI pipeline( then I need to glue it all together.. ).. ![]() What tells you the file: Code: cat /boot/efi/extlinux/extlinux.conf adjust 'extlinux.conf' file for your needs.. Do you sure the modules are in '/lib/modules/$(uname -r)/kernel' Code: tree -L 3 /lib/modules/$(uname -r)/kernel Regards, RE: RockPro64 Official Kernel Support - rocksa - 08-21-2019 armbian does not have folder /boot/efi/* does not have extlinux.conf in /boot this is the point that hangs me. The config i have done 99.9% is correct the bootloader is the prob.. The modules yes is in /lib/modules ... Code: -rw-r--r-- 1 root root 0 Jul 16 17:08 .next RE: RockPro64 Official Kernel Support - tuxd3v - 08-21-2019 (08-21-2019, 01:26 AM)rocksa Wrote: armbian does not have folder /boot/efi/* does not have extlinux.conf in /boot this is the point that hangs me. Hello rocksa, cat '/boot/boot.cmd' Have you generated new scr with that file? Why you don't have a uENV.txt file with bootloader Environment Variables set there? Maybe you need to compile a new bootloader,since the 'device tree' changed.. You are using one from mainline, but expecting that the one from 4.4.x serties work with it.. Compile a new Bootloader, and test ![]() |