Add Device CMCC MR3000D-04

Please add a device CMCC MR3000D-04 :

Qualcomm IPQ5018 + Qualcomm Atheros QCN6102 RAM ddr3: 512m flash: 128m

Same as the mr3000d-ci hardware ,it has been modified and tested successfully.

https://post.smzdm.com/p/a2xe46wp/

root@RD103:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00080000 00020000 "0:SBL1"
mtd1: 00080000 00020000 "0:MIBIB"
mtd2: 00040000 00020000 "0:BOOTCONFIG"
mtd3: 00040000 00020000 "0:BOOTCONFIG1"
mtd4: 00100000 00020000 "0:QSEE"
mtd5: 00100000 00020000 "0:QSEE_1"
mtd6: 00040000 00020000 "0:DEVCFG"
mtd7: 00040000 00020000 "0:DEVCFG_1"
mtd8: 00040000 00020000 "0:CDT"
mtd9: 00040000 00020000 "0:CDT_1"
mtd10: 00080000 00020000 "0:APPSBLENV"
mtd11: 00140000 00020000 "0:APPSBL"
mtd12: 00140000 00020000 "0:APPSBL_1"
mtd13: 00100000 00020000 "0:ART"
mtd14: 00080000 00020000 "0:TRAINING"
mtd15: 03a00000 00020000 "rootfs"
mtd16: 03a00000 00020000 "rootfs_1"
mtd17: 00324d6c 0001f000 "kernel"
mtd18: 00369000 0001f000 "wifi_fw"
mtd19: 00004800 0001f000 "bt_fw"
mtd20: 01341000 0001f000 "ubi_rootfs"
mtd21: 0158e000 0001f000 "rootfs_data"

partitions on "qcom_nand.0":
0x000000000000-0x000000080000 : "0:SBL1"
0x000000080000-0x000000100000 : "0:MIBIB"
0x000000100000-0x000000140000 : "0:BOOTCONFIG"
0x000000140000-0x000000180000 : "0:BOOTCONFIG1"
0x000000180000-0x000000280000 : "0:QSEE"
0x000000280000-0x000000380000 : "0:QSEE_1"
0x000000380000-0x0000003c0000 : "0:DEVCFG"
0x0000003c0000-0x000000400000 : "0:DEVCFG_1"
0x000000400000-0x000000440000 : "0:CDT"
0x000000440000-0x000000480000 : "0:CDT_1"
0x000000480000-0x000000500000 : "0:APPSBLENV"
0x000000500000-0x000000640000 : "0:APPSBL"
0x000000640000-0x000000780000 : "0:APPSBL_1"
0x000000780000-0x000000880000 : "0:ART"
0x000000880000-0x000000900000 : "0:TRAINING"
0x000000900000-0x000004300000 : "rootfs"

log:

resetting ...

Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.3.1.1-00066
S - IMAGE_VARIANT_STRING=MAACANAZA
S - OEM_IMAGE_VERSION_STRING=CRM
S - Boot Config, 0x000002c5
B - 127 - PBL, Start
B - 1560 - bootable_media_detect_entry, Start
B - 3648 - bootable_media_detect_success, Start
B - 3651 - elf_loader_entry, Start
B - 8812 - auth_hash_seg_entry, Start
B - 9172 - auth_hash_seg_exit, Start
B - 102301 - elf_segs_hash_verify_entry, Start
B - 171879 - PBL, End
B - 141428 - SBL1, Start
B - 202825 - GCC [RstStat:0x10, RstDbg:0x500100] WDog Stat : 0x4
B - 211121 - clock_init, Start
D - 7747 - clock_init, Delta
B - 219051 - boot_flash_init, Start
D - 15036 - boot_flash_init, Delta
B - 234179 - boot_config_data_table_init, Start
D - 4666 - boot_config_data_table_init, Delta - (575 Bytes)
B - 241926 - Boot Setting : 0x00010618
B - 248300 - CDT version:2,Platform ID:8,Major ID:4,Minor ID:7,Subtype:2
B - 255041 - sbl1_ddr_set_params, Start
B - 256444 - Pre_DDR_clock_init, Start
B - 262300 - Pre_DDR_clock_init, End
B - 904721 - do ddr sanity test, Start
D - 30 - do ddr sanity test, Delta
B - 909357 - Image Load, Start
D - 244244 - QSEE Image Loaded, Delta - (578956 Bytes)
B - 1154486 - Image Load, Start
D - 13908 - DEVCFG Image Loaded, Delta - (13592 Bytes)
B - 1168424 - Image Load, Start
D - 179798 - APPSBL Image Loaded, Delta - (427234 Bytes)
B - 1348283 - QSEE Execution, Start
D - 61 - QSEE Execution, Delta
B - 1354749 - SBL1, End
D - 1215974 - SBL1, Delta
S - Flash Throughput, 2436 KB/s (1021029 Bytes, 419122 us)
S - DDR Frequency, 800 MHz
S - Core 0 Frequency, 800 MHz

U-Boot 2016.01 (Mar 14 2023 - 19:14:18 +0800)

DRAM: smem ram ptable found: ver: 1 len: 4
512 MiB

gpio_init => RED:30 Green:46 Reset:27 WPS:38

NAND: QPIC controller support serial NAND
ID = 41c841c8
Vendor = c8
Device = 41
Serial Nand Device Found With ID : 0xc8 0x41
Serial NAND device Manufacturer:GD5F1GQ5REYIG
Device Size:128 MiB, Page size:2048, Spare Size:128, ECC:8-bit
qpic_nand: changing oobsize to 80 from 128 bytes
SF: Unsupported flash IDs: manuf 00, jedec 0000, ext_jedec 0000
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC: sdhci: Node Not found, skipping initialization

PCI Link Intialized
PCI1 is not defined in the device tree
In: serial@78AF000
Out: serial@78AF000
Err: serial@78AF000
machid: 8040702
wps_btn_status=1
Hit any key to stop autoboot: 0
ubi0: attaching mtd1
ubi0: scanning is finished
ubi0: volume 4 ("rootfs_data") re-sized from 1 to 178 LEBs
ubi0: attached mtd1 (name "mtd=0", size 58 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 464, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 585357828
ubi0: available PEBs: 0, total reserved PEBs: 464, PEBs reserved for bad PEB handling: 20
Read 0 bytes from volume kernel to 44000000
No size specified -> Using max size (3296620)

Loading kernel from FIT Image at 44000000 ...

Using 'config@mp03.3-v1' configuration
Trying 'kernel@1' kernel subimage
Description: ARM OpenWrt Linux-4.4.60
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x440000e4
Data Size: 2816332 Bytes = 2.7 MiB
Architecture: ARM
OS: Linux
Load Address: 0x41208000
Entry Point: 0x41208000
Hash algo: crc32
Hash value: 3159a216
Hash algo: sha1
Hash value: 83e1bf20abb60a1c44037da8490f44d503ede9d7
Verifying Hash Integrity ... crc32+ sha1+ OK

Loading fdt from FIT Image at 44000000 ...

Using 'config@mp03.3-v1' configuration
Trying 'fdt@mp03.3-v1' fdt subimage
Description: ARM OpenWrt qcom-ipq50xx-mpxx device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x442afb74
Data Size: 59556 Bytes = 58.2 KiB
Architecture: ARM
Hash algo: crc32
Hash value: 43a8d0af
Hash algo: sha1
Hash value: 9402299cbffc361e8b045543755074ec8910dfc7
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x442afb74
Uncompressing Kernel Image ... OK
Loading Device Tree to 4a3ee000, end 4a3ff8a3 ... OK
Could not find PCI in device tree
Using machid 0x8040702 from environment

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.60 (chentq@np) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 d1b6f64) ) #5 SMP PREEMPT Fri Mar 17 16:17:05 CST 2023
[ 0.000000] CPU: ARMv7 Processor [51af8014] revision 4 (ARMv7), cr=10c0383d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: Qualcomm Technologies, Inc. IPQ5018/AP-MP03.3-V1
[ 0.000000] Ignoring memory range 0x40000000 - 0x41000000
[ 0.000000] Reserved memory: not enough space all defined regions.
[ 0.000000] Reserved memory: not enough space all defined regions.
[ 0.000000] Reserved memory: OVERLAP DETECTED!
[ 0.000000] q6_code_data@4B000000 (0x4b000000--0x4b060000) overlaps with q6_mem_regions@4B000000 (0x4b000000--0x50400000)
[ 0.000000] Reserved memory: OVERLAP DETECTED!
[ 0.000000] q6_mem_regions@4B000000 (0x4b000000--0x50400000) overlaps with q6_ipq5018_data@4C400000 (0x4c400000--0x4d200000)
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] PERCPU: Embedded 11 pages/cpu @9eb5f000 s14592 r8192 d22272 u45056
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 103076
[ 0.000000] Kernel command line: console=ttyMSM0,115200n8 ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait swiotlb=1 coherent_pool=2M
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 403372K/416768K available (5273K kernel code, 345K rwdata, 1848K rodata, 1024K init, 438K bss, 13396K reserved, 0K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0x9f800000 - 0xff800000 (1536 MB)
[ 0.000000] lowmem : 0x80000000 - 0x9f000000 ( 496 MB)
[ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
[ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
[ 0.000000] .text : 0x80208000 - 0x809f4680 (8114 kB)
[ 0.000000] .init : 0x80a00000 - 0x80b00000 (1024 kB)
[ 0.000000] .data : 0x80b00000 - 0x80b567a0 ( 346 kB)
[ 0.000000] .bss : 0x80b59000 - 0x80bc6a78 ( 439 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] GICv2m: Node v2m: range[0xb00a000:0xb00affc], SPI[448:480]
[ 0.000000] GICv2m: Node v2m: range[0xb00b000:0xb00bffc], SPI[480:512]
[ 0.000000] Architected cp15 timer(s) running at 24.00MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000018] Switching to timer-based delay loop, resolution 41ns
[ 0.000508] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.000525] pid_max: default: 32768 minimum: 301
[ 0.000643] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000655] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.001303] Initializing cgroup subsys io
[ 0.001327] Initializing cgroup subsys memory
[ 0.001360] Initializing cgroup subsys devices
[ 0.001374] Initializing cgroup subsys freezer
[ 0.001394] Initializing cgroup subsys net_cls
[ 0.001407] Initializing cgroup subsys pids
[ 0.001443] CPU: Testing write buffer coherency: ok
[ 0.001878] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.001948] Setting up static identity map for 0x41300000 - 0x41300058
[ 0.052630] MSM Memory Dump base table set up
[ 0.052666] MSM Memory Dump apps data table set up
[ 0.090437] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.090572] Brought up 2 CPUs
[ 0.090590] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[ 0.090598] CPU: All CPU(s) started in SVC mode.
[ 0.104956] VFP support v0.3: implementor 51 architecture 3 part 40 variant 3 rev 4
[ 0.105351] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.105385] futex hash table entries: 512 (order: 3, 32768 bytes)
[ 0.105673] pinctrl core: initialized pinctrl subsystem
[ 0.106914] NET: Registered protocol family 16
[ 0.108329] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[ 0.130234] cpuidle: using governor ladder
[ 0.160253] cpuidle: using governor menu
[ 0.160579] NET: Registered protocol family 42
[ 0.165549] qcom,gcc-ipq5018 1800000.gcc: Registered ipq5018 GCC clocks provider
[ 0.170362] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
[ 0.171878] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
[ 0.185962] CPU: IPQ5018, SoC Version: 1.1
[ 0.187919] IPC logging disabled
[ 0.187933] IPC logging disabled
[ 0.187938] IPC logging disabled
[ 0.187943] IPC logging disabled
[ 0.187947] IPC logging disabled
[ 0.188228] sps:sps is ready.
[ 0.222629] pps_core: LinuxPPS API ver. 1 registered
[ 0.222643] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.222675] PTP clock support registered
[ 0.224739] Advanced Linux Sound Architecture Driver Initialized.
[ 0.225722] clocksource: Switched to clocksource arch_sys_counter
[ 0.228335] NET: Registered protocol family 2
[ 0.229143] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.229199] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.229274] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.229336] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.229364] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.229587] NET: Registered protocol family 1
[ 0.238714] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.238727] squashfs: patched 4.0 (2020/11/10) Oever Gonzalez
[ 0.238742] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.243696] Key type asymmetric registered
[ 0.243720] Asymmetric key parser 'x509' registered
[ 0.243768] io scheduler noop registered
[ 0.243782] io scheduler deadline registered (default)
[ 0.253234] TZ Log : Will warn on Access Violation, as paniconaccessviolation is not set
[ 0.253787] bt_driver 1943008.bt: bt_parse_ipc
[ 0.253845] bt_driver 1943008.bt: bt_parse_mem
[ 0.253903] bt_driver 1943008.bt: bt_parse_dt operating in secure mode
[ 0.255120] 58000.qcom,msm-eud: ttyEUD0 at MMIO 0x0 (irq = 154, base_baud = 0) is a EUD UART
[ 0.256806] Registered Sucessfully
[ 0.257476] msm_serial 78af000.serial: msm_serial: detected port #0
[ 0.257536] msm_serial 78af000.serial: uartclk = 1843199
[ 0.257595] 78af000.serial: ttyMSM0 at MMIO 0x78af000 (irq = 20, base_baud = 115199) is a MSM
[ 0.257626] msm_serial: console setup on port #0
[ 0.948645] console [ttyMSM0] enabled
[ 0.953830] msm_serial: driver initialized
[ 0.957315] msm_serial_hsl_init: driver initialized
[ 0.974251] brd: module loaded
[ 0.981358] loop: module loaded
[ 0.981827] spi_qup 78b5000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[ 0.985416] m25p80 spi32766.0: unrecognized JEDEC id bytes: 00, 0, 0
[ 0.991685] phase not found in dts, falling to 50MHz
[ 0.997045] QPIC platform data not populated
[ 1.002114] QPIC controller hw version Major:2, Minor:1
[ 1.006342] QPIC controller support serial nand.
[ 1.011568] nand: device found, Manufacturer ID: 0xc8, Chip ID: 0x41
[ 1.016143] nand: GigaDevice GD5F1GQ5REYIG SPI NAND 1G
[ 1.022448] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 128
[ 1.027935] 17 ofpart partitions found on MTD device qcom_nand.0
[ 1.034946] Creating 17 MTD partitions on "qcom_nand.0":
[ 1.041235] 0x000000000000-0x000000080000 : "0:SBL1"
[ 1.066376] 0x000000080000-0x000000100000 : "0:MIBIB"
[ 1.086387] 0x000000100000-0x000000140000 : "0:BOOTCONFIG"
[ 1.087791] 0x000000140000-0x000000180000 : "0:BOOTCONFIG1"
[ 1.106337] 0x000000180000-0x000000280000 : "0:QSEE"
[ 1.108303] 0x000000280000-0x000000380000 : "0:QSEE_1"
[ 1.126335] 0x000000380000-0x0000003c0000 : "0:DEVCFG"
[ 1.127753] 0x0000003c0000-0x000000400000 : "0:DEVCFG_1"
[ 1.146352] 0x000000400000-0x000000440000 : "0:CDT"
[ 1.166370] 0x000000440000-0x000000480000 : "0:CDT_1"
[ 1.167768] 0x000000480000-0x000000500000 : "0:APPSBLENV"
[ 1.186384] 0x000000500000-0x000000640000 : "0:APPSBL"
[ 1.206396] 0x000000640000-0x000000780000 : "0:APPSBL_1"
[ 1.226318] 0x000000780000-0x000000880000 : "0:ART"
[ 1.246339] 0x000000880000-0x000000900000 : "0:TRAINING"
[ 1.247863] 0x000000900000-0x000004300000 : "rootfs"
[ 1.306334] mtd: device 15 (rootfs) set to be root filesystem
[ 1.306595] mtdsplit: no squashfs found in "rootfs"
[ 1.311072] 0x000004300000-0x000007d00000 : "rootfs_1"
[ 1.361674] libphy: Fixed MDIO Bus: probed
[ 1.575754] qca-mdio 88000.mdio: Could not find phy-reset-gpio
[ 1.575955] libphy: qca_mdio: probed
[ 1.596192] qca-mdio 88000.mdio: qca-mdio driver was registered
[ 1.815794] qca-mdio 90000.mdio: phy_reset gpio39
[ 2.035894] libphy: qca_mdio: probed
[ 2.038413] qca-mdio 90000.mdio: qca-mdio driver was registered
[ 2.146051] cnss: INFO: IPC Logging is disabled!
[ 2.146732] cnss[2]: INFO: Platform driver probed successfully. plat 9df40010 tgt 0xfffc
[ 2.150132] cnss[42]: INFO: Platform driver probed successfully. plat 9df48010 tgt 0xfffb
[ 2.158249] i2c /dev entries driver
[ 2.167259] qcom-tsens 4a8000.thermal-sensor: tsens calibration failed
[ 2.196680] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 799999 KHz
[ 2.196780] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 800000 KHz
[ 2.203004] sdhci: Secure Digital Host Controller Interface driver
[ 2.211513] sdhci: Copyright(c) Pierre Ossman
[ 2.217481] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.223155]
[ 2.223155] Version Rollback Feature Disabled
[ 2.245751] sps_register_bam_device : unable to create IPC Logging 0 for bam 0x08b04000
[ 2.245779] sps_register_bam_device : unable to create IPC Logging 1 for bam 0x08b04000sps_register_bam_device : unable to create IPC Logging 2 for bam 0x08b04000
[ 2.260584] sps_register_bam_device : unable to create IPC Logging 3 for bam 0x08b04000sps_register_bam_device : unable to create IPC Logging 4 for bam 0x08b04000
[ 2.275033] sps:BAM 0x08b04000 is registered.[ 2.284423] qcom-q6v5-wcss-pil cd00000.qcom_q6v5_wcss: ssr registeration success qcom_q6v5_wcss
[ 2.285878] remoteproc remoteproc0: cd00000.qcom_q6v5_wcss is available
[ 2.294448] q6v5_wcss_userpd1(9eb86cb4) node found
[ 2.302090] platform q6v5_wcss_userpd1: ssr registeration success q6v5_wcss_userpd1
[ 2.305986] remoteproc remoteproc1: q6v5_wcss_userpd1 is available
[ 2.313449] q6v5_wcss_userpd3(9eb86f58) node found
[ 2.320704] platform q6v5_wcss_userpd3: ssr registeration success q6v5_wcss_userpd3
[ 2.324522] remoteproc remoteproc2: q6v5_wcss_userpd3 is available
[ 2.332554] of_graph_get_next_endpoint(): no port node found in /soc/csr@6001000
[ 2.338395] coresight-csr 6001000.csr: CSR initialized

What exactly does this mean?

Are they the same, or not ?

Please use the </> button when you paste ssh/serial output.

Screenshot 2025-10-20 at 8.14.14 PM

The MR3000D-04 and MR3000D-CI have basically the same hardware, but there are differences. Please see the original factory log:

U-Boot 2016.01 (Mar 14 2023 - 19:14:18 +0800)

DRAM: smem ram ptable found: ver: 1 len: 4
512 MiB

gpio_init => RED:30 Green:46 Reset:27 WPS:38

NAND: QPIC controller support serial NAND
ID = 41c841c8
Vendor = c8
Device = 41
Serial Nand Device Found With ID : 0xc8 0x41
Serial NAND device Manufacturer:GD5F1GQ5REYIG
Device Size:128 MiB, Page size:2048, Spare Size:128, ECC:8-bit
qpic_nand: changing oobsize to 80 from 128 bytes
SF: Unsupported flash IDs: manuf 00, jedec 0000, ext_jedec 0000
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
128 MiB
MMC: sdhci: Node Not found, skipping initialization

PCI Link Intialized
PCI1 is not defined in the device tree
In: serial@78AF000
Out: serial@78AF000
Err: serial@78AF000
machid: 8040702
wps_btn_status=1
Hit any key to stop autoboot: 0
ubi0: attaching mtd1
ubi0: scanning is finished
ubi0: volume 4 ("rootfs_data") re-sized from 1 to 178 LEBs
ubi0: attached mtd1 (name "mtd=0", size 58 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 464, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 585357828
ubi0: available PEBs: 0, total reserved PEBs: 464, PEBs reserved for bad PEB handling: 20
Read 0 bytes from volume kernel to 44000000
No size specified -> Using max size (3296620)

Loading kernel from FIT Image at 44000000 ...

Using 'config@mp03.3-v1' configuration
Trying 'kernel@1' kernel subimage
Description: ARM OpenWrt Linux-4.4.60
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x440000e4
Data Size: 2816332 Bytes = 2.7 MiB
Architecture: ARM
OS: Linux
Load Address: 0x41208000
Entry Point: 0x41208000
Hash algo: crc32
Hash value: 3159a216
Hash algo: sha1
Hash value: 83e1bf20abb60a1c44037da8490f44d503ede9d7
Verifying Hash Integrity ... crc32+ sha1+ OK

Loading fdt from FIT Image at 44000000 ...

Using 'config@mp03.3-v1' configuration
Trying 'fdt@mp03.3-v1' fdt subimage
Description: ARM OpenWrt qcom-ipq50xx-mpxx device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x442afb74
Data Size: 59556 Bytes = 58.2 KiB
Architecture: ARM
Hash algo: crc32
Hash value: 43a8d0af
Hash algo: sha1
Hash value: 9402299cbffc361e8b045543755074ec8910dfc7
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x442afb74
Uncompressing Kernel Image ... OK
Loading Device Tree to 4a3ee000, end 4a3ff8a3 ... OK
Could not find PCI in device tree
Using machid 0x8040702 from environment

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.60 (chentq@np) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 d1b6f64) ) #5 SMP PREEMPT Fri Mar 17 16:17:05 CST 2023
[ 0.000000] CPU: ARMv7 Processor [51af8014] revision 4 (ARMv7), cr=10c0383d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: Qualcomm Technologies, Inc. IPQ5018/AP-MP03.3-V1
[ 0.000000] Ignoring memory range 0x40000000 - 0x41000000
[ 0.000000] Reserved memory: not enough space all defined regions.
[ 0.000000] Reserved memory: not enough space all defined regions.
[ 0.000000] Reserved memory: OVERLAP DETECTED!
[ 0.000000] q6_code_data@4B000000 (0x4b000000--0x4b060000) overlaps with q6_mem_regions@4B000000 (0x4b000000--0x50400000)
[ 0.000000] Reserved memory: OVERLAP DETECTED!
[ 0.000000] q6_mem_regions@4B000000 (0x4b000000--0x50400000) overlaps with q6_ipq5018_data@4C400000 (0x4c400000--0x4d200000)
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] PERCPU: Embedded 11 pages/cpu @9eb5f000 s14592 r8192 d22272 u45056
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 103076
[ 0.000000] Kernel command line: console=ttyMSM0,115200n8 ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait swiotlb=1 coherent_pool=2M
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 403372K/416768K available (5273K kernel code, 345K rwdata, 1848K rodata, 1024K init, 438K bss, 13396K reserved, 0K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0x9f800000 - 0xff800000 (1536 MB)
[ 0.000000] lowmem : 0x80000000 - 0x9f000000 ( 496 MB)
[ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
[ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
[ 0.000000] .text : 0x80208000 - 0x809f4680 (8114 kB)
[ 0.000000] .init : 0x80a00000 - 0x80b00000 (1024 kB)
[ 0.000000] .data : 0x80b00000 - 0x80b567a0 ( 346 kB)
[ 0.000000] .bss : 0x80b59000 - 0x80bc6a78 ( 439 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] GICv2m: Node v2m: range[0xb00a000:0xb00affc], SPI[448:480]
[ 0.000000] GICv2m: Node v2m: range[0xb00b000:0xb00bffc], SPI[480:512]
[ 0.000000] Architected cp15 timer(s) running at 24.00MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000018] Switching to timer-based delay loop, resolution 41ns
[ 0.000509] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.000524] pid_max: default: 32768 minimum: 301
[ 0.000644] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000656] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.001309] Initializing cgroup subsys io
[ 0.001333] Initializing cgroup subsys memory
[ 0.001366] Initializing cgroup subsys devices
[ 0.001381] Initializing cgroup subsys freezer
[ 0.001402] Initializing cgroup subsys net_cls
[ 0.001415] Initializing cgroup subsys pids
[ 0.001452] CPU: Testing write buffer coherency: ok
[ 0.001886] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.001957] Setting up static identity map for 0x41300000 - 0x41300058
[ 0.052614] MSM Memory Dump base table set up
[ 0.052649] MSM Memory Dump apps data table set up
[ 0.090420] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.090555] Brought up 2 CPUs
[ 0.090574] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[ 0.090580] CPU: All CPU(s) started in SVC mode.
[ 0.104940] VFP support v0.3: implementor 51 architecture 3 part 40 variant 3 rev 4
[ 0.105334] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.105370] futex hash table entries: 512 (order: 3, 32768 bytes)
[ 0.105661] pinctrl core: initialized pinctrl subsystem
[ 0.106925] NET: Registered protocol family 16
[ 0.108340] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[ 0.130209] cpuidle: using governor ladder
[ 0.160232] cpuidle: using governor menu
[ 0.160553] NET: Registered protocol family 42
[ 0.165548] qcom,gcc-ipq5018 1800000.gcc: Registered ipq5018 GCC clocks provider
[ 0.170352] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
[ 0.171867] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
[ 0.186030] CPU: IPQ5018, SoC Version: 1.1
[ 0.188001] IPC logging disabled
[ 0.188016] IPC logging disabled
[ 0.188021] IPC logging disabled
[ 0.188025] IPC logging disabled
[ 0.188030] IPC logging disabled
[ 0.188312] sps:sps is ready.
[ 0.222643] pps_core: LinuxPPS API ver. 1 registered
[ 0.222656] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.222688] PTP clock support registered
[ 0.224733] Advanced Linux Sound Architecture Driver Initialized.
[ 0.225722] clocksource: Switched to clocksource arch_sys_counter
[ 0.228350] NET: Registered protocol family 2
[ 0.229169] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.229227] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.229304] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.229363] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.229391] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.229611] NET: Registered protocol family 1
[ 0.238807] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.238820] squashfs: patched 4.0 (2020/11/10) Oever Gonzalez
[ 0.238838] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.243837] Key type asymmetric registered
[ 0.243860] Asymmetric key parser 'x509' registered
[ 0.243910] io scheduler noop registered
[ 0.243924] io scheduler deadline registered (default)
[ 0.253386] TZ Log : Will warn on Access Violation, as paniconaccessviolation is not set
[ 0.253928] bt_driver 1943008.bt: bt_parse_ipc
[ 0.253985] bt_driver 1943008.bt: bt_parse_mem
[ 0.254043] bt_driver 1943008.bt: bt_parse_dt operating in secure mode
[ 0.255264] 58000.qcom,msm-eud: ttyEUD0 at MMIO 0x0 (irq = 154, base_baud = 0) is a EUD UART
[ 0.256949] Registered Sucessfully
[ 0.257605] msm_serial 78af000.serial: msm_serial: detected port #0
[ 0.257664] msm_serial 78af000.serial: uartclk = 1843199
[ 0.257722] 78af000.serial: ttyMSM0 at MMIO 0x78af000 (irq = 20, base_baud = 115199) is a MSM
[ 0.257754] msm_serial: console setup on port #0
[ 0.948765] console [ttyMSM0] enabled
[ 0.953964] msm_serial: driver initialized
[ 0.957443] msm_serial_hsl_init: driver initialized
[ 0.974515] brd: module loaded
[ 0.981651] loop: module loaded
[ 0.982125] spi_qup 78b5000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[ 0.985786] m25p80 spi32766.0: unrecognized JEDEC id bytes: 00, 0, 0
[ 0.991875] phase not found in dts, falling to 50MHz
[ 0.997275] QPIC platform data not populated
[ 1.002405] QPIC controller hw version Major:2, Minor:1
[ 1.006651] QPIC controller support serial nand.
[ 1.011826] nand: device found, Manufacturer ID: 0xc8, Chip ID: 0x41
[ 1.016437] nand: GigaDevice GD5F1GQ5REYIG SPI NAND 1G
[ 1.022741] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 128
[ 1.028253] 17 ofpart partitions found on MTD device qcom_nand.0
[ 1.035241] Creating 17 MTD partitions on "qcom_nand.0":
[ 1.041530] 0x000000000000-0x000000080000 : "0:SBL1"
[ 1.066378] 0x000000080000-0x000000100000 : "0:MIBIB"
[ 1.086378] 0x000000100000-0x000000140000 : "0:BOOTCONFIG"
[ 1.106376] 0x000000140000-0x000000180000 : "0:BOOTCONFIG1"
[ 1.126327] 0x000000180000-0x000000280000 : "0:QSEE"
[ 1.146324] 0x000000280000-0x000000380000 : "0:QSEE_1"
[ 1.166341] 0x000000380000-0x0000003c0000 : "0:DEVCFG"
[ 1.186348] 0x0000003c0000-0x000000400000 : "0:DEVCFG_1"
[ 1.206339] 0x000000400000-0x000000440000 : "0:CDT"
[ 1.226360] 0x000000440000-0x000000480000 : "0:CDT_1"
[ 1.246378] 0x000000480000-0x000000500000 : "0:APPSBLENV"
[ 1.266380] 0x000000500000-0x000000640000 : "0:APPSBL"
[ 1.286386] 0x000000640000-0x000000780000 : "0:APPSBL_1"
[ 1.306318] 0x000000780000-0x000000880000 : "0:ART"
[ 1.326329] 0x000000880000-0x000000900000 : "0:TRAINING"
[ 1.346368] 0x000000900000-0x000004300000 : "rootfs"
[ 1.391703] mtd: device 15 (rootfs) set to be root filesystem
[ 1.391966] mtdsplit: no squashfs found in "rootfs"
[ 1.396481] 0x000004300000-0x000007d00000 : "rootfs_1"
[ 1.467136] libphy: Fixed MDIO Bus: probed
[ 1.685753] qca-mdio 88000.mdio: Could not find phy-reset-gpio
[ 1.685951] libphy: qca_mdio: probed
[ 1.706193] qca-mdio 88000.mdio: qca-mdio driver was registered
[ 1.925796] qca-mdio 90000.mdio: phy_reset gpio39
[ 2.145892] libphy: qca_mdio: probed
[ 2.148394] qca-mdio 90000.mdio: qca-mdio driver was registered
[ 2.256048] cnss: INFO: IPC Logging is disabled!
[ 2.256688] cnss[2]: INFO: Platform driver probed successfully. plat 9df40010 tgt 0xfffc
[ 2.260064] cnss[42]: INFO: Platform driver probed successfully. plat 9df48010 tgt 0xfffb
[ 2.268273] i2c /dev entries driver
[ 2.277247] qcom-tsens 4a8000.thermal-sensor: tsens calibration failed
[ 2.306646] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 799999 KHz
[ 2.306747] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 800000 KHz
[ 2.312974] sdhci: Secure Digital Host Controller Interface driver
[ 2.321488] sdhci: Copyright(c) Pierre Ossman
[ 2.327451] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.333130]
[ 2.333130] Version Rollback Feature Disabled
[ 2.338454] sps_register_bam_device : unable to create IPC Logging 0 for bam 0x08b04000
[ 2.343226] sps_register_bam_device : unable to create IPC Logging 1 for bam 0x08b04000sps_register_bam_device : unable to create IPC Logging 2 for bam 0x08b04000
[ 2.359124] sps_register_bam_device : unable to create IPC Logging 3 for bam 0x08b04000sps_register_bam_device : unable to create IPC Logging 4 for bam 0x08b04000
[ 2.373605] sps:BAM 0x08b04000 is registered.[ 2.383011] qcom-q6v5-wcss-pil cd00000.qcom_q6v5_wcss: ssr registeration success qcom_q6v5_wcss
[ 2.384397] remoteproc remoteproc0: cd00000.qcom_q6v5_wcss is available
[ 2.393067] q6v5_wcss_userpd1(9eb86cb4) node found
[ 2.400665] platform q6v5_wcss_userpd1: ssr registeration success q6v5_wcss_userpd1
[ 2.404505] remoteproc remoteproc1: q6v5_wcss_userpd1 is available
[ 2.412066] q6v5_wcss_userpd3(9eb86f58) node found
[ 2.419259] platform q6v5_wcss_userpd3: ssr registeration success q6v5_wcss_userpd3
[ 2.423096] remoteproc remoteproc2: q6v5_wcss_userpd3 is available
[ 2.431133] of_graph_get_next_endpoint(): no port node found in /soc/csr@6001000
[ 2.436972] coresight-csr 6001000.csr: CSR initialized
[ 2.444609] of_graph_get_next_endpoint(): no port node found in /soc/cti@6010000
[ 2.449575] of_graph_get_next_endpoint(): no port node found in /soc/cti@6011000
[ 2.457083] of_graph_get_next_endpoint(): no port node found in /soc/cti@6012000
[ 2.464448] of_graph_get_next_endpoint(): no port node found in /soc/cti@6013000
[ 2.471843] of_graph_get_next_endpoint(): no port node found in /soc/cti@6014000
[ 2.479226] of_graph_get_next_endpoint(): no port node found in /soc/cti@6015000
[ 2.486593] of_graph_get_next_endpoint(): no port node found in /soc/cti@6016000
[ 2.493943] of_graph_get_next_endpoint(): no port node found in /soc/cti@6017000
[ 2.501362] of_graph_get_next_endpoint(): no port node found in /soc/cti@6018000
[ 2.508744] of_graph_get_next_endpoint(): no port node found in /soc/cti@6019000
[ 2.516110] of_graph_get_next_endpoint(): no port node found in /soc/cti@601a000
[ 2.523456] of_graph_get_next_endpoint(): no port node found in /soc/cti@601b000
[ 2.530883] of_graph_get_next_endpoint(): no port node found in /soc/cti@601c000
[ 2.538258] of_graph_get_next_endpoint(): no port node found in /soc/cti@601d000
[ 2.545583] of_graph_get_next_endpoint(): no port node found in /soc/cti@601e000
[ 2.553020] of_graph_get_next_endpoint(): no port node found in /soc/cti@601f000
[ 2.560395] of_graph_get_next_endpoint(): no port node found in /soc/cti@6198000
[ 2.567946] of_graph_get_next_endpoint(): no port node found in /soc/cti@6199000
[ 2.575251] of_graph_get_next_endpoint(): no port node found in /soc/cti@610c000
[ 2.582771] sps_register_bam_device : unable to create IPC Logging 0 for bam 0x06064000
[ 2.589704] sps_register_bam_device : unable to create IPC Logging 1 for bam 0x06064000sps_register_bam_device : unable to create IPC Logging 2 for bam 0x06064000
[ 2.605376] sps_register_bam_device : unable to create IPC Logging 3 for bam 0x06064000sps_register_bam_device : unable to create IPC Logging 4 for bam 0x06064000
[ 2.619886] sps:BAM 0x06064000 is registered.[ 2.627060] coresight-tmc 6048000.tmc: TMC initialized
[ 2.631187] coresight-tmc 6047000.tmc: TMC initialized
[ 2.636392] coresight-funnel 6041000.funnel: FUNNEL initialized
[ 2.641301] coresight-funnel 6100000.funnel: FUNNEL initialized
[ 2.647184] coresight-funnel 6120000.funnel: FUNNEL initialized
[ 2.653026] coresight-funnel 6130000.funnel: FUNNEL initialized
[ 2.658986] coresight-funnel 61a1000.funnel: FUNNEL initialized
[ 2.665629] coresight-etm4x 619c000.etm: ETM 4.0 initialized
[ 2.671235] coresight-etm4x 619d000.etm: ETM 4.0 initialized
[ 2.676775] coresight-replicator-qcom 6046000.replicator: REPLICATOR 1.0 initialized
[ 2.682469] coresight-stm 6002000.stm: STM initialized
[ 2.691399] of_graph_get_next_endpoint(): no port node found in /soc/hwevent@6101000
[ 2.694692] coresight-hwevent 6101000.hwevent: Hardware Event driver initialized
[ 2.707089] NET: Registered protocol family 10
[ 2.726030] NET: Registered protocol family 17
[ 2.726136] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[ 2.729397] Bridge firewalling registered
[ 2.742224] 8021q: 802.1Q VLAN Support v1.8
[ 2.746362] Registering SWP/SWPB emulation handler
[ 2.767306] ubi0: attaching mtd15
[ 2.931899] random: nonblocking pool is initialized
[ 2.940916] ubi0: scanning is finished
[ 2.945945] ubi0: attached mtd15 (name "rootfs", size 58 MiB)
[ 2.945968] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 2.950661] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 2.957481] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 2.964288] ubi0: good PEBs: 464, bad PEBs: 0, corrupted PEBs: 0
[ 2.971076] ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128
[ 2.977322] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 585357828
[ 2.984343] ubi0: available PEBs: 0, total reserved PEBs: 464, PEBs reserved for bad PEB handling: 20
[ 2.993311] ubi0: background thread "ubi_bgt0d" started, PID 108
[ 3.036298] ubi: mtd15 is already attached to ubi0
[ 3.036322] UBI error: cannot attach mtd15[ 3.040248] hctosys: unable to open rtc device (rtc0)
[ 3.052060] ALSA device list:
[ 3.052083] No soundcards found.
[ 3.132391] VFS: Mounted root (squashfs filesystem) readonly on device 31:20.
[ 3.134011] Freeing unused kernel memory: 1024K (80a00000 - 80b00000)
[ 4.139539] init: Console is alive
[ 4.139748] init: - watchdog -
[ 5.579499] usbcore: registered new interface driver usbfs
[ 5.579577] usbcore: registered new interface driver hub
[ 5.584008] usbcore: registered new device driver usb
[ 5.591750] Button Hotplug driver version 0.4.1
[ 5.598382] exFAT: Version 1.2.9
[ 5.608844] SCSI subsystem initialized
[ 5.612438] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 5.613300] ehci-platform: EHCI generic platform driver
[ 5.622113] remoteproc remoteproc3: bt_rproc_driver is available
[ 5.623165] bt_rproc_driver bt_rproc_driver: Probed
[ 5.864261] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 5.864314] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[ 5.868945] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe65 hci version 0x110 quirks 0x00010010
[ 5.876315] xhci-hcd xhci-hcd.0.auto: irq 220, io mem 0x08a00000
[ 5.885612] hub 1-0:1.0: USB hub found
[ 5.891239] hub 1-0:1.0: 1 port detected
[ 5.895098] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 5.898877] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[ 5.904139] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 5.912317] hub 2-0:1.0: USB hub found
[ 5.920008] hub 2-0:1.0: 1 port detected
[ 5.929854] usbcore: registered new interface driver usb-storage
[ 6.155921] init: - preinit -
Before mount_root
[ 6.458659] UBIFS (ubi0:4): default file-system created
[ 6.459530] UBIFS (ubi0:4): background thread "ubifs_bgt0_4" started, PID 126
[ 6.490128] UBIFS (ubi0:4): UBIFS: mounted UBI device 0, volume 4, name "rootfs_data"
[ 6.490159] UBIFS (ubi0:4): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 6.497027] UBIFS (ubi0:4): FS size: 21331968 bytes (20 MiB, 168 LEBs), journal size 1015809 bytes (0 MiB, 8 LEBs)
[ 6.506852] UBIFS (ubi0:4): reserved for root: 1007561 bytes (983 KiB)
[ 6.517087] UBIFS (ubi0:4): media format: w4/r0 (latest is w4/r0), UUID 4003C5A3-C335-4280-A1EE-8CA677861853, small LPT model
[ 6.525281] mount_root: overlay filesystem has not been fully initialized yet
[ 6.535146] mount_root: switching to jffs2 overlay
After mount_root
128+0 records in
128+0 records out
131072 bytes (128.0KB) copied, 0.036447 seconds, 3.4MB/s
128+0 records in
128+0 records out
131072 bytes (128.0KB) copied, 0.036431 seconds, 3.4MB/s
ln: /lib/firmware/IPQ5018/caldata.bin: No such file or directory
ln: /lib/firmware/qcn6122/caldata_2.bin: No such file or directory
[ 6.693235] procd: - early -
[ 6.693335] procd: - watchdog -
[ 7.405973] procd: - ubus -
[ 8.419717] procd: - init -
Please press Enter to activate this console.
[ 9.097155] ubi: mtd15 is already attached to ubi0BT FW mount is successful

[ 9.272566] ubi: mtd15 is already attached to ubi0 WIFI FW mount is successful
ssdk_switch_device_num_init[1167]:INFO:ess-switch dts node number: 2
[ 10.568048] ssdk_dt_get_switch_node[978]:INFO:ess-switch DT exist!
[ 10.573067] ssdk_dt_parse_access_mode[864]:INFO:switch_access_mode: local bus
[ 10.579170] ssdk_dt_parse_access_mode[877]:INFO:switchreg_base_addr: 0x39c00000
[ 10.586362] ssdk_dt_parse_access_mode[878]:INFO:switchreg_size: 0x200000
[ 10.593463] ssdk_dt_parse_mac_mode[296]:INFO:mac mode = 0xf
[ 10.600417] ssdk_dt_parse_mac_mode[302]:INFO:mac mode1 doesn't exit!
[ 10.605708] ssdk_dt_parse_mac_mode[311]:INFO:mac mode2 doesn't exit!
[ 10.612344] ssdk_dt_parse_port_bmp[765]:INFO:port_bmp doesn't exist!
[ 10.618665] ssdk_dt_parse_uniphy[333]:INFO:ess-uniphy DT exist!
[ 10.624978] ssdk_dt_parse_led[951]:INFO:current dts led_source_num is 1
[ 10.630639] ssdk_plat_init start
[ 13.045732] ssdk_mp_reset_init[739]:INFO:MP reset successfully!
[ 13.045792] ssdk_gcc_clock_init[1044]:INFO:SSDK gcc clock init successfully!
[ 13.051285] mpge_phy_api_ops_init[1089]:INFO:qca probe mpge phy driver succeeded!
[ 13.059399] mpge_phy_dac_set[917]:INFO:phy mdac is set as 0x10
[ 13.065327] mpge_phy_dac_set[929]:INFO:phy edac is set as 0x10
[ 13.071063] regi_init[3636]:INFO:Initializing SCOMPHY!
[ 14.209741] _adpt_mp_uniphy_clk_output_ctrl_set[236]:INFO:uniphy will output clock as 25000000Hz
[ 14.209852] ssdk_led_init[152]:INFO:ssdk_led_mode:3, ssdk_led_map:ffc, ssdk_led_src_id:0
[ 14.218011] ssdk_switch_register[1745]:INFO:Chip version 0xee
[ 14.225684] qca_link_polling_select[1349]:INFO:link-polling-required node does not exist
[ 14.231315] ssdk_switch_register[1779]:INFO:polling is selected
[ 14.239466] regi_init[3646]:INFO:Initializing SCOMPHY Done!!
[ 14.245128] ssdk_dt_get_switch_node[978]:INFO:ess-switch DT exist!
[ 14.251019] ssdk_dt_parse_access_mode[864]:INFO:switch_access_mode: mdio
[ 14.257002] ssdk_dt_parse_mac_mode[293]:INFO:mac mode doesn't exit!
[ 14.263848] ssdk_dt_parse_mac_mode[302]:INFO:mac mode1 doesn't exit!
[ 14.269847] ssdk_dt_parse_mac_mode[311]:INFO:mac mode2 doesn't exit!
[ 14.276477] ssdk_dt_parse[1069]:INFO:switch node is qca83xx!
[ 14.282772] ssdk_plat_init start
[ 14.378825] f1_phy_api_ops_init[1517]:INFO:qca probe f1 phy driver succeeded!
[ 14.378846] regi_init[3594]:INFO:Initializing ISISC!!
[ 14.384930] /soc/ess-instance/ess-switch1@1: could not get #gpio-cells for /reserved-memory/bt@7000000
[ 14.805715] qca_ar8327_gpio_reset[3527]:INFO:GPIO39 reset switch done
[ 14.806044] ssdk_switch_register[1753]:INFO:Chip version 0x1302
[ 14.811147] qca_link_polling_select[1349]:INFO:link-polling-required node does not exist
[ 14.816870] ssdk_switch_register[1779]:INFO:polling is selected
[ 16.545711] regi_init[3599]:INFO:Initializing ISISC Done!!
[ 16.545902] regi_init[3669]:INFO:qca-ssdk module init succeeded!
[ 16.551884] tun: Universal TUN/TAP device driver, 1.6
[ 16.556284] tun: (C) 1999-2004 Max Krasnyansky maxk@qualcomm.com
[ 16.568596] **********************************************************
[ 16.568626] * NSS Data Plane driver
[ 16.574014] **********************************************************
[ 16.580783] l2tp_core: L2TP core driver, V2.0
[ 16.585116] l2tp_netlink: L2TP netlink interface
[ 16.826580] qca-nss 7a00000.nss: Direct firmware load for qca-nss0.bin failed with error -2
[ 16.826611] qca-nss 7a00000.nss: Falling back to user helper
/lib/firmware/qca-nss0.bin 33
[ 17.277018] nss_driver - fw of size 761676 bytes copied to load addr: 40000000, nss_id : 0
[ 17.278789] Supported Frequencies -
[ 17.284166] 850 MHz 1 GHz
[ 17.289804]
[ 17.290728] 7f41d480: set sdma 9cd12300
[ 17.292465] node size 2 # items 4

mr3000d-ci is : config@mp03.3-m1
mr3000d-04 is : config@mp03.3-v1

Changed to config@mp03.3-v1, it can start successfully. But some parameters are different.

If Openwrt firmware doesn't boot with same functionality on both, they're not the same, from an Openwrt point of view.

修改mr3000d-ci : config@mp03.3-m1 为 config@mp03.3-v1 ,编译生成固件,在mr3000d-04
刷入可以启动成功,我没有mr3000d-ci. 硬件是一样的,按键,led都一样,可以启动wifi ,可能wifi参数可能有一点区别

The preferred language of the OpenWrt forums is English, as this helps maximize the number of people who can participate in the conversation. Accordingly, please be sure to post in English.

You may use an online translator, and you're welcome to also include your native language in addition to English.

Thank you.

Modify mr3000d-ci: config@mp03.3-m1 to config@mp03.3-v1, compile and generate the firmware, and flash it on mr3000d-04 can start successfully. I don't have mr3000d-ci. The hardware is the same, the buttons and LEDs are the same, WiFi can start, maybe the WiFi parameters are slightly different.