lgs2007m / Actions-OpenWrt

自用
MIT License
446 stars 324 forks source link

JDC-AX1800 Pro亚瑟更新固件r4211后还能TTL刷机吗 #27

Closed xcf13363175 closed 4 months ago

xcf13363175 commented 5 months ago

请教,JDC-AX1800 Pro亚瑟更新固件r4211后还能TTL刷机吗,现在不敢升级。

lgs2007m commented 5 months ago

不清楚,目前只见到恩山有一个人开着ssh跑原厂系统,被监测到,然后强制更新了uboot,新uboot不能中断进控制台了。 初步怀疑是个例,因为我直接从旧固件升级到4.0.0.r4015,试了几次,uboot没有被更新。所以不建议原厂固件开ssh后联网。如果当前固件可以ssh,建议先断网,开ssh后先刷个不死uboot,然后重置系统,再联网去更新固件。

lgs2007m commented 5 months ago

@xcf13363175 已经确认了最新的固件的确包含uboot,会强制更新uboot,不要升级! 可以uboot刷最新原厂固件,不能在线升级。

xcf13363175 commented 5 months ago

感谢大佬回复。。

taotieren commented 5 months ago

我这边 uboot 也被覆盖了,现在也进去不了 uboot 了

taotieren commented 5 months ago

是刚升级仓库的最新的固件发现进不了 uboot 了。 在 OP 中格式化的 27 分区现在在 雅典娜中也识别不了了

683.263176] EXT4-fs (mmcblk0p27): couldn't mount RDWR because of unsupported optional features (10000)
taotieren commented 5 months ago

这是新固件的串口日志


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.XF.0.3-00100-IPQ60xxLZB-1
S - IMAGE_VARIANT_STRING=IPQ6018LA
S - OEM_IMAGE_VERSION_STRING=crm-ubuntu124
S - Boot Interface: eMMC
S - Secure Boot: Off
S - Boot Config @ 0x000a602c = 0x000002e2
S - JTAG ID @ 0x000a607c = 0x0013a0e1
S - OEM ID @ 0x000a6080 = 0x00000000
S - Serial Number @ 0x000a4128 = 0x4eabfb42
S - OEM Config Row 0 @ 0x000a4188 = 0x0000000000000000
S - OEM Config Row 1 @ 0x000a4190 = 0x0000000000000000
S - Feature Config Row 0 @ 0x000a4130 = 0x0000000008000001
S - Feature Config Row 1 @ 0x000a4138 = 0x02c3e83383000009
S - PBL Patch Ver: 1
S - I-cache: On
S - D-cache: On
B -      3413 - PBL, Start
B -       592 - bootable_media_detect_entry, Start
B -      4339 - bootable_media_detect_success, Start
B -    142551 - elf_loader_entry, Start
B -    142722 - auth_hash_seg_entry, Start
B -    143864 - auth_hash_seg_exit, Start
B -    144356 - elf_segs_hash_verify_entry, Start
B -    170847 - elf_segs_hash_verify_exit, Start
B -    175036 - auth_xbl_sec_hash_seg_entry, Start
B -    175180 - auth_xbl_sec_hash_seg_exit, Start
B -    181729 - xbl_sec_segs_hash_verify_entry, Start
B -    181730 - xbl_sec_segs_hash_verify_exit, Start
B -    182659 - PBL, End
B -    149846 - SBL1, Start
B -    292769 - GCC [RstStat:0x0, RstDbg:0x600000] WDog Stat : 0x4
B -    295209 - clock_init, Start
D -      3690 - clock_init, Delta
B -    304756 - boot_flash_init, Start
D -     53131 - boot_flash_init, Delta
B -    360388 - sbl1_ddr_set_default_params, Start
D -       274 - sbl1_ddr_set_default_params, Delta
B -    366823 - boot_config_data_table_init, Start
D -      2257 - boot_config_data_table_init, Delta - (575 Bytes)
B -    375912 - CDT Version:2,Platform ID:8,Major ID:3,Minor ID:2,Subtype:2
B -    381494 - Image Load, Start
D -      6588 - OEM_MISC Image Loaded, Delta - (0 Bytes)
B -    390827 - Image Load, Start
D -      5063 - PMIC Image Loaded, Delta - (0 Bytes)
B -    398696 - sbl1_ddr_set_params, Start
B -    403698 - CPR configuration: 0x555
B -    406900 - Pre_DDR_clock_init, Start
D -       213 - Pre_DDR_clock_init, Delta
D -         0 - sbl1_ddr_set_params, Delta
B -    442372 - Image Load, Start
D -       518 - APDP Image Loaded, Delta - (0 Bytes)
B -    461068 - Image Load, Start
D -       519 - QTI_MISC Image Loaded, Delta - (0 Bytes)
B -    463752 - Image Load, Start
D -       854 - Auth Metadata
D -       671 - Segments hash check
D -     11773 - QSEE Dev Config Image Loaded, Delta - (37154 Bytes)
B -    477416 - Image Load, Start
D -      6527 - Auth Metadata
D -     10370 - Segments hash check
D -     94367 - QSEE Image Loaded, Delta - (1439116 Bytes)
B -    572302 - Image Load, Start
D -       793 - Auth Metadata
D -       946 - Segments hash check
D -     15250 - RPM Image Loaded, Delta - (102800 Bytes)
B -    588924 - Image Load, Start
D -       671 - Auth Metadata
D -      3142 - Segments hash check
D -     29646 - APPSBL Image Loaded, Delta - (559742 Bytes)
B -    647088 - SBL1, End
D -    497638 - SBL1, Delta
S - Flash Throughput, 41000 KB/s  (2140059 Bytes,  52084 us)
S - Core 0 Frequency, 800 MHz
S - DDR Frequency, 533 MHz

U-Boot 2016.01 (Jun 14 2024 - 19:35:32 +0800), Build: jenkins-Arthur_Athena_release_4.3-16

DRAM:  smem ram ptable found: ver: 2 len: 4
1 GiB
got gpio config
got stb1 config:69
got stb2 config:70
got clk config:73
got dio c�9�  Nand Flash error. Status = 80
Reset cmd status failed
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)
0 MiB
MMC:   <NULL>: 0 (eMMC)
In:    serial@78B1000
Out:   serial@78B1000
Err:   serial@78B1000
machid: 8030202
eth5 MAC Address from ART is not valid
do_tmp1628_gpio
disabled console and autoboot in 2 seconds
MMC read: dev # 0, block # 29218, count 12288 ... 12288 blocks read: OK
## Loading kernel from FIT Image at 44000000 ...
Using 'config@cp03-c3' configuration
Trying 'kernel@1' kernel subimage
Description:  JDBoxes jdc-ss01 4.3.0.r4211
Type:         Kernel Image
Compression:  gzip compressed
Data Start:   0x440000e8
Data Size:    4022961 Bytes = 3.8 MiB
Architecture: ARM
OS:           Linux
Load Address: 0x41008000
Entry Point:  0x41008000
Hash algo:    crc32
Hash value:   df2465bd
Hash algo:    sha1
Hash value:   eeff60d8ae58adf75179f86c3b5dc966b7c72a7f
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 44000000 ...
Using 'config@cp03-c3' configuration
Trying 'fdt@cp03-c3' fdt subimage
Description:  ARM OpenWrt qcom-ipq60xx-cpxx device tree blob
Type:         Flat Device Tree
Compression:  uncompressed
Data Start:   0x44453354
Data Size:    69635 Bytes = 68 KiB
Architecture: ARM
Hash algo:    crc32
Hash value:   0e6bb771
Hash algo:    sha1
Hash value:   fa771b829f0447fc308aa24fef314447bd6a8dac
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x44453354
Uncompressing Kernel Image ... OK
Loading Device Tree to 484eb000, end 484ff002 ... OK
Using machid 0x8030202 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 (jdcwifi@A06-R08-I139-137-7000191.JD.LOCAL) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 4.3.0.r4211+r49254) ) #1 SMP PREEMPT Fri Jun 14 20:54:21 CST 2024
[    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: JDCloud Technologies, Inc. IPQ6018/AP-CP03-C3
[    0.000000] Ignoring memory range 0x40000000 - 0x41000000
[    0.000000] Reserved memory: created DMA memory pool at 0x52f00000, size 24 MiB
[    0.000000] Reserved memory: initialized node dma_pool0@52f00000, compatible id shared-dma-pool
[    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 @be6bc000 s15488 r8192 d21376 u45056
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 214308
[    0.000000] Kernel command line: console=ttyMSM0,115200n8 root=PARTUUID=88f425b9-e76a-5699-aa94-415e5d65bd3d gpt rootwait swiotlb=1 coherent_pool=2M
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 846148K/866304K available (6306K kernel code, 389K rwdata, 1916K rodata, 1024K init, 565K bss, 20156K 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 : 0xbf800000 - 0xff800000   (1024 MB)
[    0.000000]     lowmem  : 0x80000000 - 0xbf000000   (1008 MB)
[    0.000000]     pkmap   : 0x7fe00000 - 0x80000000   (   2 MB)
[    0.000000]     modules : 0x7f000000 - 0x7fe00000   (  14 MB)
[    0.000000]       .text : 0x80008000 - 0x80907838   (9215 kB)
[    0.000000]       .init : 0x80a00000 - 0x80b00000   (1024 kB)
[    0.000000]       .data : 0x80b00000 - 0x80b61544   ( 390 kB)
[    0.000000]        .bss : 0x80b64000 - 0x80bf1460   ( 566 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    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.000016] Switching to timer-based delay loop, resolution 41ns
[    0.000792] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.000804] pid_max: default: 32768 minimum: 301
[    0.000892] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000902] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001429] Initializing cgroup subsys io
[    0.001444] Initializing cgroup subsys memory
[    0.001466] Initializing cgroup subsys devices
[    0.001480] Initializing cgroup subsys freezer
[    0.001490] Initializing cgroup subsys net_cls
[    0.001500] Initializing cgroup subsys perf_event
[    0.001510] Initializing cgroup subsys pids
[    0.001542] CPU: Testing write buffer coherency: ok
[    0.001910] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.001957] Setting up static identity map for 0x41100000 - 0x41100058
[    0.052847] MSM Memory Dump base table set up
[    0.052870] MSM Memory Dump apps data table set up
[    0.090254] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.120239] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.150271] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.150325] Brought up 4 CPUs
[    0.150344] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.150350] CPU: All CPU(s) started in SVC mode.
[    0.168197] VFP support v0.3: implementor 51 architecture 3 part 40 variant 3 rev 4
[    0.168489] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.168511] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.168864] pinctrl core: initialized pinctrl subsystem
[    0.169884] NET: Registered protocol family 16
[    0.170964] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[    0.200105] cpuidle: using governor ladder
[    0.230124] cpuidle: using governor menu
[    0.230345] NET: Registered protocol family 42
[    0.246002] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
[    0.249214] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
[    0.258562] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.258570] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.260131] Read of property:soc_version_minor from node failed
[    0.260166] CPU: IPQ6010, SoC Version: 1.0
[    0.262056] IPC logging disabled
[    0.262062] IPC logging disabled
[    0.262067] IPC logging disabled
[    0.262072] IPC logging disabled
[    0.262076] IPC logging disabled
[    0.262290] sps:sps is ready.
[    0.290939] socinfo_select_format: Unsupported format v0.13. Falling back to v0.12.
[    0.290963] socinfo_print: v0.12, id=422, ver=1.0, raw_id=314, raw_ver=0, hw_plat=8, hw_plat_ver=196610
[    0.290963]  accessory_chip=0, hw_plat_subtype=2, pmic_model=0, pmic_die_revision=0 foundry_id=2 serial_number=1319893826 num_pmics=0 chip_family=0x66 raw_device_family=0x2 raw_device_nu
mber=0x17
[    0.291783] pps_core: LinuxPPS API ver. 1 registered
[    0.291790] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.291817] PTP clock support registered
[    0.294290] clocksource: Switched to clocksource arch_sys_counter
[    0.297166] NET: Registered protocol family 2
[    0.297794] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.297880] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.298022] TCP: Hash tables configured (established 8192 bind 8192)
[    0.298104] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.298141] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.298309] NET: Registered protocol family 1
[    0.299326] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available
[    0.307887] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.307905] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.311764] Key type asymmetric registered
[    0.311778] Asymmetric key parser 'x509' registered
[    0.311810] io scheduler noop registered
[    0.311821] io scheduler deadline registered (default)
[    0.313782] 20000000.pci supply vdda not found, using dummy regulator
[    0.313825] 20000000.pci supply vdda_phy not found, using dummy regulator
[    0.313860] 20000000.pci supply vdda_refclk not found, using dummy regulator
[    0.314408] PCI host bridge /soc/pci@20000000 ranges:
[    0.314439]    IO 0x20200000..0x202fffff -> 0x20200000
[    0.314454]   MEM 0x20300000..0x302fffff -> 0x20300000
[    0.565840] qcom-pcie 20000000.pci: link up
[    0.566006] qcom-pcie 20000000.pci: PCI host bridge to bus 0000:00
[    0.566020] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.566034] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus address [0x20200000-0x202fffff])
[    0.566044] pci_bus 0000:00: root bus resource [mem 0x20300000-0x302fffff]
[    0.566403] PCI: bus0: Fast back to back transfers disabled
[    0.566416] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.567401] PCI: bus1: Fast back to back transfers disabled
[    0.567463] pci 0000:00:00.0: BAR 8: assigned [mem 0x20400000-0x205fffff]
[    0.567477] pci 0000:00:00.0: BAR 9: assigned [mem 0x20600000-0x207fffff 64bit pref]
[    0.567489] pci 0000:00:00.0: BAR 0: assigned [mem 0x20300000-0x20300fff 64bit]
[    0.567505] pci 0000:00:00.0: BAR 7: assigned [io  0x1000-0x1fff]
[    0.567519] pci 0000:01:00.0: BAR 0: assigned [mem 0x20400000-0x205fffff 64bit]
[    0.567569] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.567580] pci 0000:00:00.0:   bridge window [io  0x1000-0x1fff]
[    0.567592] pci 0000:00:00.0:   bridge window [mem 0x20400000-0x205fffff]
[    0.567603] pci 0000:00:00.0:   bridge window [mem 0x20600000-0x207fffff 64bit pref]
[    0.567651] PCIe: RC0 enabled during bootup
[    0.573792] msm_rpm_log_probe: OK
[    0.574103] msm-dcc b3000.dcc: DCC XPU is not specified
[    0.574382] msm-dcc b3000.dcc: jiffies_64: 0xffff8b09, cntvct_64: 0x7901e75
[    0.574394] msm-dcc b3000.dcc: gcnt_hi: 0x00000000(0xbfb04004)
[    0.574405] msm-dcc b3000.dcc: gcnt_lo: 0x079020c9(0xbfb04000)
[    0.575335] TZ SMMU State: SMMU Stage2 Enabled
[    0.575388] TZ Log : Will warn on Access Violation, as paniconaccessviolation is not set
[    0.576158] msm_serial 78b1000.serial: msm_serial: detected port #0
[    0.576192] msm_serial 78b1000.serial: uartclk = 1843199
[    0.576221] 78b1000.serial: ttyMSM0 at MMIO 0x78b1000 (irq = 20, base_baud = 115199) is a MSM
[    0.576241] msm_serial: console setup on port #0
[    1.427385] console [ttyMSM0] enabled
[    1.432342] msm_serial 78b4000.serial: msm_serial: detected port #1
[    1.435647] msm_serial 78b4000.serial: uartclk = 24000000
[    1.441703] 78b4000.serial: ttyMSM1 at MMIO 0x78b4000 (irq = 21, base_baud = 1500000) is a MSM
[    1.447639] msm_serial: driver initialized
[    1.456081] msm_serial_hsl_init: driver initialized
[    1.469728] brd: module loaded
[    1.475266] loop: module loaded
[    1.475899] spi_qup 78b5000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    1.478811] m25p80 spi32766.0: unrecognized JEDEC id bytes: 00,  0,  0
[    1.485268] libphy: Fixed MDIO Bus: probed
[    1.931536] qca-mdio 90000.mdio: Could not find phy-reset-gpio
[    1.931662] libphy: qca_mdio: probed
[    1.937778] qca-mdio 90000.mdio: qca-mdio driver was registered
[    1.940120] cnss: INFO: IPC Logging is disabled!
[    1.946082] cnss[27]: INFO: Platform driver probed successfully. plat bdad8010 tgt 0x1104
[    1.950994] cnss[2]: INFO: Platform driver probed successfully. plat bdae0010 tgt 0xfffd
[    1.958846] cnss[27]: INFO: PCI device bd920000 probed successfully
[    1.966861] i2c /dev entries driver
[    2.004897] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 799999 KHz
[    2.004999] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 864000 KHz
[    2.011159] sdhci: Secure Digital Host Controller Interface driver
[    2.019693] sdhci: Copyright(c) Pierre Ossman
[    2.025679] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.030226] sdhci_msm 7804000.sdhci: sdhci_msm_probe: ICE device is not enabled
[    2.035862] sdhci_msm 7804000.sdhci: No vreg data found for vdd
[    2.042863] sdhci_msm 7804000.sdhci: No vreg data found for vdd-io
[    2.049927] sdhci_msm 7804000.sdhci: No vmmc regulator found
[    2.055022] sdhci_msm 7804000.sdhci: No vqmmc regulator found
[    2.104324] mmc0: SDHCI controller on 7804000.sdhci [7804000.sdhci] using ADMA 64-bit
[    2.106988]
[    2.106988] Version Rollback Feature Disabled
[    2.116549] sps_register_bam_device : unable to create IPC Logging 0 for bam 0x08b04000
[    2.118884] 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.135583] 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.150796] sps:BAM 0x08b04000 is registered.[    2.164351] qcom-q6v5-wcss-pil cd00000.qcom_q6v5_wcss: ssr registeration success qcom_q6v5_wcss
[    2.164423] remoteproc remoteproc0: cd00000.qcom_q6v5_wcss is available
[    2.175314] of_graph_get_next_endpoint(): no port node found in /soc/csr@6001000
[    2.178502] coresight-csr 6001000.csr: CSR initialized
[    2.186156] of_graph_get_next_endpoint(): no port node found in /soc/cti@6010000
[    2.191122] of_graph_get_next_endpoint(): no port node found in /soc/cti@6011000
[    2.198700] of_graph_get_next_endpoint(): no port node found in /soc/cti@6012000
[    2.206063] of_graph_get_next_endpoint(): no port node found in /soc/cti@6013000
[    2.213423] of_graph_get_next_endpoint(): no port node found in /soc/cti@6014000
[    2.220805] of_graph_get_next_endpoint(): no port node found in /soc/cti@6015000
[    2.228196] of_graph_get_next_endpoint(): no port node found in /soc/cti@6016000
[    2.235587] of_graph_get_next_endpoint(): no port node found in /soc/cti@6017000
[    2.242958] of_graph_get_next_endpoint(): no port node found in /soc/cti@6018000
[    2.250374] of_graph_get_next_endpoint(): no port node found in /soc/cti@6019000
[    2.257727] of_graph_get_next_endpoint(): no port node found in /soc/cti@601a000
[    2.265106] of_graph_get_next_endpoint(): no port node found in /soc/cti@601b000
[    2.272449] of_graph_get_next_endpoint(): no port node found in /soc/cti@601c000
[    2.279765] mmc0: MAN_BKOPS_EN bit is not set
[    2.287241] of_graph_get_next_endpoint(): no port node found in /soc/cti@601d000
[    2.291472] of_graph_get_next_endpoint(): no port node found in /soc/cti@601e000
[    2.295972] mmc0: new HS200 MMC card at address 0001
[    2.296218] mmcblk0: mmc0:0001 SLD128 115 GiB
[    2.296310] mmcblk0rpmb: mmc0:0001 SLD128 partition 3 4.00 MiB
[    2.315527] of_graph_get_next_endpoint(): no port node found in /soc/cti@601f000
[    2.321323] of_graph_get_next_endpoint(): no port node found in /soc/cti@6198000
[    2.323260] GPT: device [179:18] (rootfs) set to be root filesystem
[    2.323277]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25 p26 p27
[    2.342350] of_graph_get_next_endpoint(): no port node found in /soc/cti@6199000
[    2.353403] of_graph_get_next_endpoint(): no port node found in /soc/cti@619a000
[    2.360796] of_graph_get_next_endpoint(): no port node found in /soc/cti@619b000
[    2.368191] of_graph_get_next_endpoint(): no port node found in /soc/cti@610c000
[    2.375603] sps_register_bam_device : unable to create IPC Logging 0 for bam 0x06064000
[    2.382784] 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.398498] 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.412989] sps:BAM 0x06064000 is registered.[    2.419843] coresight-tmc 6048000.tmc: TMC initialized
[    2.423877] coresight-tmc 6047000.tmc: TMC initialized
[    2.429052] coresight-funnel 6041000.funnel: FUNNEL initialized
[    2.434103] coresight-funnel 6100000.funnel: FUNNEL initialized
[    2.439922] coresight-funnel 6130000.funnel: FUNNEL initialized
[    2.445830] coresight-funnel 6120000.funnel: FUNNEL initialized
[    2.451731] coresight-funnel 61a1000.funnel: FUNNEL initialized
[    2.458013] coresight-etm4x 619c000.etm: ETM 4.0 initialized
[    2.463713] coresight-etm4x 619d000.etm: ETM 4.0 initialized
[    2.469653] coresight-etm4x 619e000.etm: ETM 4.0 initialized
[    2.475313] coresight-etm4x 619f000.etm: ETM 4.0 initialized
[    2.480735] coresight-replicator-qcom 6046000.replicator: REPLICATOR 1.0 initialized
[    2.486444] coresight-stm 6002000.stm: STM initialized
[    2.494642] of_graph_get_next_endpoint(): no port node found in /soc/hwevent@6101000
[    2.498984] coresight-hwevent 6101000.hwevent: Hardware Event driver initialized
[    2.506953] nf_conntrack version 0.5.0 (13221 buckets, 52884 max)
[    2.514624] ip_tables: (C) 2000-2006 Netfilter Core Team
[    2.520594] NET: Registered protocol family 10
[    2.526000] NET: Registered protocol family 17
[    2.529850] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    2.534296] Bridge firewalling registered
[    2.547021] 8021q: 802.1Q VLAN Support v1.8
[    2.551025] Registering SWP/SWPB emulation handler
[    2.555158] registered taskstats version 1
[    2.560375] hctosys: unable to open rtc device (rtc0)
[    2.572913] VFS: Mounted root (squashfs filesystem) readonly on device 179:20.
[    2.574045] Freeing unused kernel memory: 1024K (80a00000 - 80b00000)
[    2.740674] init: Console is alive
[    2.740759] init: - watchdog -
[    3.495452] usbcore: registered new interface driver usbfs
[    3.495498] usbcore: registered new interface driver hub
[    3.499876] usbcore: registered new device driver usb
[    3.506409] Button Hotplug driver version 0.4.1
[    3.512258] exFAT: Version 1.2.9
[    3.516214] tmp1628_led_probe: bdb93510
[    3.518057] lable:dio gpio:74
[    3.521615] lable:clk gpio:73
[    3.524758] lable:stb1 gpio:69
[    3.527691] lable:stb2 gpio:70
[    3.535241] SCSI subsystem initialized
[    3.536990] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.538190] ehci-platform: EHCI generic platform driver
[    3.549910] msm-usb-ssphy-qmp 78000.ssphy: Initializing QMP phy
[    3.557975] msm-usb-ssphy-qmp 78000.ssphy: QMP PHY initialization timeout
[    3.557997] msm-usb-ssphy-qmp 78000.ssphy: USB3_PHY_PCS_STATUS:68686868
[    3.768353] usbcore: registered new interface driver usb-storage
[    3.924286] col:6 time:700 36
[    3.924301] tmp1628_timer_handle loop1:0 count:1
[    4.624283] col:6 time:700 36
[    4.624294] tmp1628_timer_handle loop1:1 count:1
[    4.743364] init: - preinit -
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    5.324290] col:6 time:700 36
[    5.324306] tmp1628_timer_handle loop1:0 count:2
[    6.024287] col:6 time:700 36
[    6.024304] tmp1628_timer_handle loop1:1 count:2
[    6.724283] col:6 time:700 36
[    6.724294] tmp1628_timer_handle loop1:0 count:3
[    7.424290] col:6 time:700 36
[    7.424306] tmp1628_timer_handle loop1:1 count:3
Before check rootfs
e2fsck 1.42.12 (29-Aug-2014)
/dev/mmcblk0p22: recovering journal
/dev/mmcblk0p22: clean, 239/5136 files, 6492/20480 blocks
After check rootfs
Before mount_root
[    8.078550] mount_root: loading kmods from internal overlay
[    8.124306] col:6 time:700 36
[    8.124323] tmp1628_timer_handle loop1:0 count:4
[    8.155872] block: attempting to load /etc/config/fstab
[    8.156398] block: unable to load configuration (fstab: Entry not found)
[    8.159906] block: no usable configuration
[    8.179637] EXT4-fs (mmcblk0p22): mounted filesystem with ordered data mode. Opts: (null)
[    8.180804] mount_root: loading kmods from internal overlay
[    8.240906] block: attempting to load /etc/config/fstab
[    8.240957] block: unable to load configuration (fstab: Entry not found)
[    8.244967] block: no usable configuration
[    8.252111] mount_root: switching to jffs2 overlay
After mount_root
65536+0 records in
65536+0 records out
65536 bytes (64.0KB) copied, 0.145208 seconds, 440.7KB/s
131072+0 records in
131072+0 records out
131072 bytes (128.0KB) copied, 0.316564 seconds, 404.3KB/s
ln: /lib/firmware/qcn9000/caldata_1.bin: File exists
[    8.786735] procd: - early -
[    8.786772] procd: - watchdog -
[    8.824284] col:6 time:700 36
[    8.824296] tmp1628_timer_handle loop1:1 count:4
[    9.410447] procd: - ubus -
[    9.524308] col:12 time:700 36
[    9.524327] tmp1628_timer_handle loop2:2 count:1
[   10.224303] col:10 time:700 36
[   10.224323] tmp1628_timer_handle loop2:3 count:1
[   10.410060] random: ubusd: uninitialized urandom read (4 bytes read, 97 bits of entropy available)
[   10.410194] random: ubusd: uninitialized urandom read (4 bytes read, 97 bits of entropy available)
[   10.417947] random: ubusd: uninitialized urandom read (4 bytes read, 97 bits of entropy available)
[   10.428342] random: ubusd: uninitialized urandom read (4 bytes read, 97 bits of entropy available)
[   10.435817] random: ubusd: uninitialized urandom read (4 bytes read, 97 bits of entropy available)
[   10.448360] random: ubusd: uninitialized urandom read (4 bytes read, 97 bits of entropy available)
[   10.454703] random: ubusd: uninitialized urandom read (4 bytes read, 97 bits of entropy available)
[   10.462732] procd: - init -
Please press Enter to activate this console.
[   10.588083] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[   10.588117] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[   10.593358] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe65 hci version 0x110 quirks 0x00010010
[   10.600106] xhci-hcd xhci-hcd.0.auto: irq 206, io mem 0x08a00000
[   10.609151] hub 1-0:1.0: USB hub found
[   10.614997] hub 1-0:1.0: 1 port detected
[   10.618733] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[   10.622591] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[   10.627949] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[   10.635868] hub 2-0:1.0: USB hub found
[   10.643764] hub 2-0:1.0: 1 port detected
[   10.647400] SuperSpeed mode is disabled!
[   10.924310] col:12 time:700 36
[   10.924328] tmp1628_timer_handle loop2:2 count:2
WIFI FW mount is successful
[   11.134173] random: nonblocking pool is initialized
[   11.624291] col:10 time:700 36
[   11.624309] tmp1628_timer_handle loop2:3 count:2
[   11.826067] EXT4-fs (mmcblk0p25): mounted filesystem with ordered data mode. Opts: discard
[   11.987624] EXT4-fs (mmcblk0p24): mounted filesystem with ordered data mode. Opts: discard
[   12.071734] Adding 524284k swap on /dev/mmcblk0p26.  Priority:-1 extents:1 across:524284k SS
[   12.208045] EXT4-fs (mmcblk0p27): couldn't mount RDWR because of unsupported optional features (10000)
[   12.324288] col:12 time:700 36
[   12.324305] tmp1628_timer_handle loop2:2 count:3
[   13.024283] col:10 time:700 36
[   13.024294] tmp1628_timer_handle loop2:3 count:3
Jul  2 16:11:52 (none) syslog.info syslogd started: BusyBox v1.30.1
[   13.481977] ntfs: driver 2.1.32 [Flags: R/O MODULE].
[   13.485613] Initializing XFRM netlink socket
[   13.486537] NET: Registered protocol family 15
[   13.633842] ssdk_switch_device_num_init[1159]:INFO:ess-switch dts node number: 1
[   13.633900] ssdk_dt_get_switch_node[970]:INFO:ess-switch DT exist!
[   13.640338] ssdk_dt_parse_access_mode[856]:INFO:switch_access_mode: local bus
[   13.646336] ssdk_dt_parse_access_mode[869]:INFO:switchreg_base_addr: 0x3a000000
[   13.653491] ssdk_dt_parse_access_mode[870]:INFO:switchreg_size: 0x1000000
[   13.660623] ssdk_dt_parse_mac_mode[295]:INFO:mac mode = 0x0
[   13.667558] ssdk_dt_parse_mac_mode[304]:INFO:mac mode1 = 0xf
[   13.672934] ssdk_dt_parse_mac_mode[313]:INFO:mac mode2 = 0xff
[   13.678862] ssdk_dt_parse_phy_info[659]:INFO:[PORT 5] port_mac_sel = QGMAC_PORT
[   13.684562] ssdk_dt_parse_uniphy[332]:INFO:ess-uniphy DT exist!
[   13.691679] ssdk_dt_parse_intf_mac[801]:INFO:dp1 MAC dc:d8:7b:4b:74:6c
[   13.697533] ssdk_dt_parse_intf_mac[801]:INFO:dp2 MAC dc:d8:7c:4b:74:6c
[   13.704115] ssdk_dt_parse_intf_mac[801]:INFO:dp3 MAC dc:d8:7d:4b:74:6c
[   13.710635] ssdk_dt_parse_intf_mac[801]:INFO:dp4 MAC dc:d8:7e:4b:74:6c
[   13.717145] ssdk_dt_parse_intf_mac[801]:INFO:dp5 MAC dc:d8:7c:4b:74:6d
[   13.723659] ssdk_plat_init start
[   13.724285] col:12 time:700 36
[   13.724286] tmp1628_timer_handle loop2:2 count:4
[   13.815220] ssdk_gcc_clock_init[1033]:INFO:SSDK gcc clock init successfully!
[   13.815702] HPPE initializing...
[   13.821462] malibu_phy_api_ops_init[2848]:INFO:qca probe malibu phy driver succeeded!
[   13.827314] qca808x_phy_api_ops_init[2208]:INFO:qca probe qca808x phy driver succeeded!
[   13.832997] regi_init[3567]:INFO:Initializing HPPE!!
[   14.054288] ssdk_ppe_reset_init[1265]:INFO:ppe reset successfully!
[   14.056790] qca_hppe_tdm_hw_init[684]:INFO:tdm setup num=96
[   14.059574] qca_hppe_portctrl_hw_init[107]:INFO:Cypress PPE port initializing
[   14.174674] __adpt_hppe_uniphy_psgmii_mode_set[635]:INFO:uniphy 0 psgmii channel selection
[   14.334292] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[   14.424283] col:10 time:700 36
[   14.424299] tmp1628_timer_handle loop2:3 count:4
[   14.480142] usb-storage 1-1:1.0: USB Mass Storage device detected
[   14.480338] scsi host0: usb-storage 1-1:1.0
[   15.124286] col:14 time:200 36
[   15.324282] col:14 time:200 36
[   15.521430] ssdk_switch_register[1718]:INFO:Chip version 0x1501
[   15.521462] qca_link_polling_select[1315]:INFO:link-polling-required node does not exist
[   15.524282] col:12 time:200 36
[   15.534476] ssdk_switch_register[1744]:INFO:polling is selected
[   15.537341] regi_init[3571]:INFO:Initializing HPPE Done!!
[   15.543200] regi_init[3631]:INFO:qca-ssdk module init succeeded!
[   15.549693] tun: Universal TUN/TAP device driver, 1.6
[   15.554805] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   15.562707] EDMA ver 1 hw init
[   15.566054] EDMA HW Reset completed succesfully
[   15.568877] Num rings - TxDesc:1 (23-23) TxCmpl:1 (23-23)
[   15.573276] RxDesc:1 (15-15) RxFill:1 (7-7)
[   15.679832] scsi 0:0:0:0: Direct-Access     ZHITAI S C001 Active      ZT01 PQ: 0 ANSI: 6
[   15.681213] sd 0:0:0:0: [sda] 1000215216 512-byte logical blocks: (512 GB/477 GiB)
[   15.687773] sd 0:0:0:0: [sda] Write Protect is off
[   15.695153] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   15.703985] sd 0:0:0:0: [sda] Attached SCSI disk
[   15.724297] col:12 time:200 36
[   15.784769] **********************************************************
[   15.784793] * NSS Data Plane driver
[   15.790180] **********************************************************
taotieren commented 5 months ago

uboot 中的串口接收被禁用了,在 minicom 中操作键盘是无反应,不排除是改了接收格式

taotieren commented 5 months ago

有 SPI flash uboot 的刷机固件吗?

lgs2007m commented 5 months ago

是刚升级仓库的最新的固件发现进不了 uboot 了。 在 OP 中格式化的 27 分区现在在 雅典娜中也识别不了了

683.263176] EXT4-fs (mmcblk0p27): couldn't mount RDWR because of unsupported optional features (10000)

不能在线升级,可uboot直接刷最新固件。最新固件还没有破解telnet的方法放出,你现在uboot已经不能中断了,拆机用USB 9008救砖,重刷uboot吧

taotieren commented 5 months ago

是刚升级仓库的最新的固件发现进不了 uboot 了。 在 OP 中格式化的 27 分区现在在 雅典娜中也识别不了了

683.263176] EXT4-fs (mmcblk0p27): couldn't mount RDWR because of unsupported optional features (10000)

不能在线升级,可uboot直接刷最新固件。最新固件还没有破解telnet的方法放出,你现在uboot已经不能中断了,拆机用USB 9008救砖,重刷uboot吧

找到 qsaharaserver 的源码仓库了:https://github.com/Muhmmad-Almuhmmah/QSaharaServer/tree/main 顺便编译了一个 linux 版本出来了

Arch 用户可以通过 AUR 安装, 其他 linux 可以通过解压下面压缩包使用

qsaharaserver.tar.gz

lgs2007m commented 5 months ago

是刚升级仓库的最新的固件发现进不了 uboot 了。 在 OP 中格式化的 27 分区现在在 雅典娜中也识别不了了

683.263176] EXT4-fs (mmcblk0p27): couldn't mount RDWR because of unsupported optional features (10000)

不能在线升级,可uboot直接刷最新固件。最新固件还没有破解telnet的方法放出,你现在uboot已经不能中断了,拆机用USB 9008救砖,重刷uboot吧

找到 qsaharaserver 的源码仓库了:https://github.com/Muhmmad-Almuhmmah/QSaharaServer/tree/main 顺便编译了一个 linux 版本出来了

Arch 用户可以通过 AUR 安装, 其他 linux 可以通过解压下面压缩包使用

qsaharaserver.tar.gz

你不需要搞这些,直接下载我的刷机教程,看里面的USB救砖即可,所有文件都有,还有个Windows用bat脚本

taotieren commented 5 months ago

我这边跑得 Linux 系统,跑 win 脚本我还要装个 win 系统。

taotieren commented 5 months ago

短接后进入,usb 能识别到

❯ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1a81:2053 Holtek Semiconductor, Inc. ikbc d4b
Bus 001 Device 003: ID 34d1:0608  USB2.0 HUB
Bus 001 Device 004: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 001 Device 005: ID 1d57:fa61 Xenta 2.4G Wireless Mouse
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 2b7e:b743 Kingcome HD Webcam
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 003: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 007 Device 006: ID 1a86:8091 QinHeng Electronics USB HUB
Bus 007 Device 007: ID 05e3:0751 Genesys Logic, Inc. microSD Card Reader
Bus 007 Device 008: ID 0c76:153f JMTek, LLC. USB PnP Audio Device
Bus 007 Device 010: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 007 Device 017: ID 1a86:55da QinHeng Electronics USB Dual_Serial
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 002: ID 05e3:0626 Genesys Logic, Inc. Hub
Bus 008 Device 003: ID 0bda:8156 Realtek Semiconductor Corp. USB 10/100/1G/2.5G LAN
Bus 008 Device 004: ID 05e3:0616 Genesys Logic, Inc. hub
❯ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1a81:2053 Holtek Semiconductor, Inc. ikbc d4b
Bus 001 Device 003: ID 34d1:0608  USB2.0 HUB
Bus 001 Device 004: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 001 Device 005: ID 1d57:fa61 Xenta 2.4G Wireless Mouse
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 2b7e:b743 Kingcome HD Webcam
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 003: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 007 Device 006: ID 1a86:8091 QinHeng Electronics USB HUB
Bus 007 Device 007: ID 05e3:0751 Genesys Logic, Inc. microSD Card Reader
Bus 007 Device 008: ID 0c76:153f JMTek, LLC. USB PnP Audio Device
Bus 007 Device 010: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 007 Device 014: ID 1366:1024 SEGGER J-Link_v12
Bus 007 Device 017: ID 1a86:55da QinHeng Electronics USB Dual_Serial
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 002: ID 05e3:0626 Genesys Logic, Inc. Hub
Bus 008 Device 003: ID 0bda:8156 Realtek Semiconductor Corp. USB 10/100/1G/2.5G LAN
Bus 008 Device 004: ID 05e3:0616 Genesys Logic, Inc. hub

根据文档里面的说明应该刷 SBL 到 13 分区,执行完是报错了

❯ qsaharaserver -p /dev/ttyUSB0 -s 13:QSahara/mmcblk0p1_0SBL1.bin
Binary build date: Jul  3 2024 @ 14:02:43
QSAHARASERVER CALLED LIKE THIS: 'qsaharaserver -p /dev/ttyUSB0 -s 13:QSahara/mmcblk0p1_0SBL1.bin 'Current working dir: /Actions-OpenWrt/刷机教程/京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510/京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: rpm.mbn
25: tz.mbn
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
13: QSahara/mmcblk0p1_0SBL1.bin
ERROR: function: rx_data:265 Timeout Occured, No response or command came from the target!
ERROR: function: sahara_main:854 Sahara protocol error
ERROR: function: main:265 Uploading  Image using Sahara protocol failed
taotieren commented 5 months ago

重新断电再进 9008 再刷,听到第一声响后运行刷 uboot 成功

❯ qsaharaserver -p /dev/ttyUSB0 -s 13:QSahara/mmcblk0p1_0SBL1.bin
Binary build date: Jul  3 2024 @ 14:02:43
QSAHARASERVER CALLED LIKE THIS: 'qsaharaserver -p /dev/ttyUSB0 -s 13:QSahara/mmcblk0p1_0SBL1.bin 'Current working dir: /Actions-OpenWrt/刷机教程/京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510/京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: rpm.mbn
25: tz.mbn
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
13: QSahara/mmcblk0p1_0SBL1.bin
Requested ID 13, file: "/Actions-OpenWrt/刷机教程/京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510/京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖/QSahara/mmcblk0p1_0SBL1.bin"
442184 bytes transferred in 0.037369 seconds (11.2847MBps)

File transferred successfully

NOTE: Target requested image 13 which is DeviceProgrammer. Forcing QUIT. This is by design, ** All is well ** SUCCESS!!

Sahara protocol completed
❯ qsaharaserver -p /dev/ttyUSB0 -s 1:QSahara/mmcblk0p11_0CDT_1_AX6600_Athena.bin -s 34:QSahara/mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin -s 25:QSahara/mmcblk0p5_0QSEE_1_AX6600_Athena.bin -s 23:QSahara/mmcblk0p9_0RPM_1_AX6600_Athena.bin -s 5:QSahara/mmcblk0p13_0APPSBL.bin
Binary build date: Jul  3 2024 @ 14:02:43
QSAHARASERVER CALLED LIKE THIS: 'qsaharaserver -p /dev/ttyUSB0 -s 1:QSahara/mmcblk0p11_0CDT_1_AX6600_Athena.bin -s 34:QSahara/mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin -s 25:QSahara/mmcblk0p5_0QSEE_1_AX6600_Athena.bin -s 23:QSahara/mmcblk0p9_0RPM_1_AX6600_Athena.bin -s 5:QSahara/mmcblk0p13_0APPSBL.bin 'Current working dir: /Actions-OpenWrt/刷机教程/京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510/京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: QSahara/mmcblk0p9_0RPM_1_AX6600_Athena.bin
25: QSahara/mmcblk0p5_0QSEE_1_AX6600_Athena.bin
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
1: QSahara/mmcblk0p11_0CDT_1_AX6600_Athena.bin
34: QSahara/mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin
5: QSahara/mmcblk0p13_0APPSBL.bin
Requested ID 1, file: "/Actions-OpenWrt/刷机教程/京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510/京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖/QSahara/mmcblk0p11_0CDT_1_AX6600_Athena.bin"
548 bytes transferred in 0.000749 seconds (0.6977MBps)

File transferred successfully

Requested ID 34, file: "/Actions-OpenWrt/刷机教程/京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510/京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖/QSahara/mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin"
37114 bytes transferred in 0.007435 seconds (4.7605MBps)

File transferred successfully

Requested ID 25, file: "/Actions-OpenWrt/刷机教程/京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510/京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖/QSahara/mmcblk0p5_0QSEE_1_AX6600_Athena.bin"
ERROR: function: rx_data:265 Timeout Occured, No response or command came from the target!
ERROR: function: sahara_main:854 Sahara protocol error
ERROR: function: main:265 Uploading  Image using Sahara protocol failed

串口日志

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.XF.0.3-00100-IPQ60xxLZB-1
S - IMAGE_VARIANT_STRING=IPQ6018LA
S - OEM_IMAGE_VERSION_STRING=crm-ubuntu124
S - Boot Interface: Unknown
S - Secure Boot: Off
S - Boot Config @ 0x000a602c = 0x000002e0
S - JTAG ID @ 0x000a607c = 0x0013a0e1
S - OEM ID @ 0x000a6080 = 0x00000000
S - Serial Number @ 0x000a4128 = 0x4eabfb42
S - OEM Config Row 0 @ 0x000a4188 = 0x0000000000000000
S - OEM Config Row 1 @ 0x000a4190 = 0x0000000000000000
S - Feature Config Row 0 @ 0x000a4130 = 0x0000000008000001
S - Feature Config Row 1 @ 0x000a4138 = 0x02c3e83383000009
S - PBL Patch Ver: 1
S - I-cache: On
S - D-cache: On
B -      3413 - PBL, Start
B -       592 - bootable_media_detect_entry, Start
B -      4912 - bootable_media_detect_success, Start
B -    486745 - elf_loader_entry, Start
B -    486916 - auth_hash_seg_entry, Start
B -   6923782 - auth_hash_seg_exit, Start
B -   6924276 - elf_segs_hash_verify_entry, Start
B -   6964661 - elf_segs_hash_verify_exit, Start
B -   6968832 - auth_xbl_sec_hash_seg_entry, Start
B -   6969722 - auth_xbl_sec_hash_seg_exit, Start
B -   6976283 - xbl_sec_segs_hash_verify_entry, Start
B -   6976284 - xbl_sec_segs_hash_verify_exit, Start
B -   6977220 - PBL, End
B -   5455077 - SBL1, Start
B -   5598153 - GCC [RstStat:0x0, RstDbg:0x600000] WDog Stat : 0x4
B -   5600593 - clock_init, Start
D -      3721 - clock_init, Delta
B -   5610170 - boot_flash_init, Start
D -         0 - boot_flash_init, Delta
B -   5615355 - sbl1_ddr_set_default_params, Start
D -       244 - sbl1_ddr_set_default_params, Delta
B -   5623132 - boot_config_data_table_init, Start
B -   5627707 - usb: init start
B -   7658702 - usb: HIGH , 0x9008
B -   7771552 - usb: HIGH , 0x9008
B -   7851401 - usb: ENUM success
B -  10934036 - Sahara: Hello pkt sent
B -  10934616 - Sahara: Hello Response Received
D -   5310294 - boot_config_data_table_init, Delta - (0 Bytes)
B -  10941356 - CDT Version:2,Platform ID:8,Major ID:3,Minor ID:2,Subtype:2
B -  10946328 - Image Load, Start
D -      6771 - OEM_MISC Image Loaded, Delta - (0 Bytes)
B -  10955844 - Image Load, Start
D -      5063 - PMIC Image Loaded, Delta - (0 Bytes)
B -  10963713 - sbl1_ddr_set_params, Start
B -  10968715 - CPR configuration: 0x555
B -  10971917 - Pre_DDR_clock_init, Start
D -       213 - Pre_DDR_clock_init, Delta
D -         0 - sbl1_ddr_set_params, Delta
B -  11006962 - Image Load, Start
D -       518 - APDP Image Loaded, Delta - (0 Bytes)
B -  11025018 - Image Load, Start
D -       518 - QTI_MISC Image Loaded, Delta - (0 Bytes)
B -  11027366 - Image Load, Start
B -  11033497 - usb: init start
B -  11035479 - usb: HIGH , 0x9008
B -  11038468 - usb: ENUM success
B -  11041122 - Sahara: Hello pkt sent
B -  11044172 - Sahara: Hello Response Received
D -       824 - Auth Metadata
D -       671 - Segments hash check
D -     27542 - QSEE Dev Config Image Loaded, Delta - (0 Bytes)
B -  11057531 - Image Load, Start
B -  11064180 - usb: init start
B -  11066071 - usb: HIGH , 0x9008
B -  11069060 - usb: ENUM success
B -  11071683 - Sahara: Hello pkt sent
B -  11074763 - Sahara: Hello Response Received
D -      6466 - Auth Metadata
taotieren commented 4 months ago

安装了 win 系统,用 win 试了下,提示刷入成功,看串口日志还是失败没有覆盖

***********************************************************************************
* 如果没有安装Qualcomm USB Driver驱动,请先安装                                   *
* USB线连接路由器和电脑,路由器上电会进入Qualcomm Emergency Download mode         *
* 此时设备管理器-端口 (COM 和 LPT) 下会出现Qualcomm HS-USB QDLoader 9008的COM端口 *
* 如果未出现,则需要拆机短接启动电阻,路由器再上电,出现后可松开短接              *
* 输入9008的COM端口号并回车,第一个命令执行后注意观察设备管理器是否已刷新两次     *
* 观察已刷新两次,再等待5秒,如果要进入U-Boot webui此时可以按住reset按键          *
* 然后按任意键执行第二个命令,执行成功后路由器会亮灯                              *
* 也可以不按reset键,U-Boot会直接启动原闪存上的固件                               *
***********************************************************************************
1.京东云AX1800 Pro亚瑟
2.京东云AX6600雅典娜
请输入序号:2
>>>已选择2.京东云AX6600雅典娜

请输入COM端口号:7
>>>输入端口号为COM7
正在上传SBL1。。。
QSaharaServer.exe -p \\.\COM7 -s 13:mmcblk0p1_0SBL1.bin
Binary build date: Jun 25 2019 @ 03:16:15
QSAHARASERVER CALLED LIKE THIS: 'QSaharaServer.ex'Current working dir: E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: rpm.mbn
25: tz.mbn
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
13: mmcblk0p1_0SBL1.bin

16:09:45: Requested ID 13, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双 分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p1_0SBL1.bin"

16:09:45: 442184 bytes transferred in 0.047000 seconds (8.9723MBps)

16:09:45: File transferred successfully

NOTE: Target requested image 13 which is DeviceProgrammer. Forcing QUIT. This is by design, ** All is well ** SUCCESS!!

16:09:45: Sahara protocol completed

>>>看到最后输出Sahara protocol completed说明SBL1已上传成功
>>>观察到设备管理器刷新两次后,按任意键继续下一步

请按任意键继续. . .
正在上传CDT DEVCFG QSEE RPM APPSBL。。。
QsaharaServer.exe -p \\.\COM7 -s 1:mmcblk0p11_0CDT_1_AX6600_Athena.bin -s 34:mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin -s 25:mmcblk0p5_0QSEE_1_AX6600_Athena.bin -s 23:mmcblk0p9_0RPM_1_AX6600_Athena.bin -s 5:mmcblk0p13_0APPSBL.bin
Binary build date: Jun 25 2019 @ 03:16:15
QSAHARASERVER CALLED LIKE THIS: 'QsaharaServer.ex'Current working dir: E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: mmcblk0p9_0RPM_1_AX6600_Athena.bin
25: mmcblk0p5_0QSEE_1_AX6600_Athena.bin
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
1: mmcblk0p11_0CDT_1_AX6600_Athena.bin
34: mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin
5: mmcblk0p13_0APPSBL.bin

16:10:00: Requested ID 1, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB 救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p11_0CDT_1_AX6600_Athena.bin"

16:10:00: 548 bytes transferred in 0.000000 seconds

16:10:00: File transferred successfully

16:10:00: Requested ID 34, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin"

16:10:00: 37114 bytes transferred in 0.000000 seconds

16:10:00: File transferred successfully

16:10:00: Requested ID 25, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p5_0QSEE_1_AX6600_Athena.bin"

16:10:00: 1439076 bytes transferred in 0.094000 seconds (14.6001MBps)

16:10:00: File transferred successfully

16:10:00: Requested ID 23, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p9_0RPM_1_AX6600_Athena.bin"

16:10:00: 102748 bytes transferred in 0.000000 seconds

16:10:00: File transferred successfully

16:10:00: Requested ID 5, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB 救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p13_0APPSBL.bin"

16:10:00: 577036 bytes transferred in 0.031000 seconds (17.7518MBps)

16:10:00: File transferred successfully

16:10:00: Sahara protocol completed

>>>看到最后输出Sahara protocol completed说明CDT DEVCFG QSEE RPM APPSBL已上传成功
>>>请查看路由器LED是否亮起,检查是否能进入U-Boot,并及时断开USB线

请按任意键继续. . .

串口日志

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.XF.0.3-00100-IPQ60xxLZB-1
S - IMAGE_VARIANT_STRING=IPQ6018LA
S - OEM_IMAGE_VERSION_STRING=crm-ubuntu124
S - Boot Interface: eMMC
S - Secure Boot: Off
S - Boot Config @ 0x000a602c = 0x000002e2
S - JTAG ID @ 0x000a607c = 0x0013a0e1
S - OEM ID @ 0x000a6080 = 0x00000000
S - Serial Number @ 0x000a4128 = 0x4eabfb42
S - OEM Config Row 0 @ 0x000a4188 = 0x0000000000000000
S - OEM Config Row 1 @ 0x000a4190 = 0x0000000000000000
S - Feature Config Row 0 @ 0x000a4130 = 0x0000000008000001
S - Feature Config Row 1 @ 0x000a4138 = 0x02c3e83383000009
S - PBL Patch Ver: 1
S - I-cache: On
S - D-cache: On
B -      3413 - PBL, Start
B -       592 - bootable_media_detect_entry, Start
B -      4339 - bootable_media_detect_success, Start
B -    138320 - elf_loader_entry, Start
B -    138491 - auth_hash_seg_entry, Start
B -    139672 - auth_hash_seg_exit, Start
B -    140163 - elf_segs_hash_verify_entry, Start
B -    166779 - elf_segs_hash_verify_exit, Start
B -    170966 - auth_xbl_sec_hash_seg_entry, Start
B -    171111 - auth_xbl_sec_hash_seg_exit, Start
B -    177658 - xbl_sec_segs_hash_verify_entry, Start
B -    177659 - xbl_sec_segs_hash_verify_exit, Start
B -    178589 - PBL, End
B -    146674 - SBL1, Start
B -    289567 - GCC [RstStat:0x0, RstDbg:0x600000] WDog Stat : 0x4
B -    292007 - clock_init, Start
D -      3690 - clock_init, Delta
B -    301553 - boot_flash_init, Start
D -     52948 - boot_flash_init, Delta
B -    357094 - sbl1_ddr_set_default_params, Start
D -       244 - sbl1_ddr_set_default_params, Delta
B -    363407 - boot_config_data_table_init, Start
D -      2257 - boot_config_data_table_init, Delta - (575 Bytes)
B -    372527 - CDT Version:2,Platform ID:8,Major ID:3,Minor ID:2,Subtype:2
B -    378108 - Image Load, Start
D -      6618 - OEM_MISC Image Loaded, Delta - (0 Bytes)
B -    387441 - Image Load, Start
D -      5033 - PMIC Image Loaded, Delta - (0 Bytes)
B -    395310 - sbl1_ddr_set_params, Start
B -    400282 - CPR configuration: 0x555
B -    403484 - Pre_DDR_clock_init, Start
D -       213 - Pre_DDR_clock_init, Delta
D -         0 - sbl1_ddr_set_params, Delta
B -    438956 - Image Load, Start
D -       518 - APDP Image Loaded, Delta - (0 Bytes)
B -    457652 - Image Load, Start
D -       519 - QTI_MISC Image Loaded, Delta - (0 Bytes)
B -    460336 - Image Load, Start
D -       885 - Auth Metadata
D -       671 - Segments hash check
D -     11834 - QSEE Dev Config Image Loaded, Delta - (37154 Bytes)
B -    474061 - Image Load, Start
D -      6588 - Auth Metadata
D -     10370 - Segments hash check
D -     94581 - QSEE Image Loaded, Delta - (1439116 Bytes)
B -    569130 - Image Load, Start
D -       732 - Auth Metadata
D -      1006 - Segments hash check
D -     15402 - RPM Image Loaded, Delta - (102800 Bytes)
B -    585905 - Image Load, Start
D -       763 - Auth Metadata
D -      3172 - Segments hash check
D -     29768 - APPSBL Image Loaded, Delta - (559742 Bytes)
B -    644221 - SBL1, End
D -    497943 - SBL1, Delta
S - Flash Throughput, 40000 KB/s  (2140059 Bytes,  52299 us)
S - Core 0 Frequency, 800 MHz
S - DDR Frequency, 533 MHz

U-Boot 2016.01 (Jun 14 2024 - 19:35:32 +0800), Build: jenkins-Arthur_Athena_release_4.3-16

DRAM:  smem ram ptable found: ver: 2 len: 4
1 GiB
got gpio config
got stb1 config:69
got stb2 config:70
got clk config:73
got dio c�9�  Nand Flash error. Status = 80
Reset cmd status failed
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)
0 MiB
MMC:   <NULL>: 0 (eMMC)
In:    serial@78B1000
Out:   serial@78B1000
Err:   serial@78B1000
machid: 8030202
eth5 MAC Address from ART is not valid
do_tmp1628_gpio
disabled console and autoboot in 2 seconds
MMC read: dev # 0, block # 16930, count 12288 ... 12288 blocks read: OK
## Loading kernel from FIT Image at 44000000 ...
Using 'config@cp03-c3' configuration
Trying 'kernel@1' kernel subimage
Description:  JDBoxes jdc-ss01 4.3.0.r4211
Type:         Kernel Image
Compression:  gzip compressed
Data Start:   0x440000e8
Data Size:    4022961 Bytes = 3.8 MiB
Architecture: ARM
OS:           Linux
Load Address: 0x41008000
Entry Point:  0x41008000
Hash algo:    crc32
Hash value:   df2465bd
Hash algo:    sha1
Hash value:   eeff60d8ae58adf75179f86c3b5dc966b7c72a7f
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 44000000 ...
Using 'config@cp03-c3' configuration
Trying 'fdt@cp03-c3' fdt subimage
Description:  ARM OpenWrt qcom-ipq60xx-cpxx device tree blob
Type:         Flat Device Tree
Compression:  uncompressed
Data Start:   0x44453354
Data Size:    69635 Bytes = 68 KiB
Architecture: ARM
Hash algo:    crc32
Hash value:   0e6bb771
Hash algo:    sha1
Hash value:   fa771b829f0447fc308aa24fef314447bd6a8dac
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x44453354
Uncompressing Kernel Image ... OK
Loading Device Tree to 484eb000, end 484ff002 ... OK
Using machid 0x8030202 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 (jdcwifi@A06-R08-I139-137-7000191.JD.LOCAL) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 4.3.0.r4211+r49254) ) #1 SMP PREEMPT Fri Jun 14 20:54:21 CST 2024
[    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: JDCloud Technologies, Inc. IPQ6018/AP-CP03-C3
[    0.000000] Ignoring memory range 0x40000000 - 0x41000000
[    0.000000] Reserved memory: created DMA memory pool at 0x52f00000, size 24 MiB
[    0.000000] Reserved memory: initialized node dma_pool0@52f00000, compatible id shared-dma-pool
[    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 @be6bc000 s15488 r8192 d21376 u45056
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 214308
[    0.000000] Kernel command line: console=ttyMSM0,115200n8 root=PARTUUID=dd27939e-c080-66fb-9451-7e30fa8e4c71 gpt rootwait swiotlb=1 coherent_pool=2M
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 846148K/866304K available (6306K kernel code, 389K rwdata, 1916K rodata, 1024K init, 565K bss, 20156K 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)
lgs2007m commented 4 months ago

安装了 win 系统,用 win 试了下,提示刷入成功,看串口日志还是失败没有覆盖

***********************************************************************************
* 如果没有安装Qualcomm USB Driver驱动,请先安装                                   *
* USB线连接路由器和电脑,路由器上电会进入Qualcomm Emergency Download mode         *
* 此时设备管理器-端口 (COM 和 LPT) 下会出现Qualcomm HS-USB QDLoader 9008的COM端口 *
* 如果未出现,则需要拆机短接启动电阻,路由器再上电,出现后可松开短接              *
* 输入9008的COM端口号并回车,第一个命令执行后注意观察设备管理器是否已刷新两次     *
* 观察已刷新两次,再等待5秒,如果要进入U-Boot webui此时可以按住reset按键          *
* 然后按任意键执行第二个命令,执行成功后路由器会亮灯                              *
* 也可以不按reset键,U-Boot会直接启动原闪存上的固件                               *
***********************************************************************************
1.京东云AX1800 Pro亚瑟
2.京东云AX6600雅典娜
请输入序号:2
>>>已选择2.京东云AX6600雅典娜

请输入COM端口号:7
>>>输入端口号为COM7
正在上传SBL1。。。
QSaharaServer.exe -p \\.\COM7 -s 13:mmcblk0p1_0SBL1.bin
Binary build date: Jun 25 2019 @ 03:16:15
QSAHARASERVER CALLED LIKE THIS: 'QSaharaServer.ex'Current working dir: E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: rpm.mbn
25: tz.mbn
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
13: mmcblk0p1_0SBL1.bin

16:09:45: Requested ID 13, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双 分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p1_0SBL1.bin"

16:09:45: 442184 bytes transferred in 0.047000 seconds (8.9723MBps)

16:09:45: File transferred successfully

NOTE: Target requested image 13 which is DeviceProgrammer. Forcing QUIT. This is by design, ** All is well ** SUCCESS!!

16:09:45: Sahara protocol completed

>>>看到最后输出Sahara protocol completed说明SBL1已上传成功
>>>观察到设备管理器刷新两次后,按任意键继续下一步

请按任意键继续. . .
正在上传CDT DEVCFG QSEE RPM APPSBL。。。
QsaharaServer.exe -p \\.\COM7 -s 1:mmcblk0p11_0CDT_1_AX6600_Athena.bin -s 34:mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin -s 25:mmcblk0p5_0QSEE_1_AX6600_Athena.bin -s 23:mmcblk0p9_0RPM_1_AX6600_Athena.bin -s 5:mmcblk0p13_0APPSBL.bin
Binary build date: Jun 25 2019 @ 03:16:15
QSAHARASERVER CALLED LIKE THIS: 'QsaharaServer.ex'Current working dir: E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: mmcblk0p9_0RPM_1_AX6600_Athena.bin
25: mmcblk0p5_0QSEE_1_AX6600_Athena.bin
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
1: mmcblk0p11_0CDT_1_AX6600_Athena.bin
34: mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin
5: mmcblk0p13_0APPSBL.bin

16:10:00: Requested ID 1, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB 救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p11_0CDT_1_AX6600_Athena.bin"

16:10:00: 548 bytes transferred in 0.000000 seconds

16:10:00: File transferred successfully

16:10:00: Requested ID 34, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p7_0DEVCFG_1_AX6600_Athena.bin"

16:10:00: 37114 bytes transferred in 0.000000 seconds

16:10:00: File transferred successfully

16:10:00: Requested ID 25, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p5_0QSEE_1_AX6600_Athena.bin"

16:10:00: 1439076 bytes transferred in 0.094000 seconds (14.6001MBps)

16:10:00: File transferred successfully

16:10:00: Requested ID 23, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p9_0RPM_1_AX6600_Athena.bin"

16:10:00: 102748 bytes transferred in 0.000000 seconds

16:10:00: File transferred successfully

16:10:00: Requested ID 5, file: "E:\git_clone\Actions-OpenWrt\刷机教程\京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB 救砖文件20240510\京东云AX1800-Pro亚瑟_AX6600雅典娜USB救砖\QSahara\mmcblk0p13_0APPSBL.bin"

16:10:00: 577036 bytes transferred in 0.031000 seconds (17.7518MBps)

16:10:00: File transferred successfully

16:10:00: Sahara protocol completed

>>>看到最后输出Sahara protocol completed说明CDT DEVCFG QSEE RPM APPSBL已上传成功
>>>请查看路由器LED是否亮起,检查是否能进入U-Boot,并及时断开USB线

请按任意键继续. . .

串口日志

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.XF.0.3-00100-IPQ60xxLZB-1
S - IMAGE_VARIANT_STRING=IPQ6018LA
S - OEM_IMAGE_VERSION_STRING=crm-ubuntu124
S - Boot Interface: eMMC
S - Secure Boot: Off
S - Boot Config @ 0x000a602c = 0x000002e2
S - JTAG ID @ 0x000a607c = 0x0013a0e1
S - OEM ID @ 0x000a6080 = 0x00000000
S - Serial Number @ 0x000a4128 = 0x4eabfb42
S - OEM Config Row 0 @ 0x000a4188 = 0x0000000000000000
S - OEM Config Row 1 @ 0x000a4190 = 0x0000000000000000
S - Feature Config Row 0 @ 0x000a4130 = 0x0000000008000001
S - Feature Config Row 1 @ 0x000a4138 = 0x02c3e83383000009
S - PBL Patch Ver: 1
S - I-cache: On
S - D-cache: On
B -      3413 - PBL, Start
B -       592 - bootable_media_detect_entry, Start
B -      4339 - bootable_media_detect_success, Start
B -    138320 - elf_loader_entry, Start
B -    138491 - auth_hash_seg_entry, Start
B -    139672 - auth_hash_seg_exit, Start
B -    140163 - elf_segs_hash_verify_entry, Start
B -    166779 - elf_segs_hash_verify_exit, Start
B -    170966 - auth_xbl_sec_hash_seg_entry, Start
B -    171111 - auth_xbl_sec_hash_seg_exit, Start
B -    177658 - xbl_sec_segs_hash_verify_entry, Start
B -    177659 - xbl_sec_segs_hash_verify_exit, Start
B -    178589 - PBL, End
B -    146674 - SBL1, Start
B -    289567 - GCC [RstStat:0x0, RstDbg:0x600000] WDog Stat : 0x4
B -    292007 - clock_init, Start
D -      3690 - clock_init, Delta
B -    301553 - boot_flash_init, Start
D -     52948 - boot_flash_init, Delta
B -    357094 - sbl1_ddr_set_default_params, Start
D -       244 - sbl1_ddr_set_default_params, Delta
B -    363407 - boot_config_data_table_init, Start
D -      2257 - boot_config_data_table_init, Delta - (575 Bytes)
B -    372527 - CDT Version:2,Platform ID:8,Major ID:3,Minor ID:2,Subtype:2
B -    378108 - Image Load, Start
D -      6618 - OEM_MISC Image Loaded, Delta - (0 Bytes)
B -    387441 - Image Load, Start
D -      5033 - PMIC Image Loaded, Delta - (0 Bytes)
B -    395310 - sbl1_ddr_set_params, Start
B -    400282 - CPR configuration: 0x555
B -    403484 - Pre_DDR_clock_init, Start
D -       213 - Pre_DDR_clock_init, Delta
D -         0 - sbl1_ddr_set_params, Delta
B -    438956 - Image Load, Start
D -       518 - APDP Image Loaded, Delta - (0 Bytes)
B -    457652 - Image Load, Start
D -       519 - QTI_MISC Image Loaded, Delta - (0 Bytes)
B -    460336 - Image Load, Start
D -       885 - Auth Metadata
D -       671 - Segments hash check
D -     11834 - QSEE Dev Config Image Loaded, Delta - (37154 Bytes)
B -    474061 - Image Load, Start
D -      6588 - Auth Metadata
D -     10370 - Segments hash check
D -     94581 - QSEE Image Loaded, Delta - (1439116 Bytes)
B -    569130 - Image Load, Start
D -       732 - Auth Metadata
D -      1006 - Segments hash check
D -     15402 - RPM Image Loaded, Delta - (102800 Bytes)
B -    585905 - Image Load, Start
D -       763 - Auth Metadata
D -      3172 - Segments hash check
D -     29768 - APPSBL Image Loaded, Delta - (559742 Bytes)
B -    644221 - SBL1, End
D -    497943 - SBL1, Delta
S - Flash Throughput, 40000 KB/s  (2140059 Bytes,  52299 us)
S - Core 0 Frequency, 800 MHz
S - DDR Frequency, 533 MHz

U-Boot 2016.01 (Jun 14 2024 - 19:35:32 +0800), Build: jenkins-Arthur_Athena_release_4.3-16

DRAM:  smem ram ptable found: ver: 2 len: 4
1 GiB
got gpio config
got stb1 config:69
got stb2 config:70
got clk config:73
got dio c�9�  Nand Flash error. Status = 80
Reset cmd status failed
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)
0 MiB
MMC:   <NULL>: 0 (eMMC)
In:    serial@78B1000
Out:   serial@78B1000
Err:   serial@78B1000
machid: 8030202
eth5 MAC Address from ART is not valid
do_tmp1628_gpio
disabled console and autoboot in 2 seconds
MMC read: dev # 0, block # 16930, count 12288 ... 12288 blocks read: OK
## Loading kernel from FIT Image at 44000000 ...
Using 'config@cp03-c3' configuration
Trying 'kernel@1' kernel subimage
Description:  JDBoxes jdc-ss01 4.3.0.r4211
Type:         Kernel Image
Compression:  gzip compressed
Data Start:   0x440000e8
Data Size:    4022961 Bytes = 3.8 MiB
Architecture: ARM
OS:           Linux
Load Address: 0x41008000
Entry Point:  0x41008000
Hash algo:    crc32
Hash value:   df2465bd
Hash algo:    sha1
Hash value:   eeff60d8ae58adf75179f86c3b5dc966b7c72a7f
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 44000000 ...
Using 'config@cp03-c3' configuration
Trying 'fdt@cp03-c3' fdt subimage
Description:  ARM OpenWrt qcom-ipq60xx-cpxx device tree blob
Type:         Flat Device Tree
Compression:  uncompressed
Data Start:   0x44453354
Data Size:    69635 Bytes = 68 KiB
Architecture: ARM
Hash algo:    crc32
Hash value:   0e6bb771
Hash algo:    sha1
Hash value:   fa771b829f0447fc308aa24fef314447bd6a8dac
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x44453354
Uncompressing Kernel Image ... OK
Loading Device Tree to 484eb000, end 484ff002 ... OK
Using machid 0x8030202 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 (jdcwifi@A06-R08-I139-137-7000191.JD.LOCAL) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 4.3.0.r4211+r49254) ) #1 SMP PREEMPT Fri Jun 14 20:54:21 CST 2024
[    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: JDCloud Technologies, Inc. IPQ6018/AP-CP03-C3
[    0.000000] Ignoring memory range 0x40000000 - 0x41000000
[    0.000000] Reserved memory: created DMA memory pool at 0x52f00000, size 24 MiB
[    0.000000] Reserved memory: initialized node dma_pool0@52f00000, compatible id shared-dma-pool
[    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 @be6bc000 s15488 r8192 d21376 u45056
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 214308
[    0.000000] Kernel command line: console=ttyMSM0,115200n8 root=PARTUUID=dd27939e-c080-66fb-9451-7e30fa8e4c71 gpt rootwait swiotlb=1 coherent_pool=2M
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 846148K/866304K available (6306K kernel code, 389K rwdata, 1916K rodata, 1024K init, 565K bss, 20156K 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)

9008是从内存启动uboot,不会刷入数据,自己进uboot webui刷你搞坏的分区或者直接刷img镜像。原eMMC上系统分区有数据的,也可以直接启动上面的系统,进系统再恢复你搞坏的分区。看教程,都有说的,不要让我又回答一遍教程里面的东西啦

rodren-lion commented 4 months ago

有刷好 uboot的 emmc镜像吗 或者dd的 .... 分享一下吗... 没有 我自己在刷了 提取一下...