|
|
本帖最后由 s33ker 于 2026-4-24 21:43 编辑
咸鱼10多块钱收了一个垃圾成色的 H3C TC2101 ,电路板图片如下
总览图
flash XMC 250H128CH10
soc ostar ssc337
网络 realtek 8188ftv
查询 openipc 官网,是支持这个型号的
编译固件后 生成文件如下
不知道怎么刷固件,和家禽原版固件,用usb 转 ttl 连接之后,插电开机,可以看到内核启动日志,见最下面, 但是 进不了 uboot,不知道怎么进uboot。
随便 ctrl + c 或者 enter 能提示输入 login 和 password
一直被刷屏信息扰乱, admin/admin admin/123456 都不行, 不知道是不是刷屏信息的原因?
这边现在还没有 ch341a 编程器 和 sop8夹子,进行不下去了,有懂的大佬给指点以下么? 万分感谢
刚刚又断电,重新通电的同时,快速的按 ctrl c enter q 反正就是一顿乱按,竟然进 uboot 了,日志如下:
下面还看到了 tftp 相关的命令,但是备份原厂固件之后,发现没有 tftpput 命令,备份的固件传不到pc上
- <blockquote>SigmaStar # help
复制代码
________________________________________________________________________________________________________________________________________________________
启动日志
- IPL g40bd5ed␍␊
- D-15␊
- ␍
- HW Reset␍␊
- SPI 54M␍␊
- 64MB␊
- ␍
- BIST0_0001-OK␊
- ␍
- MXP found at 0x00020000␊
- ␍
- offset:00010000␊
- ␍
- Checksum OK␊
- ␍
- ␍␊
- IPL_CUST g40bd5ed␍␊
- MXP found at 0x00020000␊
- ␍
- offset:00030000␊
- ␍
- XZ decomp_size=0x00044770␍␊
- ␍␊
- ␍␊
- U-Boot 2015.01 (Dec 15 2020 - 10:44:11)␍␊
- ␍␊
- Version: I6g#######␍␊
- I2C: ready␍␊
- DRAM: ␍␊
- gpio debug MHal_GPIO_Pad_Set:603 u32IndexGPIO:77␍␊
- gpio debug MHal_GPIO_Pad_Set:603 u32IndexGPIO:76␍␊
- gpio debug MHal_GPIO_Pad_Set:603 u32IndexGPIO:61␍␊
- [init_led_status:342] Red Led ON--Blue Led OFF--iRLed OFF␍␊
- WARNING: Caches not enabled␍␊
- MMC: MStar SD/MMC: 0␍␊
- nor_flash_mxp allocated success!!␍␊
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!␍␊
- Unknown flash type (0x20, 0x40, 0x18) and use default flash type␍␊
- please add flash info to serial flash driver␍␊
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!␍␊
- SF: Detected nor0 with total size 16 MiB␍␊
- MXP found at mxp_offset[3]=0x00020000, size=0x1000␍␊
- env_offset=0x4F000 env_size=0x1000␍␊
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!␍␊
- Unknown flash type (0x20, 0x40, 0x18) and use default flash type␍␊
- please add flash info to serial flash driver␍␊
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!␍␊
- SF: Detected nor0 with total size 16 MiB␍␊
- *** Warning - bad CRC, using default environment␍␊
- ␍␊
- In: serial␍␊
- Out: serial␍␊
- Err: serial␍␊
- Net: MAC Address 00:30:1B:BA:02:DB␍␊
- Auto-Negotiation...␍␊
- 2026-04-23 22:52:03.817 +08:00 [DBG] [HEX]
- 2026-04-23 22:52:07.881 +08:00 [INF] ->AN failLink Status Speed:10 Full-duplex:0␍␊
- Status Error!␍␊
- sstar_emac␍␊
- Warning: sstar_emac using MAC address from net device␍␊
- ␍␊
- _[sdmmc_0] Card Detect Fail! ␍␊
- ** Bad device mmc 0 **␍␊
- check ret error! pls check!␍␊
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!␍␊
- Unknown flash type (0x20, 0x40, 0x18) and use default flash type␍␊
- please add flash info to serial flash driver␍␊
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!␍␊
- SF: Detected nor0 with total size 16 MiB␍␊
- 2026-04-23 22:52:07.881 +08:00 [DBG] [HEX]
- 2026-04-23 22:52:08.336 +08:00 [INF] ->SF: 2097152 bytes [url=home.php?mod=space&uid=3057940]@[/url] 0x50000 Read: OK␍␊
- ## Booting kernel from Legacy Image at 22000000 ...␍␊
- Image Name: MVX4##I6B0g#######KL_LX409##[BR:␍␊
- Image Type: ARM Linux Kernel Image (lzma compressed)␍␊
- Data Size: 2081568 Bytes = 2 MiB␍␊
- Load Address: 20008000␍␊
- Entry Point: 20008000␍␊
- Verifying Checksum ... OK␍␊
- Uncompressing Kernel Image ... ␍␊
- [XZ] !!!reserved 0x21000000 length=0x 1000000 for xz!!␍␊
- 2026-04-23 22:52:08.336 +08:00 [DBG] [HEX]53 46 3A 20 32 30 39 37 31 35 32 20 62 79 74 65 73 20 40 20 30 78 35 30 30 30 30 20 52 65 61 64 3A 20 4F 4B 0D 0A 23 23 20 20 42 6F 6F 74 69 6E 67 20 6B 65 72 6E 65 6C 20 66 72 6F 6D 20 4C 65 67 61 63 79 20 49 6D 61 67 65 20 61 74 20 32 32 30 30 30 30 30 30 20 2E 2E 2E 0D 0A 20 20 20 49 6D 61 67 65 20 4E 61 6D 65 3A 20 20 20 4D 56 58 34 23 23 49 36 42 30 67 23 23 23 23 23 23 23 4B 4C 5F 4C 58 34 30 39 23 23 5B 42 52 3A 0D 0A 20 20 20 49 6D 61 67 65 20 54 79 70 65 3A 20 20 20 41 52 4D 20 4C 69 6E 75 78 20 4B 65 72 6E 65 6C 20 49 6D 61 67 65 20 28 6C 7A 6D 61 20 63 6F 6D 70 72 65 73 73 65 64 29 0D 0A 20 20 20 44 61 74 61 20 53 69 7A 65 3A 20 20 20 20 32 30 38 31 35 36 38 20 42 79 74 65 73 20 3D 20 32 20 4D 69 42 0D 0A 20 20 20 4C 6F 61 64 20 41 64 64 72 65 73 73 3A 20 32 30 30 30 38 30 30 30 0D 0A 20 20 20 45 6E 74 72 79 20 50 6F 69 6E 74 3A 20 20 32 30 30 30 38 30 30 30 0D 0A 20 20 20 56 65 72 69 66 79 69 6E 67 20 43 68 65 63 6B 73 75 6D 20 2E 2E 2E 20 4F 4B 0D 0A 20 20 20 55 6E 63 6F 6D 70 72 65 73 73 69 6E 67 20 4B 65 72 6E 65 6C 20 49 6D 61 67 65 20 2E 2E 2E 20 0D 0A 5B 58 5A 5D 20 21 21 21 72 65 73 65 72 76 65 64 20 30 78 32 31 30 30 30 30 30 30 20 6C 65 6E 67 74 68 3D 30 78 20 31 30 30 30 30 30 30 20 66 6F 72 20 78 7A 21 21 0D 0A
- 2026-04-23 22:52:10.294 +08:00 [INF] -> XZ: uncompressed size=0x41a000, ret=7␍␊
- OK␍␊
- atags:0x20000000␍␊
- ␍␊
- Starting kernel ...␍␊
- ␍␊
- Booting Linux on physical CPU 0x0␍␊
- Linux version 4.9.84 (zxz@ubuntu) (gcc version 4.9.4 (Buildroot 2017.08-gc7bbae9-dirty) ) #32 PREEMPT Mon Nov 23 20:41:28 CST 2020␍␊
- CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=50c53c7d␍␊
- CPU: div instructions available: patching division code␍␊
- CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache␍␊
- early_atags_to_fdt() success␍␊
- OF: fdt:Machine model: INFINITY6B0 SSC009A-S01A QFN88␍␊
- LXmem is 0x3fe0000 PHYS_OFFSET is 0x20000000␍␊
- Add mem start 0x20000000 size 0x3fe0000!!!!␍␊
- ␍␊
- LX_MEM = 0x20000000, 0x3fe0000␍␊
- LX_MEM2 = 0x0, 0x0␍␊
- LX_MEM3 = 0x0, 0x0␍␊
- EMAC_LEN= 0x0␍␊
- DRAM_LEN= 0x0␍␊
- deal_with_reserve_mma_heap memblock_reserve success mma_config[0].reserved_start=␍␊
- 0x22b00000␍␊
- ␍␊
- cma: Reserved 2 MiB at 0x22800000␍␊
- Memory policy: Data cache writeback␍␊
- CPU: All CPU(s) started in SVC mode.␍␊
- Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16224␍␊
- Kernel command line: console=ttyS0,115200 root=/dev/mtdblock2 rootfstype=squashfs ro init=/linuxrc LX_MEM=0x3fe0000 mma_heap=mma_heap_name0,miu=0,sz=0x14e0000␍␊
- PID hash table entries: 256 (order: -2, 1024 bytes)␍␊
- Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)␍␊
- Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)␍␊
- Memory: 36828K/65408K available (2548K kernel code, 227K rwdata, 1172K rodata, 104K init, 174K bss, 26532K reserved, 2048K cma-reserved)␍␊
- Virtual kernel memory layout:␍␊
- vector : 0xffff0000 - 0xffff1000 ( 4 kB)␍␊
- fixmap : 0xffc00000 - 0xfff00000 (3072 kB)␍␊
- vmalloc : 0xc4000000 - 0xff800000 ( 952 MB)␍␊
- lowmem : 0xc0000000 - 0xc3fe0000 ( 63 MB)␍␊
- modules : 0xbf800000 - 0xc0000000 ( 8 MB)␍␊
- .text : 0xc0008000 - 0xc0285570 (2550 kB)␍␊
- .init : 0xc03ce000 - 0xc03e8000 ( 104 kB)␍␊
- .data : 0xc03e8000 - 0xc0420eb0 ( 228 kB)␍␊
- .bss : 0xc0422000 - 0xc044d8c8 ( 175 kB)␍␊
- SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1␍␊
- Preemptible hierarchical RCU implementation.␍␊
- ␉ Build-time adjustment of leaf fanout to 32.␍␊
- NR_IRQS:16 nr_irqs:16 16␍␊
- ms_init_main_intc: np->name=ms_main_intc, parent=gic␍␊
- ms_init_pm_intc: np->name=ms_pm_intc, parent=ms_main_intc␍␊
- ss_init_gpi_intc: np->name=ms_gpi_intc, parent=ms_main_intc␍␊
- Find CLK_cpupll_clk, hook ms_cpuclk_ops␍␊
- arm_arch_timer: Architected cp15 timer(s) running at 6.00MHz (virt).␍␊
- clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1623fa770, max_idle_ns: 440795202238 ns␍␊
- sched_clock: 56 bits at 6MHz, resolution 166ns, wraps every 4398046511055ns␍␊
- Switching to timer-based delay loop, resolution 166ns␍␊
- console [ttyS0] enabled␍␊
- Calibrating delay loop (skipped), value calculated using timer frequency.. 12.00 BogoMIPS (lpj=60000)␍␊
- pid_max: default: 4096 minimum: 301␍␊
- Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)␍␊
- Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)␍␊
- CPU: Testing write buffer coherency: ok␍␊
- Setting up static identity map for 0x200081c0 - 0x200081f0␍␊
- devtmpfs: initialized␍␊
- VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5␍␊
- clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns␍␊
- futex hash table entries: 16 (order: -4, 448 bytes)␍␊
- NET: Registered protocol family 16␍␊
- DMA: preallocated 256 KiB pool for atomic coherent allocations␍␊
- ␍␊
- ␍␊
- Version : MVX4##I6B0g#######KL_LX409##[BR:g]#XVM␍␊
- ␍␊
- GPIO: probe end[ss_gpi_intc_domain_alloc] hw:42 -> v:49␍␊
- [MS_PM_INTC] hw:20 -> v:52␍␊
- hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.␍␊
- hw-breakpoint: maximum watchpoint size is 8 bytes.␍␊
- clocksource: Switched to clocksource arch_sys_counter␍␊
- NET: Registered protocol family 2␍␊
- TCP established hash table entries: 1024 (order: 0, 4096 bytes)␍␊
- TCP bind hash table entries: 1024 (order: 2, 20480 bytes)␍␊
- TCP: Hash tables configured (established 1024 bind 1024)␍␊
- UDP hash table entries: 128 (order: 0, 6144 bytes)␍␊
- UDP-Lite hash table entries: 128 (order: 0, 6144 bytes)␍␊
- NET: Registered protocol family 1␍␊
- RPC: Registered named UNIX socket transport module.␍␊
- RPC: Registered udp transport module.␍␊
- RPC: Registered tcp transport module.␍␊
- RPC: Registered tcp NFSv4.1 backchannel transport module.␍␊
- hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available␍␊
- workingset: timestamp_bits=30 max_order=14 bucket_order=0␍␊
- squashfs: version 4.0 (2009/01/31) Phillip Lougher␍␊
- NFS: Registering the id_resolver key type␍␊
- Key type id_resolver registered␍␊
- Key type id_legacy registered␍␊
- jffs2: version 2.2. © 2001-2006 Red Hat, Inc.␍␊
- io scheduler noop registered␍␊
- io scheduler deadline registered (default)␍␊
- libphy: Fixed MDIO Bus: probed␍␊
- i2c /dev entries driver␍␊
- 1f221000.uart0: ttyS0 at MMIO 0x0 (irq = 37, base_baud = 10800000) is a unknown␍␊
- 1f221200.uart1: ttyS1 at MMIO 0x0 (irq = 38, base_baud = 10800000) is a unknown␍␊
- 1f220400.uart2: ttyS2 at MMIO 0x0 (irq = 40, base_baud = 10800000) is a unknown␍␊
- MSYS: DMEM request: [emac0_buff]:0x00000812␍␊
- MSYS: DMEM request: [emac0_buff]:0x00000812 success, CPU phy:@0x22844000, virt:@0xC2844000␍␊
- libphy: mdio: probed␍␊
- mdio_bus mdio-bus@emac0: /soc/emac0/mdio-bus/ethernet-phy@0 has invalid PHY address␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 0␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 1␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 2␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 3␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 4␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 5␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 6␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 7␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 8␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 9␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 10␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 11␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 12␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 13␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 14␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 15␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 16␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 17␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 18␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 19␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 20␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 21␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 22␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 23␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 24␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 25␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 26␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 27␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 28␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 29␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 30␍␊
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 31␍␊
- [emac_phy_connect][3328] connected mac emac0 to PHY at mdio-bus@emac0:00 [uid=11112222, driver=SStar 10/100 Ethernet Phy]␍␊
- [gpioi2c] sda-gpio=8, scl-gpio=9␍␊
- MSYS: DMEM request: [BDMA_FSP_WBUFF]:0x00010040␍␊
- MSYS: DMEM request: [BDMA_FSP_WBUFF]:0x00010040 success, CPU phy:@0x22850000, virt:@0xC2850000␍␊
- [Ser flash] phys=0x22850000, virt=0xc2850000, bus=0x02850000 len:0x10040␍␊
- [FSP] Unknown flash type (0xFF, 0xFF, 0xFF) and use default flash type 0x0000␍␊
- [FSP] 1-1-1 FAST_READ MODE␍␊
- mtd .name = NOR_FLASH, .size = 0x01000000 (16MiB)␍␊
- .erasesize = 0x00010000 .numeraseregions = 0␍␊
- MXP_PARTS!!␍␊
- MXP found at mxp_offset[3]=0x00020000, size=0x1000␍␊
- Creating 4 MTD partitions on "NOR_FLASH":␍␊
- 0x000000000000-0x000000050000 : "BOOT"␍␊
- 0x000000050000-0x000000250000 : "KERNEL"␍␊
- 0x000000250000-0x0000007d0000 : "rootfs"␍␊
- 0x0000007d0000-0x000001000000 : "appfs"␍␊
- MSYS: DMEM request: [AESDMA_ENG]:0x00001000␍␊
- MSYS: DMEM request: [AESDMA_ENG]:0x00001000 success, CPU phy:@0x22845000, virt:@0xC2845000␍␊
- MSYS: DMEM request: [AESDMA_ENG1]:0x00001000␍␊
- MSYS: DMEM request: [AESDMA_ENG1]:0x00001000 success, CPU phy:@0x22846000, virt:@0xC2846000␍␊
- [ms_cpufreq_init] Current clk=799999872␍␊
- [NOTICE]Each grp bit0 must be enabled!␍
- ␍␊
- [NOTICE]pwm-isr(53) success. If not i6e or i6b0, pls confirm it on .dtsi␍␊
- NET: Registered protocol family 10␍␊
- sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver␍␊
- NET: Registered protocol family 17␍␊
- Key type dns_resolver registered␍␊
- ThumbEE CPU extension supported.␍␊
- hctosys: unable to open rtc device (rtc0)␍␊
- OF: fdt:not creating '/sys/firmware/fdt': CRC check failed␍␊
- VFS: Mounted root (squashfs filesystem) readonly on device 31:2.␍␊
- devtmpfs: mounted␍␊
- This architecture does not have kernel memory protection.␍␊
复制代码
|
h3c, tc2101, openipc, 和家亲, h3c, openipc, h3c, openipc, h3c, ssc337, openipc, h3c, openipc, ssc337, h3c, openipc, ssc337
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|