Jump to content

Kost

Validating
  • Posts

    1
  • Joined

  • Last visited

Posts posted by Kost

  1. Hello all! My first message, and of course about problems. Thanks @jock, @fabiobassa and others for this work!

    I have a board with rk3229, 2gb ram ddr3, 8gb nand, esp8089 with 26MHz crystal. Just solder microsd slot to existing pads on pcb and install Armbian_21.08.1_Rk322x-box_buster_legacy_4.4.194_xfce_desktop via Multitool. Everything works except wifi. Module esp8089 is loaded and wifi0 exists, but can't see any network. I carefuly read a conversation with @victronikoat page 13 of this topic, try a different overlays and modules, no luck. Any change make wifi init impossible. My opinion is module esp8089 don't accept config=crystal_26M_en=1 at loading, but i can't uderstand why. 

    Some bits from dmesg and other:

    Скрытый текст

          _    _________  ____            _               
     _ __| | _|___ /___ \|___ \__  __    | |__   _____  __
    | '__| |/ / |_ \ __) | __) \ \/ /____| '_ \ / _ \ \/ /
    | |  |   < ___) / __/ / __/ >  <_____| |_) | (_) >  < 
    |_|  |_|\_\____/_____|_____/_/\_\    |_.__/ \___/_/\_\
                                                          
    Welcome to Armbian 21.08.1 Buster with Linux 4.4.194-rk322x

    No end-user support: built from trunk

    System load:   25%               Up time:       6 min    
    Memory usage:  5% of 1.93G      IP:           10.0.10.66
    CPU temp:      59°C               Usage of /:    31% of 7.0G       

    [ 0 security updates available, 3 updates total: apt upgrade ]
    Last check: 2021-08-26 19:29

    Last login: Thu Aug 26 19:24:20 2021 from 10.0.3.207
    kost@rk322x-box:~$ dmesg | egrep 'mmc1|30010000|8089'
    [    3.923313] dwmmc_rockchip 30010000.dwmmc: num-slots property not found, assuming 1 slot is available
    [    3.923435] dwmmc_rockchip 30010000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.923649] dwmmc_rockchip 30010000.dwmmc: Using internal DMA controller.
    [    3.923680] dwmmc_rockchip 30010000.dwmmc: Version ID is 270a
    [    3.923818] dwmmc_rockchip 30010000.dwmmc: DW MMC controller at irq 46,32 bit host data width,256 deep fifo
    [    3.923907] dwmmc_rockchip 30010000.dwmmc: No vmmc regulator found
    [    3.923921] dwmmc_rockchip 30010000.dwmmc: No vqmmc regulator found
    [    3.923944] dwmmc_rockchip 30010000.dwmmc: GPIO lookup for consumer wp
    [    3.923956] dwmmc_rockchip 30010000.dwmmc: using device tree for GPIO lookup
    [    3.923971] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30010000[0]'
    [    3.923982] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30010000[0]'
    [    3.923993] dwmmc_rockchip 30010000.dwmmc: using lookup tables for GPIO lookup
    [    3.924004] dwmmc_rockchip 30010000.dwmmc: lookup for GPIO wp failed
    [    3.924140] dwmmc_rockchip 30010000.dwmmc: allocated mmc-pwrseq
    [    3.937209] mmc_host mmc1: Bus speed (slot 0) = 2343750Hz (slot req 400000Hz, actual 390625HZ div = 3)
    [    3.949968] dwmmc_rockchip 30010000.dwmmc: 1 slots initialized
    [    4.157269] mmc_host mmc1: Bus speed (slot 0) = 2343750Hz (slot req 300000Hz, actual 292968HZ div = 4)
    [    4.164484] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = esp8089
    [    4.209544] mmc_host mmc1: Bus speed (slot 0) = 2343750Hz (slot req 200000Hz, actual 195312HZ div = 6)
    [    4.254892] mmc1: queuing unknown CIS tuple 0x01 (3 bytes)
    [    4.270258] mmc1: queuing unknown CIS tuple 0x1a (5 bytes)
    [    4.276664] mmc1: queuing unknown CIS tuple 0x1b (8 bytes)
    [    4.278766] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [    4.280273] mmc1: queuing unknown CIS tuple 0x80 (1 bytes)
    [    4.280446] mmc1: queuing unknown CIS tuple 0x81 (1 bytes)
    [    4.280621] mmc1: queuing unknown CIS tuple 0x82 (1 bytes)
    [    4.280671] mmc1: new high speed SDIO card at address 0001
    [    8.770724] esp8089: unknown parameter 'crystal_26M_en' ignored
    [    9.430203] mmc1: card 0001 removed
    [    9.453617] mmc_host mmc1: Bus speed (slot 0) = 2343750Hz (slot req 400000Hz, actual 390625HZ div = 3)
    [    9.490575] mmc1: queuing unknown CIS tuple 0x01 (3 bytes)
    [    9.499004] mmc1: queuing unknown CIS tuple 0x1a (5 bytes)
    [    9.502556] mmc1: queuing unknown CIS tuple 0x1b (8 bytes)
    [    9.503662] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [    9.505078] mmc1: queuing unknown CIS tuple 0x80 (1 bytes)
    [    9.505194] mmc1: queuing unknown CIS tuple 0x81 (1 bytes)
    [    9.505293] mmc1: queuing unknown CIS tuple 0x82 (1 bytes)
    [    9.505338] mmc1: new high speed SDIO card at address 0001
    kost@rk322x-box:~$ ip a
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
           valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host 
           valid_lft forever preferred_lft forever
    2: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN group default qlen 1000
        link/ether 92:c2:2a:35:3a:a9 brd ff:ff:ff:ff:ff:ff
    3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
        link/ether e6:78:9f:b5:a7:47 brd ff:ff:ff:ff:ff:ff
        inet 10.0.10.66/16 brd 10.0.255.255 scope global noprefixroute eth0
           valid_lft forever preferred_lft forever
        inet6 fe80::e478:9fff:feb5:a747/64 scope link 
           valid_lft forever preferred_lft forever
    4: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1
        link/sit 0.0.0.0 brd 0.0.0.0
    5: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
        link/ether ac:d0:74:27:22:4b brd ff:ff:ff:ff:ff:ff
    kost@rk322x-box:~$ sudo iwlist wlan0 scan
    [sudo] password for kost: 
    wlan0     No scan results

    kost@rk322x-box:~$ 
     

    Also i extract a device tree from genuine firmware, part about wifi:

    Скрытый текст

        wireless-wlan {
            compatible = "wlan-platdata";
            wifi_chip_type = "esp8089";
            sdio_vref = <0x708>;
            WIFI,poweren_gpio = <0x7b 0x1a 0x00>;
            WIFI,host_wake_irq = <0x74 0x1c 0x00>;
            status = "okay";
        };

    Also i try Armbian_21.05.1_Rk322x-box_focal_legacy_4.4.194_xfce_desktop with same result. Any suggestions?

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines