-
Posts
411 -
Joined
-
Last visited
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Everything posted by sgjava
-
Yes, I'm finding main is hosed, trying master now from scratch.
-
OK seeing same error with fresh build dir. Let's try different branch.
-
I changed setp 1 git clone --depth=1 --branch=main https://github.com/armbian/build
-
I think main is now master? I'll do it from scratch, hold on...
-
OK, I see: [ o.k. ] Checking git sources [ u-boot-odroidc1 odroidc-v2011.03 ] [ .... ] Up to date as yours is trying to download it. Check for ./output/debs/linux-u-boot-current-odroidc1_23.02.0-trunk_armhf.deb
-
I never tried on a C0, only C1 and C1+. Also there's an option to compress the image, but you'd need to decompress to dd xz.
-
I always do a git pull before a build. Just paste your compile line and the tail of the failed build. Just for fun you might want to just do a clean clone in another dir.
-
I just tried this: wget -c -O ./output/debs/linux-u-boot-edge-odroidc1_23.02.0-trunk_armhf.deb http://apt.armbian.com/pool/main/l/linux-u-boot-odroidc1-current/linux-u-boot-current-odroidc1_21.02.3_armhf.deb sudo ./compile.sh CLEAN_LEVEL= BOARD=odroidc1 BRANCH=edge RELEASE=jammy REPOSITORY_INSTALL= BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_CONFIGURE=no KERNEL_ONLY=no COMPRESS_OUTPUTIMAGE=sha,gpg,img and it works fine. Make sure BRANCH=edge as step 5 says.
-
Right, so look at https://github.com/armbian/build/releases and 23.02.0 looks right.
-
In step 4 you only change linux-u-boot-edge-odroidc1_23.02.0-trunk_armhf.deb. This is what tricks the build into using old deb.
-
Should work OK for you. I tried current build (5.x kernek) and found it unstable. i.e. the file system would go read only. Edge seems fine.
-
Yes, but only edge build seems to work. I cannot find a wifi adapter that works. The old Odroid wifi module 3 doesn't work any more. I've built a driver from source, but no luck yet. Wired seems to work fine. I believe the dtb and uboot, etc need to be fixed, but no one including Hard Kernel are doing that. I have several C1s I'd like to keep alive for projects.
-
@Markus_ I created a new post that has all the steps
-
I answered my own question, hahaha
-
I figure I'd make this a new post. Thanks to @Markus_ and @Igor for their help. I'm still trying to get wifi module 3 working, but I'm happy to at least have an up to date C1 image. git clone --depth=1 --branch=master https://github.com/armbian/build cd build mkdir -p ./output/debs wget -c -O ./output/debs/linux-u-boot-current-odroidc1_23.02.0-trunk_armhf.deb http://apt.armbian.com/pool/main/l/linux-u-boot-odroidc1-current/linux-u-boot-current-odroidc1_21.02.3_armhf.deb ./compile.sh CLEAN_LEVEL= BOARD=odroidc1 BRANCH=current RELEASE=jammy REPOSITORY_INSTALL= BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_CONFIGURE=no KERNEL_ONLY=no COMPRESS_OUTPUTIMAGE=sha,gpg,img ls ./output/images u-boot has not been able to be built for a while now (last supported image was focal and 5.x kernel). Step 4 copies the last good u-boot to ./output/debs which is created in step 3. Change current in ./output/debs/linux-u-boot-current-odroidc1_23.02.0-trunk_armhf.deb to edge to use edge kernel. Also change build number 23.02.0 to current build number. Step 5 does build without prompting. Change BRANCH=current to BRANCH=edge to build edge branch. If all goes well you should see image with step 6. Issues: reboot not working. Headless, no HDMI. No wifi at this point, just wired. Current branch with 5.x kernel corrupts SD. I found this build totally unusable.
-
OK, I got it to build. The secret is REPOSITORY_INSTALL= REPOSITORY_INSTALL (comma-separated list): list of core packages which will be installed from repository Available options: u-boot, kernel, bsp, armbian-bsp-cli,armbian-bsp-desktop,armbian-desktop,armbian-config, armbian-firmware Set to “” to use packages one from local output or build if not available I'll do it from scratch and post final instructions.
-
@Markus_ Using current and jammy I get: sudo ./compile.sh BOARD=odroidc1 CLEAN_LEVEL= KERNEL_KEEP_CONFIG=yes COMPRESS_OUTPUTIMAGE=sha,xz EXPERT=yes REPOSITORY_INSTALL=u-boot [ .... ] Installing from repository [ linux-u-boot-odroidc1-current ] And debug install.log: E: Unable to locate package linux-u-boot-odroidc1-current
-
@Markus_ I'll try this tomorrow, thanks!
-
@Tomasz Grzegurzkocan you give the command line you used? I'll try now. After git pull I get: odroidc arm aml_meson odroidc hardkernel m8b hardkernel/odroidc:DDR3_1GB [ error ] ERROR in function compile_uboot [ functions/cli/cli-entrypoint.sh:109 -> functions/main/build-tasks.sh:278 -> functions/main/build-tasks.sh:145 -> functions/compilation/uboot.sh:131 -> functions/logging/traps.sh:0 ] [ error ] U-boot compilation failed [ o.k. ] Process terminated Using: sudo ./compile.sh BOARD=odroidc1 BRANCH=current RELEASE=jammy BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,gpg,img
-
@Markus_ Can you provide the steps to build? It would be interesting to try 6.1.0 kernel since that's LTS like 5.1.0.
-
@Markus_ Just a FYI, the focal image with 5.10 kernel allowed reboot. You can freeze the kernel and upgrade to Jammy that way. Reboot still works.
-
@SteeManit finally built for me. Boots without wifi, so making progress. Thanks for you help. 5.x image working fine on Jammy now.
-
@SteeMan 6.x kernel still failing, can you try edge?
-
uname -a Linux nanopiduo 5.15.81-sunxi #trunk SMP Tue Dec 6 17:19:18 EST 2022 armv7l armv7l armv7l GNU/Linux lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS Release: 22.04 Codename: jammy