Jump to content

markbox

Members
  • Posts

    5
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I appreciate what you both have said and understand. It was a rushed post at the end of a very long day. I have used the build system for two different 5.10.x kernels in the past but the same techniques were not working for this very new distribution. I will seek out and re-read the documentation.
  2. We have 6.6.rc1 kernel installed using Armbian_23.11.0-trunk.105_Orangepi5_jammy_edge_6.6.0-rc1_xfce_desktop.img.xz. I've also installed the Armbian Linux edge headers 6.6.0-rc1-edge-rockchip-rk3588 (linux-headers-edge-rockchip-rk3588 23.11.0-trunk.107). I am able to compile externel kernel modules. I would like to get the kernel source for the 6.6.rc1 kernel. I have cloned the main branch using: git clone --branch=main https://github.com/armbian/build And used the menu system by running compile.sh to select orangepi5 and other options. When it started building I could tell right away it was not working towards the 6.6.rc1 kernel. What combination of options do I need to built the 6.6.rc1 kernel based content? /compile.sh BOARD=orangepi5 BRANCH=??? BUILD_ONLY=kernel RELEASE=jammy KERNEL_CONFIGURE=no What value should be used for BRANCH= in the above? I'm not even sure I've got the correct git repo. Do I clone --branch=main or something else? Thanks for reading. ~Mark P.S. Some system details: OS: Armbian (23.11.0-trunk.107) aarch64 Host: Orange Pi 5 Kernel: 6.6.0-rc1-edge-rockchip-rk3588
  3. Tried with ARTIFACT_IGNORE_CACHE=yes BUILD_KSRC=yes and compile.sh did not produce the linux-source*deb package. I'll try some more test builds in the morning. Thanks to both of you for the suggestions.
  4. Understood. I have used this command to clone the main branch: git clone --branch=main https://github.com/armbian/build I then ran ./compile.sh and built the entire image for orangepi5. The log file shows these options were used: # Repeat build: ./compile.sh build BOARD=orangepi5 BRANCH=legacy BUILD_DESKTOP=yes BUILD_MINIMAL=no BUILD_ONLY=kernel DESKTOP_APPGROUPS_SELECTED='browsers desktop_tools editors internet multimedia programming' DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base KERNEL_CONFIGURE=no RELEASE=jammy # ARGs: 'PREFER_DOCKER=no' 'ARMBIAN_RELAUNCHED=yes' 'BRANCH=legacy' 'BOARD=orangepi5' 'SET_OWNER_TO_UID=1000' 'BUILD_ONLY=kernel' 'RELEASE=jammy' 'build' After a few hours I ended up with 13 deb packages. None of them are the linux-source-legacy-rockchip-rk3588*deb package I am seeking. I've read the Developer-Guide_Build-Options. What option is needed to build the linux-source deb package? I do see the entire kernel source was downloaded and built in subdirectory cache/sources/linux-kernel-worktree/5.10__rk35xx__arm64/. I could try and manipulate that into what I need.
  5. With the prior image and kernel 5.10.110 I was able to run compile.sh and produce the linux-source-legacy-rockchip-rk3588_23.02.0-trunk_all.deb which provided the kernel source in /usr/src/linux-source-5.10.110-rockchip-rk3588.tar.xz. I downloaded the latest img which provides kernel 5.10.160 which booted fine. However, running the same compile.sh process I used previously with success produced the older deb package that contains the 5.10.110 kernel source. There were a couple of errors displayed. My compile.sh command is: ./compile.sh BOARD=orangepi5 BRANCH=legacy BUILD_ONLY=kernel RELEASE=jammy KERNEL_CONFIGURE=no The first error encountered was a prompt for username/password to access https://github.com/morrownr/8821cu-20210118/. I tried creating a github account but those credentials did not work. Pressing Enter bypassed the authentication failure and continued but the kernel failed to build with "[ error ] Kernel was not built". Assuming this error was in part due to not having access to https://github.com/morrownr/8821cu-20210118/. My primary goal is to acquire the kernel 5.10.160 kernel source so that I can build external kernel modules. I did see the leaflet-8 notice. Is the issue I describe above covered by the leaflet-8 notice? or do I need to use different compile.sh options? Perhaps a different BRANCH= value? I tried using the compile.sh menu system but got the same result.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines