Open pampyras opened 1 year ago
Depends what you did.... Try to change side , from printenv you will be able to see ,on with side you are actually: https://github.com/Egyras/HeishaMon/issues/19#issuecomment-630376848
Thanks, it looks like side 1. Maybe you can share address of rootfs to copy to?
This is valid for SIDE 1 ( when is SIDE 2 mtd2 is swapped with mtd4 , mtd7 with mtd8 - or something like that)
[ 0.670000] 9 cmdlinepart partitions found on MTD device spi0.0 [ 0.680000] Creating 9 MTD partitions on "spi0.0": [ 0.680000] 0x000000000000-0x000000040000 : "u-boot" [ 0.690000] 0x000000040000-0x000000050000 : "u-boot-env" [ 0.690000] 0x000000050000-0x0000006a0000 : "rootfs" [ 0.700000] mtd: device 2 (rootfs) set to be root filesystem [ 0.710000] 1 squashfs-split partitions found on MTD device rootfs [ 0.710000] 0x000000460000-0x0000006a0000 : "rootfs_data" [ 0.720000] 0x0000006a0000-0x000000cf0000 : "rootfs2" [ 0.730000] 0x000000cf0000-0x000000d00000 : "apl" [ 0.730000] 0x000000d00000-0x000000d10000 : "config" [ 0.740000] 0x000000d10000-0x000000e80000 : "kernel1" [ 0.750000] 0x000000e80000-0x000000ff0000 : "kernel2" [ 0.750000] 0x000000ff0000-0x000001000000 : "art" [ 0.780000] libphy: ag71xx_mdio: probed [ 1.410000] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.1:04 [uid=004dd042, driver=Generic PHY] [ 1.420000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII
root@OpenWrt:/# cat /proc/mtd dev: size erasesize name mtd0: 00040000 00010000 "u-boot" mtd1: 00010000 00010000 "u-boot-env" mtd2: 00650000 00010000 "rootfs" mtd3: 00240000 00010000 "rootfs_data" mtd4: 00650000 00010000 "rootfs2" mtd5: 00010000 00010000 "apl" mtd6: 00010000 00010000 "config" mtd7: 00170000 00010000 "kernel1" mtd8: 00170000 00010000 "kernel2" mtd9: 00010000 00010000 "art"
I tried to boot from kernel1 and kernel2, same boot loop. Maybe propblem with hardware? Before kernel update I was getting squashfs coruption errors.
`U-Boot 1.1.4-g4d980152-dirty (Jun 24 2016 - 10:12:23)
cus531 - Honey Bee 2.0DRAM: sri Honey Bee 2.0 ath_ddr_initial_config(195): (16bit) ddr2 init tap = 0x00000003 Tap (low, high) = (0x7, 0x20) Tap values = (0x13, 0x13, 0x13, 0x13) setup gpio 64 MB Top of RAM usable for U-Boot at: 84000000 Reserving 199k for U-Boot at: 83fcc000 Reserving 192k for malloc() at: 83f9c000 Reserving 44 Bytes for Board Info at: 83f9bfd4 Reserving 36 Bytes for Global Data at: 83f9bfb0 Reserving 128k for boot params() at: 83f7bfb0 Stack Pointer at: 83f7bf98 Now running in RAM - U-Boot at: 83fcc000 Flash Manuf Id 0xc8, DeviceId0 0x40, DeviceId1 0x18 flash size 16MB, sector count = 256 Flash: 16 MB Warning : PCIe WLAN Module not found !!! In: serial Out: serial Err: serial Net: ath_gmac_enet_initialize... No valid address in Flash. Using fixed address No valid address in Flash. Using fixed address ath_gmac_enet_initialize: reset mask:c02200 Scorpion ---->S27 PHY S27 reg init : cfg1 0x800c0000 cfg2 0x7114 eth0: 00:03:7f:09:0b:ad athrs27_phy_setup ATHR_PHY_CONTROL 4 :1000 athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4 :10 eth0 up Honey Bee ----> MAC 1 S27 PHY S27 reg init ATHRS27: resetting s27 ATHRS27: s27 reset done : cfg1 0x800c0000 cfg2 0x7214 eth1: 00:03:7f:09:0b:ad athrs27_phy_setup ATHR_PHY_CONTROL 0 :1000 athrs27_phy_setup ATHR_PHY_SPEC_STAUS 0 :10 athrs27_phy_setup ATHR_PHY_CONTROL 1 :1000 athrs27_phy_setup ATHR_PHY_SPEC_STAUS 1 :10 athrs27_phy_setup ATHR_PHY_CONTROL 2 :1000 athrs27_phy_setup ATHR_PHY_SPEC_STAUS 2 :10 athrs27_phy_setup ATHR_PHY_CONTROL 3 :1000 athrs27_phy_setup ATHR_PHY_SPEC_STAUS 3 :10 eth1 up eth0, eth1 Setting 0x181162c0 to 0x4891a100 Hit any key to stop autoboot: 0
Image Name: MIPS OpenWrt Linux-3.14 Created: 2022-11-21 5:39:46 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 1223035 Bytes = 1.2 MB Load Address: 80060000 Entry Point: 80060000 Verifying Checksum at 0x9fd10040 ...OK Uncompressing Kernel Image ... OK No initrd
Starting kernel ...
[ 0.000000] Linux version 3.14.0 (yamashita@ubuntu) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.01 r40838) ) #188 Mon Nov 21 05:39:37 UTC 2022
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
[ 0.000000] SoC: Qualcomm Atheros QCA9533 rev 2
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] User-defined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: board=CUS531 console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env),6464k(rootfs),6464k(rootfs2),64k(apl),64k(config),1472k(kernel1),1472k(ke rnel2),64k(art) rootfstype=squashfs,jffs2 noinitrd mem=64M rootfstype=squashfs,jffs2 noinitrd
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=00000000
[ 0.000000] Readback ErrCtl register=00000000
[ 0.000000] Memory: 60692K/65536K available (2725K kernel code, 127K rwdata, 580K rodata, 208K init, 185K bss, 4844K reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:51
[ 0.000000] Clocks: CPU:650.000MHz, DDR:597.094MHz, AHB:216.666MHz, Ref:25.000MHz
[ 0.000000] Calibrating delay loop... 432.53 BogoMIPS (lpj=2162688)
[ 0.060000] pid_max: default: 32768 minimum: 301
[ 0.060000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.070000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.070000] NET: Registered protocol family 16
[ 0.080000] MIPS: machine is Qualcomm Atheros CUS531 reference board
[ 0.090000] ar71xx: invalid MDIO id 1
[ 0.500000] bio: create slab
U-Boot 1.1.4-g4d980152-dirty (Jun 24 2016 - 10:12:23) `
Looks like it is stucking on USB detection , perhaps you have somthing in USB ? Or controller USB-TTL controller is damaged.... Did you set to SIDE 2 as well ?
USB is empty. Yes the same problem with side2, reboots at the same place.
This are next steps from log:
[ 6.010000] ehci-platform: EHCI generic platform driver [ 6.020000] ehci-platform ehci-platform: EHCI Host Controller [ 6.030000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1 [ 6.040000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000 [ 6.060000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00 [ 6.060000] hub 1-0:1.0: USB hub found [ 6.070000] hub 1-0:1.0: 1 port detected [ 6.080000] usbcore: registered new interface driver usb-storage [ 6.390000] usb 1-1: new high-speed USB device number 2 using ehci-platform [ 6.540000] hub 1-1:1.0: USB hub found [ 6.540000] hub 1-1:1.0: 4 ports detected ^[[ 6.830000] usb 1-1.2: new full-speed USB device number 3 using ehci-platform jffs2 is ready [ 8.210000] jffs2: notice: (341) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 19 of xref (0 dead, 0 orphan) found. switching to jffs2 procd: - early - procd: - watchdog - procd: - ubus - procd: - init - Please press Enter to activate this console. [ 10.670000] NET: Registered protocol family 10 [ 10.700000] nf_conntrack version 0.5.0 (951 buckets, 3804 max) [ 10.710000] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 10.730000] Loading modules backported from Linux version v3.2-rc1-229534-gb3e71d7 [ 10.740000] Backport generated by backports.git backports-20150129-0-gdd4a670 [ 10.750000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 10.770000] nf_conntrack_rtsp v0.6.21 loading [ 10.790000] nf_nat_rtsp v0.6.21 loading [ 10.820000] usbcore: registered new interface driver usbserial [ 10.820000] usbcore: registered new interface driver usbserial_generic [ 10.840000] usbserial: USB Serial support registered for generic [ 10.890000] xt_time: kernel timezone is -0000
Maybe possible to disable usb at all if problem is hardware?
But to do it you should remove usb drivers from kernel.... I don't hink there is a possibility to disable USB from uBoot.
Little offtopic, but: Does anyone know how to reflash to and/or has original firmware? Device is in infinite reboot loop, so cannot be flashed with usb drive, only by serial with tftpd. Tried different kernel versions, same.