DR9574 board default setup for DR9274-5G6G modules : You can use u-boot to update/recover firmware - recommended is to use serial console as described in users guide Before You update firnware You need use setenv machid xxxx to set machid - for example run the following command: setenv machid 8050e01 And after upgrade : use the following setting to run dr9274-5g6g module IPQ9574# print baudrate=115200 bootargs=console=ttyMSM0,115200n8 cnss2.enable_qcn9224_support=1 cnss2.bdf_pci2=0x1006 cnss2.bdf_pci3=0x1003 cnss2.enable_mlo_support=0 bootcmd=aq_load_fw 0x0&&aq_load_fw 0x8&&bootipq bootdelay=2 eth1addr=c4:4b:d1:60:a:12 eth2addr=c4:4b:d1:60:a:13 eth3addr=c4:4b:d1:60:a:14 eth4addr=c4:4b:d1:60:a:15 eth5addr=c4:4b:d1:60:a:16 ethact=eth0 ethaddr=c4:4b:d1:60:a:11 fdt_high=0x48500000 fdtcontroladdr=4a4f4004 fileaddr=523bf7ec filesize=7e5000 flash_type=7 ipaddr=192.168.1.1 machid=8051301 mtddevname=rootfs mtddevnum=0 mtdids=nand0=nand0 mtdparts=mtdparts=nand0:0x3c00000@0xc0000(rootfs) netmask=255.255.255.0 partition=nand0,0 qcn9224_version=1 serverip=192.168.1.10 soc_version_major=1 soc_version_minor=1 stderr=serial@78B1000 stdin=serial@78B1000 stdout=serial@78B1000 Environment size: 851/65532 bytes You can rum command "ls pci" to check if this card can be detected