Kernel Build Help
#1
Hi,

I'm having a little trouble with building the Kernel for the Rock 64. I'm initially trying to build in the machine itself, I have a 4GB version.

I've follow the process below to set up the machine, download the Kernel, configure it, build it and install it. it's the final step I'm having an issue with...

Step 1: Install prerequisite libraries for the Kernel build

Code:
sudo apt-get install fakeroot kernel-wedge build-essential bison flex libncurses5-dev libncursesw5-dev

Step 2: Get the Kernel Source

Code:
git clone https://github.com/ayufan-rock64/linux-mainline-kernel.git

Step 3: Configure the Kernel

Code:
cd linux-mainline-kernel
make rockchip_linux_defconfig

Step 4: Build the Kernel

Code:
make -j5

Step 5: Install the Kernel Modules

Code:
sudo make modules_install

Step 6: Install the Kernel

Code:
sudo make install

I then got the following error

Code:
/bin/bash ./arch/arm64/boot/install.sh 4.16.0-rc6-46881-g027e722bb005 \
arch/arm64/boot/Image System.map "/boot"
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.16.0-rc6-46881-g027e722bb005 /boot/vmlinuz-4.16.0-rc6-46881-g027e722bb005
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.16.0-rc6-46881-g027e722bb005 /boot/vmlinuz-4.16.0-rc6-46881-g027e722bb005
update-initramfs: Generating /boot/initrd.img-4.16.0-rc6-46881-g027e722bb005
Warning: root device  does not exist
Using DTB: rk3328-rock64.dtb
Couldn't find DTB rk3328-rock64.dtb in /usr/lib/linux-image-4.16.0-rc6-46881-g027e722bb005 or /etc/flash-kernel/dtbs
run-parts: /etc/initramfs/post-update.d//flash-kernel exited with return code 1
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
arch/arm64/boot/Makefile:40: recipe for target 'install' failed
make[1]: *** [install] Error 1
arch/arm64/Makefile:132: recipe for target 'install' failed
make: *** [install] Error 2

so I found the rk3328-rock64.dtb on the machine and copied it to /etc/flash-kernel/dtbs

Code:
sudo cp /usr/lib/linux-image-4.4.77-rockchip-ayufan-136/rockchip/rk3328-rock64.dtb /etc/flash-kernel/dtbs/rk3328-rock64.dtb


I ran make install again and I now get the following..

Code:
/bin/bash ./arch/arm64/boot/install.sh 4.16.0-rc6-46881-g027e722bb005 \
arch/arm64/boot/Image System.map "/boot"
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.16.0-rc6-46881-g027e722bb005 /boot/vmlinuz-4.16.0-rc6-46881-g027e722bb005
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.16.0-rc6-46881-g027e722bb005 /boot/vmlinuz-4.16.0-rc6-46881-g027e722bb005
update-initramfs: Generating /boot/initrd.img-4.16.0-rc6-46881-g027e722bb005
Warning: root device  does not exist
Using DTB: rk3328-rock64.dtb
Installing /etc/flash-kernel/dtbs/rk3328-rock64.dtb into /boot/dtbs/4.16.0-rc6-46881-g027e722bb005/rk3328-rock64.dtb
Installing new rk3328-rock64.dtb.
Ignoring old or unknown version 4.16.0-rc6-46881-g027e722bb005 (latest is 4.16.0-rc6-46881-g027e722bb005.old)
Use --force if you want version 4.16.0-rc6-46881-g027e722bb005.
Installing /etc/flash-kernel/dtbs/rk3328-rock64.dtb into /boot/dtbs/4.16.0-rc6-46881-g027e722bb005.old/rk3328-rock64.dtb
Installing new rk3328-rock64.dtb.
run-parts: /etc/initramfs/post-update.d//flash-kernel exited with return code 2
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
arch/arm64/boot/Makefile:40: recipe for target 'install' failed
make[1]: *** [install] Error 1
arch/arm64/Makefile:132: recipe for target 'install' failed
make: *** [install] Error 2

Any guidance would be greatly appreciated.....

EDIT: I'm running artful-minimal-rock64-0.5.15-136-arm64.img
  Reply


Messages In This Thread
Kernel Build Help - by frewind - 04-15-2018, 09:19 AM
RE: Kernel Build Help - by Lorp - 04-18-2018, 02:15 PM
RE: Kernel Build Help - by frewind - 04-18-2018, 04:26 PM
RE: Kernel Build Help - by Lorp - 04-19-2018, 12:52 PM
RE: Kernel Build Help - by frewind - 04-21-2018, 01:44 PM
RE: Kernel Build Help - by Rocklobster - 04-21-2018, 06:59 PM
RE: Kernel Build Help - by frewind - 04-22-2018, 05:06 AM
RE: Kernel Build Help - by Lorp - 04-23-2018, 05:38 PM
RE: Kernel Build Help - by cooker - 04-22-2018, 08:25 AM
RE: Kernel Build Help - by frewind - 04-27-2018, 12:23 PM
RE: Kernel Build Help - by frewind - 05-01-2018, 11:17 AM
RE: Kernel Build Help - by cooker - 05-02-2018, 10:54 AM
RE: Kernel Build Help - by frewind - 05-06-2018, 09:47 AM
RE: Kernel Build Help - by cooker - 06-02-2018, 01:20 AM
RE: Kernel Build Help - by frewind - 06-02-2018, 04:32 AM
RE: Kernel Build Help - by frewind - 06-02-2018, 07:44 AM
RE: Kernel Build Help - by cooker - 06-02-2018, 11:04 AM
RE: Kernel Build Help - by cooker - 06-03-2018, 11:58 AM
RE: Kernel Build Help - by pfeerick - 06-03-2018, 06:09 PM
RE: Kernel Build Help - by cooker - 06-04-2018, 02:22 AM
RE: Kernel Build Help - by cooker - 06-04-2018, 08:55 PM
RE: Kernel Build Help - by frewind - 06-06-2018, 02:01 PM
RE: Kernel Build Help - by cooker - 06-06-2018, 10:01 PM
RE: Kernel Build Help - by frewind - 06-08-2018, 01:01 AM
RE: Kernel Build Help - by cooker - 06-08-2018, 02:13 AM
RE: Kernel Build Help - by gene83 - 07-15-2018, 08:35 AM
RE: Kernel Build Help - by cooker - 08-12-2018, 12:46 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Linux 5.15 Kernel - openSuse mark1250 0 1,291 12-02-2021, 04:36 PM
Last Post: mark1250
  Security Patches for the Kernel kwinz 9 6,782 10-22-2021, 05:45 AM
Last Post: kwinz
  Debian build from mrfixit2001 Luke 18 27,274 05-17-2021, 02:35 AM
Last Post: Wizzard
  Debian kernel stuck at 4.4.167 Enig123 5 5,651 12-29-2020, 12:57 PM
Last Post: kwinz
  Arch Linux Arm --> Kernel 5.8 breaks installation as365n4 12 12,314 08-31-2020, 01:41 AM
Last Post: as365n4
  mainline kernel sound support Openwrt lucize 2 4,070 05-01-2020, 05:09 PM
Last Post: PakoSt
  5.3 kernel support? csrf 5 7,106 04-18-2020, 11:34 PM
Last Post: CameronNemo
Question alternative browser / seamonkey armhf build? kapqa 1 2,885 03-26-2020, 03:02 AM
Last Post: kapqa
  Help troubleshooting kernel panic gabrielfin 3 4,648 03-02-2020, 04:18 PM
Last Post: gabrielfin
  csdr build issues. TravisH 0 1,973 02-19-2020, 04:47 AM
Last Post: TravisH

Forum Jump:


Users browsing this thread: 1 Guest(s)