Jump to content

sgjava

Members
  • Posts

    411
  • Joined

  • Last visited

Everything posted by sgjava

  1. Yes, I'm finding main is hosed, trying master now from scratch.
  2. OK seeing same error with fresh build dir. Let's try different branch.
  3. I changed setp 1 git clone --depth=1 --branch=main https://github.com/armbian/build
  4. I think main is now master? I'll do it from scratch, hold on...
  5. 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
  6. 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.
  7. 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.
  8. 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.
  9. Right, so look at https://github.com/armbian/build/releases and 23.02.0 looks right.
  10. 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.
  11. 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.
  12. 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.
  13. sgjava

    Odroid C1

    @Markus_ I created a new post that has all the steps
  14. 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.
  15. sgjava

    Odroid C1

    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.
  16. sgjava

    Odroid C1

    @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
  17. sgjava

    Odroid C1

    @Markus_ I'll try this tomorrow, thanks!
  18. sgjava

    Odroid C1

    @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
  19. @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.
  20. sgjava

    Odroid C1

    @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.
  21. @SteeManit finally built for me. Boots without wifi, so making progress. Thanks for you help. 5.x image working fine on Jammy now.
  22. @SteeMan 6.x kernel still failing, can you try edge?
  23. 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
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines