On Tuesday, February 12, 2019 5:19:51 PM CET Marius Genheimer wrote: > SoC: Qualcomm IPQ4019 (Dakota) 717 MHz, 4 cores > RAM: 256 MiB (Nanya NT5CC128M16IP-DI) > FLASH: 128 MiB (Macronix NAND) > WiFi0: Qualcomm IPQ4019 b/g/n 2x2 > WiFi1: Qualcomm IPQ4019 a/n/ac 2x2 > WiFi2: Qualcomm Atheros QCA9886 a/n/ac > BT: Atheros AR3012 > IN: WPS Button, Reset Button > OUT: RGB-LED via TI LP5523 9-channel Controller > UART: Front of Device - 115200 N-8 > Pinout 3.3v - RX - TX - GND (Square is VCC) > > Installation: > 1. Transfer OpenWRT-initramfs image to the device via SSH to /tmp. > Login credentials are identical to the Web UI. > > 2. Login to the device via SSH. > > 3. Flash the initramfs image using > > > mtd-write -d linux -i openwrt-image-file > > 4. Power-cycle the device and wait for OpenWRT to boot. > > 5. From there flash the OpenWRT-sysupgrade image. > > Ethernet-Ports: Although labeled identically, the port next to > the power socket is the LAN port and the other one is WAN. This > is the same behavior as in the stock firmware. > > Signed-off-by: Marius Genheimer <m...@f0wl.cc> > --- Thanks. I made some changes to the commit, please let me know if the QCA9886 still works as expected (I copied the board WA from ath79 for the time being - but it would be nice to have the boardData for the QCA9886 upstream as well - see below).
https://git.openwrt.org/?p=openwrt/staging/chunkeey.git;a=commit;h=0be33481fbb784958476cd3449a0c3bd306ac535 > +&wifi0{ > + status = "okay"; > + qcom,ath10k-calibration-variant = "ASUS-MAP-AC2200"; > +}; > + > +&wifi1{ > + status = "okay"; > + qcom,ath10k-calibration-variant = "ASUS-MAP-AC2200"; > +}; > + > +&pcie0 { > + status = "okay"; > + perst-gpio = <&tlmm 38 GPIO_ACTIVE_LOW>; > + wake-gpio = <&tlmm 50 GPIO_ACTIVE_LOW>; > + > + bridge@0,0 { > + reg = <0x00000000 0 0 0 0>; > + #address-cells = <3>; > + #size-cells = <2>; > + ranges; > + > + wifi2: wifi@1,0 { > + compatible = "qcom,ath10k"; > + status = "okay"; > + reg = <0x00010000 0 0 0 0>; > + qcom,ath10k-calibration-variant = "ASUS-MAP-AC2200"; > + }; > + }; > +}; > + Since you added the "qcom,ath10k-calibration-variant" for the QCA9886, I looked into the stock firmware and compared the custom boardData with what's upstream in the ath10k-firmware board-2.bin repositories. And indeed, you probably want to also upstream the boardData of the QCA9886(variant of the QCA9888). The process is the same as with the IPQ4019/QCA4019 boardData: <https://wireless.wiki.kernel.org/en/users/drivers/ath10k/boardfiles> Best Regards, Christian _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel