Jump to content

teknoid

Members
  • Posts

    33
  • Joined

  • Last visited

Posts posted by teknoid

  1.  

    no WiFi Adapter after fresh installation. usbcore.autosuspend=-1 fixes it:

     

      ___      _           _     _    ____ ____  
     / _ \  __| |_ __ ___ (_) __| |  / ___|___ \ 
    | | | |/ _` | '__/ _ \| |/ _` | | |     __) |
    | |_| | (_| | | | (_) | | (_| | | |___ / __/ 
     \___/ \__,_|_|  \___/|_|\__,_|  \____|_____|
                                                 
    Welcome to Armbian 24.2.1 Bookworm with Linux 6.6.16-current-meson64
    
    System load:   46%           	Up time:       0 min	
    Memory usage:  7% of 1.82G  	IP:	       192.168.25.252
    CPU temp:      28°C           	Usage of /:    66% of 3.0G   	
    
    [ Menu-driven system configuration (beta): sudo apt update && sudo apt install armbian-config ]
    
    root@odroid:~# cat /boot/armbianEnv.txt 
    verbosity=1
    console=both
    overlay_prefix=meson
    rootdev=UUID=1cf10f1a-aa21-4ff0-875d-c59f57c87173
    rootfstype=ext4
    extraboardargs=fastboot noswap isolcpus=3 usbcore.autosuspend=-1
    usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u

     

    root@odroid:~# lsusb 
    Bus 001 Device 007: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
    Bus 001 Device 006: ID 7392:7822 Edimax Technology Co., Ltd EW-7612UAn V2 802.11n Wireless Adapter [Realtek RTL8192CU]
    Bus 001 Device 005: ID 05e3:0610 Genesys Logic, Inc. Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

     

  2. root@odroid:~# mount |grep mmc
    /dev/mmcblk1p1 on / type ext4 (ro,noatime)
    /dev/mmcblk0p1 on /data type ext4 (ro,noatime)
    root@odroid:~# reboot 
    Failed to connect to bus: No such file or directory
    root@odroid:~# client_loop: send disconnect: Broken pipe
    hje@prime:~$ 
    hje@prime:~$ 
    hje@prime:~$ 
    hje@prime:~$ 
    hje@prime:~$ ssh root@odroid
      ___      _           _     _    ____ ____  
     / _ \  __| |_ __ ___ (_) __| |  / ___|___ \ 
    | | | |/ _` | '__/ _ \| |/ _` | | |     __) |
    | |_| | (_| | | | (_) | | (_| | | |___ / __/ 
     \___/ \__,_|_|  \___/|_|\__,_|  \____|_____|
                                                 
    Welcome to Armbian 24.2.1 Bookworm with Linux 6.6.16-current-meson64
    
    System load:   46%           	Up time:       0 min	
    Memory usage:  7% of 1.82G  	IP:	       192.168.25.252
    CPU temp:      28°C           	Usage of /:    66% of 3.0G 

     

    fresh installation on emmc, reboot works fine.

  3. I just tested Armbian_23.11.1_Bananapipro_bookworm_current_6.1.63.img:

     

    dd bs=8M if=Armbian_23.11.1_Bananapipro_bookworm_current_6.1.63.img of=/dev/sdc

     

    Boots without any problems, opening ssh gives me:

     

    Welcome to Armbian! 
    
    Documentation: https://docs.armbian.com | Community support: https://forum.armbian.com
    
    IP address: 192.168.25.15
    
    Create root password: *********
    Repeat root password: *********
    
    Support status: community support (looking for a dedicated maintainer)
    
    Choose default system command shell:
    
    1) bash
    2) zsh
    1
    
    Shell: BASH
    
    Creating a new user account. Press <Ctrl-C> to abort

     

  4. Zitat

    MMC: no card present

     

    Probably it is a problem in uboot, it cannot detect any SD-Cards. Thats why uboot is searching for a TFTP server to boot from there. You can set up a TFTP Server and check if you can at least boot the kernel and see if your SD-Card is detected in the kernel.

     

  5. @ickam, I just tested

    Armbian_23.05.0-trunk_Odroidc2_bullseye_current_6.1.29_minimal.img

    and could not reproduce your problem. After boot please wait 2-3 mins and carefully check your DHCP Server Log. For me it works as expected:

     

    May 23 11:04:36 tron dnsmasq-dhcp[2938540]: DHCPDISCOVER(enp6s0f0) 00:1e:06:33:b5:0a 
    May 23 11:04:36 tron dnsmasq-dhcp[2938540]: DHCPOFFER(enp6s0f0) 192.168.25.16 00:1e:06:33:b5:0a 
    May 23 11:04:36 tron dnsmasq-dhcp[2938540]: DHCPREQUEST(enp6s0f0) 192.168.25.16 00:1e:06:33:b5:0a 
    May 23 11:04:36 tron dnsmasq-dhcp[2938540]: abandoning lease to 00:1e:06:33:b5:0a of 192.168.25.16
    May 23 11:04:36 tron dnsmasq-dhcp[2938540]: DHCPACK(enp6s0f0) 192.168.25.16 00:1e:06:33:b5:0a c2
    
    
    Welcome to ARMBIAN! 
    
    Documentation: https://docs.armbian.com | Community: https://forum.armbian.com
    
    IP address: 192.168.25.16
    
    Create root password: *********
    Repeat root password: *********
    
    Shell: BASH
    
    Creating a new user account. Press <Ctrl-C> to abort

     

  6. Nanopi Neo Plus 2 (H5)

    linux-u-boot-nanopineoplus2-current_23.05.0-trunk--2022.07-Se092-P6b27-Ha9af-Vaada-B4b55_arm64.deb

    linux-image-current-sunxi64_23.05.0-trunk--6.1.26-Sca1c-D4008-P8596-C1438Hfe66-HK01ba-Vc222-Ba98e_arm64.deb

    OK, but distorted audio output over USB, I believe this came up since kernel 5.16+ and is still present in 6.x

     

    Banana Pi Pro (A20)

    linux-u-boot-bananapipro-current_23.05.0-trunk--2022.07-Se092-P6b27-H0429-Vaada-B4b55_armhf.deb

    linux-image-current-sunxi_23.05.0-trunk--6.1.26-Sca1c-D4008-P8596-C596bHfe66-HK01ba-V014b-Ba98e_armhf.deb

    OK

     

    Odroid C2

    linux-u-boot-odroidc2-current_23.05.0-trunk--2022.01-Sd637-P6c67-H7ff5-V603e-B4b55_arm64.deb

    linux-image-current-meson64_23.05.0-trunk--6.1.27-Sca48-D4008-Pc5ba-C072bHfe66-HK01ba-Ve377-Ba98e_arm64.deb

    OK

     

    Armbian_23.05.0-trunk_Odroidc2_bullseye_current_6.1.29_minimal.img

    full image test: OK

     

    new build system is a very good improvement 👍

     

  7. yes, mostly the nodes in the device tree are available but deactivated with status = "disabled";

    And you simply can active them by saying status = "okay"; in an overlay. Furhermore you can override the standard values.

    What you did in the past with module parameters you nowdays do it in the device tree.

     

    check this: https://elinux.org/images/f/f9/Petazzoni-device-tree-dummies_0.pdf It helped me to get an overview what DTS is and how it interacts with the linux kernel drivers. Oh yes, its not easy to understand. It will take some time (at least for me it took years) but playing around is good for practise and step by step you will get familiar with it.

     

    Next version 22.05 will have the regulators enabled by default so you do not need the overlay anymore.

     

     

     

  8. yes, these patches will go into official armbian images and will be available with next release 22.05 I think.

     

    Thanks @Igor for reactivating the state to supported. Now the official downloads are back on armbian page: https://redirect.armbian.com/bananapipro/Bullseye_current

    So I recommend you to first use the official image to get proper kernel and userland environment on your board. Later you can upgrade the kernel in usual way by "apt get update / upgrade" or aptitude.

    If you want to debug a non starting board you need to connect the serial console via USB to UART and watch it e.g. via minicom. And yes a native Linux machine is highly recommended 😉

     

  9. Hi @Igor perfect, thanks.

     

    Next step is to upgarde the WIFI firmware to 5.90.244:

    [   13.975858] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43362/1 wl0: May 16 2018 23:42:49 version 5.90.244 FWID 01-0

    I loaded it from kernel git here: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/brcm?id=d9430acf46774d75fa269a667b7b4598d60aa353

    It magically diasppeared in the current kernel git repository, but I found it in a commit from 2018.

     

    I will test it for the next few days and then upload to armbian firmware repo.

  10. | __ )|  _ \(_) |  _ \ _ __ ___  
    |  _ \| |_) | | | |_) | '__/ _ \ 
    | |_) |  __/| | |  __/| | | (_) |
    |____/|_|   |_| |_|   |_|  \___/ 
                                     
    Welcome to Armbian 22.05.0-trunk  with Linux 5.15.30-sunxi
    
    No end-user support: built from trunk
    
    System load:   7%           	Up time:       26 min	
    Memory usage:  6% of 967M   	IP:	       192.168.1.251
    CPU temp:      34°C           	Usage of /:    71% of 908M   	

     

    building kernel and minimal image was succesful.

     

    But SATA is missing. Solution is to enable the reg_ahci_5v regulator pin like this:

    https://git.yoctoproject.org/linux-yocto-contrib/plain/arch/arm/boot/dts/sun7i-a20-itead-ibox.dts

     

    Tested with a user overlay and armbian-add-overlay - SATA is back.

     

    I'd like to integrate it into armbian:

    - patch in patch/kernel/archive/sunxi-5.15/patches.armbian/arm-dts-sun7i-a20-bananapro-add-ahci-regulator.patch

    - added to patch/kernel/archive/sunxi-5.15/series.armbian

     

    But it get's not processed during kernel compiling? @Igor what I'm missing.

     

    There is already a patches.armbian/arm-dts-sun7i-a20-bananapro-add-hdmi-connector-de.patch - would it better to patch this patch to have only one file per board?

     

     

  11. The mainline sunxi sets the cpufreq to 1,3 GHz on the nanopineoplus2. This is too fast for the older models. I would like to seed a /etc/default/cpufrequtils file with reduced MAX_SPEED. Where can I place it inside the armbian build process? Or do you have another idea how to initially reduce the max cpu speed?

     

    And btw. could you please reenable the automatic build for nanopineoplus2. I already set status to "supported" on the board page. But I belive there is something magic to bring this back.

     

     

  12. vor 53 Minuten schrieb Werner:

    Dedicated maintainer with physical access to hardware is mandatory for a board to become supported again. Check https://forum.armbian.com/staffapplications/application/8-single-board-computer-maintainer/

     

    Hi Werner,

     

    oh yes, I definitively have access. I run two of these boards in my DACs for several years now:

    https://github.com/teknoid/dac/blob/master/pics/sabre18-top.jpg

     

     

  13. Hi community,

     

    I successfully set up 22.02 on a nanopineoplus2. Building and installation went fine. Some minor things I noticed:

     

    - zram on /var/log was full at some time

     

    - installing kernel headers failed in step "Compiling headers" with a segfault:

    scripts/dtc/livetree.c:809:13: internal compiler error: Segmentation fault
      809 | static bool any_label_tree(struct dt_info *dti, struct node *node)
          |             ^~~~~~~~~~~~~~

    manually running "make" in /lib/modules/5.15.15-sunxi64/build also failed, but at least I got the dtc compiler compiled.

     

     

    | \ | |  _ \(_) | \ | | ___  ___   |  _ \| |_   _ ___  |___ \ 
    |  \| | |_) | | |  \| |/ _ \/ _ \  | |_) | | | | / __|   __) |
    | |\  |  __/| | | |\  |  __/ (_) | |  __/| | |_| \__ \  / __/ 
    |_| \_|_|   |_| |_| \_|\___|\___/  |_|   |_|\__,_|___/ |_____|
                                                                  
    Welcome to Armbian 22.02.0-trunk  with bleeding edge Linux 5.15.15-sunxi64
    
    No end-user support: built from trunk
    
    System load:   2%           	Up time:       5:55	
    Memory usage:  12% of 985M   	Zram usage:    1% of 492M   	IP:	       192.168.1.206 192.168.1.207
    CPU temp:      37°C           	Usage of /:    79% of 2.0G   	
    storage/:      99% of 458G   	storage temp:  22°C           	
    
    Last login: Fri Jan 21 11:05:05 2022 from 192.168.1.253

     

    I would kindly ask you to put the nanopineoplus2 back onto the list of supported boards. You may enter me as maintainer if necessary.

     

    Best regards

    Heiko

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines