Vanwege het topic van @rikadoo (Synology DS214Play tot leven wekken) werd mijn interesse gewekt om weer eens te prutsen met een gebrickte DS214+ die ik in bezit heb.
Ik hing mijn FTDI adapter er aan, en voila ik had inderdaad terminal output via putty. De initiële fout is een Checksum CRC error.
Deze handleiding heb ik gevolgd: https://conetix.com.au/blog/synology-nas-bootrom-recovery/
Toen heb ik na het een en ander qua DHCP en IP instellen met
de zImage geladen.
Daarna heb ik dan gedaan:
Dan krijg ik in eerste instantie dat de checksum error weg is.
Maar vervolgens krijg ik deze output:
Relevante gegevens:
Environment
Uboot
Ik kan na het bootm commando de NAS ook niet pingen, noch zie ik hem in de Synology Windows tool. De NAS blijft tot het eind aan, maar ik kan ook geen nieuwe commando's meer geven, na 'bootm' en de bovenstaande output. Dan moet ik de NAS weer van het stroom halen, en weer via Putty verbinden, waar ik dan eerst weer via tftp de zimage moet downloaden.
Kan iemand me wellicht hiermee verder helpen? Ik zie dat maar heel erg weinig mensen op internet hun Synology NAS überhaupt aan een seriële verbinding gooien, en veelal gewoon blind een nieuwe kopen.
Ik gebruik de NAS nu trouwens zonder schijven. Hij komt defect rechtstreeks uit iemand's RAID setup. Ik heb ook al geprobeerd met een lege schijf de bovenstaande commando's uit te voeren, maar het komt steevast op hetzelfde uit.
Ik hing mijn FTDI adapter er aan, en voila ik had inderdaad terminal output via putty. De initiële fout is een Checksum CRC error.
Deze handleiding heb ik gevolgd: https://conetix.com.au/blog/synology-nas-bootrom-recovery/
Toen heb ik na het een en ander qua DHCP en IP instellen met
tftpboot
de zImage geladen.
Daarna heb ik dan gedaan:
bootm
Dan krijg ik in eerste instantie dat de checksum error weg is.
Maar vervolgens krijg ik deze output:
Marvell>> bootm ## Booting kernel from Legacy Image at 02000000 ... Image Name: Linux-3.2.40 Created: 2019-05-09 18:48:48 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2123888 Bytes = 2 MiB Load Address: 00008000 Entry Point: 00008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. [ 0.000000] Booting Linux on physical CPU 0 [ 0.000000] Linux version 3.2.40 (root@build10) (gcc version 4.9.3 20150311 (prerelease) (crosstool-NG 1.20.0) ) #24922 SMP Fri May 10 02:48:25 CST 2019 [ 0.000000] CPU: Marvell PJ4Bv7 Processor [562f5842] revision 2 (ARMv7), cr=10c53c7d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] Machine: Marvell Armada XP Development Board [ 0.000000] Using UBoot passing parameters structure [ 0.000000] Reserving training memory: base=0x (null) size=0x2800 [ 0.000000] Memory policy: ECC disabled, Data cache writealloc [ 0.000000] SMP: init cpus [ 0.000000] PERCPU: Embedded 7 pages/cpu @80dd2000 s5216 r8192 d15264 u32768 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 260096 [ 0.000000] Kernel command line: console=ttyS0,115200 ip=off initrd=0x8000040,8M root=/dev/md0 rw syno_hw_version=DS214+ ihd_num=2 netif_num=2 flash_size=8 SataLedSpecial=1 HddHotplug=1 [ 0.000000] Synology Hardware Version: DS214+-j [ 0.000000] Internal HD num: 2 [ 0.000000] Internal netif num: 2 [ 0.000000] Special Sata LEDs. [ 0.000000] Support HDD Hotplug. [ 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: 1024MB = 1024MB total [ 0.000000] Memory: 1025304k/1025304k available, 23272k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0xc0800000 - 0xfa800000 ( 928 MB) [ 0.000000] lowmem : 0x80000000 - 0xc0000000 (1024 MB) [ 0.000000] modules : 0x7f000000 - 0x80000000 ( 16 MB) [ 0.000000] .text : 0x80008000 - 0x80513000 (5164 kB) [ 0.000000] .init : 0x80513000 - 0x80544460 ( 198 kB) [ 0.000000] .data : 0x80546000 - 0x8056cee0 ( 156 kB) [ 0.000000] .bss : 0x8056cf04 - 0x805cbbcc ( 380 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU dyntick-idle grace-period acceleration is enabled. [ 0.000000] NR_IRQS:211 [ 0.000000] Initializing ArmadaXP SOC Timer 0 [ 0.000000] sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 171798ms [ 61.942549] Calibrating delay loop... 1332.01 BogoMIPS (lpj=6660096) [ 62.032469] pid_max: default: 32768 minimum: 301 [ 62.032600] Security Framework initialized [ 62.032626] AppArmor: AppArmor initialized [ 62.032686] Mount-cache hash table entries: 512 [ 62.033107] CPU: Testing write buffer coherency: ok [ 62.033235] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 62.033248] SMP: prepare CPUs (4 cores) [ 62.033427] Setting Clocks for secondary CPUs [ 62.034200] SMP: CPU 0 Waking up CPU 1 [ 62.039023] CPU1: Booted secondary processor [ 62.072459] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 62.072512] Brought up 2 CPUs [ 62.072526] SMP: Total of 2 processors activated (2664.03 BogoMIPS). [ 62.073137] devtmpfs: initialized [ 62.076741] xor: measuring software checksum speed [ 62.122426] arm4regs : 1292.000 MB/sec [ 62.172422] 8regs : 963.600 MB/sec [ 62.222420] 32regs : 1114.400 MB/sec [ 62.222428] xor: using function: arm4regs (1292.000 MB/sec) [ 62.222594] NET: Registered protocol family 16 [ 62.224863] L0 cache Enabled [ 62.224873] Speculative Prefetch Disabled [ 62.224894] Aurora L2 Cache Enabled [ 62.225073] Support IO coherency. [ 62.328407] [ 62.328412] Marvell Armada-XP Synology AXP 78230 Board - Soc: MV78230 B0 LE [ 62.328431] Detected Tclk 250000000, SysClk 667000000, FabricClk 667000000, PClk 1333000000 [ 62.328439] LSP version: linux-3.2.y-2013_Q1.2p2 [ 62.328444] [ 62.329682] Synology ArmadaXP 4-bay GPIO Init [ 62.330135] registered dev#0 asa ehci_marvell [ 62.330446] Marvell USB EHCI Host controller #0: bf8aaa00 [ 62.330551] registered dev#1 asa ehci_marvell [ 62.330857] Marvell USB EHCI Host controller #1: bf8aa800 [ 62.330967] registered dev#2 asa mv_udc [ 62.331273] Marvell USB Gadget controller #2: bf8aa600 [ 62.339089] bio: create slab <bio-0> at 0 [ 62.502636] raid6: int32x1 162 MB/s [ 62.672515] raid6: int32x2 246 MB/s [ 62.842544] raid6: int32x4 303 MB/s [ 63.012547] raid6: int32x8 325 MB/s [ 63.012554] raid6: using algorithm int32x8 (325 MB/s) [ 63.013083] SCSI subsystem initialized [ 63.014287] Switching to clocksource axp_clocksource [ 63.014551] AppArmor: AppArmor Filesystem Enabled [ 63.016280] NET: Registered protocol family 2 [ 63.016378] IP route cache hash table entries: 32768 (order: 5, 131072 bytes) [ 63.016630] TCP established hash table entries: 131072 (order: 8, 1048576 bytes) [ 63.017637] TCP bind hash table entries: 65536 (order: 7, 524288 bytes) [ 63.018041] TCP: Hash tables configured (established 131072 bind 65536) [ 63.018049] TCP reno registered [ 63.018059] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 63.018086] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 63.018222] NET: Registered protocol family 1 [ 63.018397] RPC: Registered named UNIX socket transport module. [ 63.018406] RPC: Registered udp transport module. [ 63.018412] RPC: Registered tcp transport module. [ 63.018418] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 63.018577] Trying to unpack rootfs image as initramfs... [ 64.586746] rootfs image is not initramfs (LZMA data is corrupt); looks like an initrd [ 64.600669] Freeing initrd memory: 8192K [ 64.600766] PCI-E: Cheking physical bus #0 (controller #0): Enabled - Link UP [ 64.600957] PCI-E: Cheking physical bus #1 (controller #4): Enabled - Link UP [ 64.601129] PCI-E: Cheking physical bus #2 (controller #5): Enabled - No Link [ 64.601295] PCI-E: Cheking physical bus #3 (controller #6): Enabled - No Link [ 64.602041] PCI: bus0: Fast back to back transfers disabled [ 64.602616] PCI: bus1: Fast back to back transfers disabled [ 64.602824] pci 0000:01:00.0: BAR 0: assigned [mem 0xf2800000-0xf2807fff 64bit] [ 64.602842] pci 0000:01:00.0: BAR 0: set to [mem 0xf2800000-0xf2807fff 64bit] (PCI address [0xf2800000-0xf2807fff]) [ 64.602856] pci 0000:00:00.0: BAR 0: assigned [mem 0xf2000000-0xf20fffff 64bit] [ 64.602872] pci 0000:00:00.0: BAR 0: set to [mem 0xf2000000-0xf20fffff 64bit] (PCI address [0xf2000000-0xf20fffff]) [ 64.602884] pci 0000:00:00.0: BAR 2: can't assign io (size 0x100) [ 64.603280] cesadev_init(8051bdb0) [ 64.603841] Armada XP hwmon thermal sensor initialized. [ 64.603933] ArmadaXP Power Managament Suspend Operations Initialized [ 64.603942] Initializing Armada-XP CPU power management (WFI) [ 64.604594] audit: initializing netlink socket (disabled) [ 64.604626] type=2000 audit(2.660:1): initialized [ 64.605082] VFS: Disk quotas dquot_6.5.2 [ 64.605149] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 64.605831] msgmni has been set to 2018 [ 64.606650] async_tx: api initialized (async) [ 64.606794] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) [ 64.606805] io scheduler noop registered [ 64.606852] io scheduler cfq registered (default) [ 64.606910] mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver [ 64.606944] mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver [ 64.644374] mv_xor mv_xor.0: Marvell XOR: ( xor cpy ) [ 64.684350] mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy ) [ 64.704340] mv_xor mv_xor.2: Marvell XOR: ( xor ) [ 64.724341] mv_xor mv_xor.3: Marvell XOR: ( fill cpy ) [ 64.724770] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 64.804519] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 41) is a 16550A [ 65.511044] console [ttyS0] enabled [ 65.544483] serial8250.1: ttyS1 at MMIO 0xf1012100 (irq = 42) is a 16550A [ 65.600281] brd: module loaded [ 65.603347] Loading iSCSI transport class v2.0-870. [ 65.609167] sata_mv 0000:00:00.0: Gen-IIE 32 slots 4 ports SCSI mode IRQ via INTx [ 65.618918] scsi0 : sata_mv [ 65.622100] scsi1 : sata_mv [ 65.625233] scsi2 : sata_mv [ 65.628360] scsi3 : sata_mv [ 65.631453] ata1: SATA max UDMA/133 mmio m1048576@0xf2000000 port 0xf2022000 irq 58 [ 65.639155] ata2: SATA max UDMA/133 mmio m1048576@0xf2000000 port 0xf2024000 irq 58 [ 65.646841] ata3: SATA max UDMA/133 mmio m1048576@0xf2000000 port 0xf2026000 irq 58 [ 65.654527] ata4: SATA max UDMA/133 mmio m1048576@0xf2000000 port 0xf2028000 irq 58 [ 69.164351] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 69.184702] ata1.00: ATA-7: ST980813ASG, 3.ADD, max UDMA/133 [ 69.190372] ata1.00: 156301488 sectors, multi 0: LBA48 NCQ (depth 31/32) [ 69.234692] ata1.00: configured for UDMA/133 [ 69.254566] scsi 0:0:0:0: Direct-Access ATA ST980813ASG 3.AD PQ: 0 ANSI: 5 [ 69.263928] sd 0:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB) [ 69.271811] sd 0:0:0:0: [sda] Write Protect is off [ 69.276710] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 69.418131] sda: sda1 sda2 [ 69.421866] sd 0:0:0:0: [sda] Attached SCSI disk [ 69.614344] ata2: SATA link down (SStatus 0 SControl 300) [ 69.964341] ata3: SATA link down (SStatus 0 SControl 300) [ 70.314342] ata4: SATA link down (SStatus 0 SControl 300) [ 70.319966] sata_mv sata_mv.0: cannot get clkdev [ 70.324685] sata_mv sata_mv.0: slots 32 ports 2 [ 70.330403] scsi4 : sata_mv [ 70.333543] scsi5 : sata_mv [ 70.336630] ata5: SATA max UDMA/133 irq 55 [ 70.340742] ata6: SATA max UDMA/133 irq 55 [ 70.694331] ata5: SATA link down (SStatus 0 SControl F300) [ 71.764327] ata6: failed to resume link (SControl 4) [ 71.769315] ata6: SATA link down (SStatus 0 SControl 4) [ 71.775480] physmap platform flash device: 00800000 at f0000000 [ 71.784230] SPI Serial flash detected @ 0xf0000000, 8192KB (128sec x 64KB) [ 71.791153] Searching for RedBoot partition table in SYNOMTD-0 at offset 0x7f0000 [ 71.836380] 6 RedBoot partitions found on MTD device SYNOMTD-0 [ 71.842231] SYNOMTD flash bank 0: Using RedBoot partition definition [ 71.848611] Creating 6 MTD partitions on "SYNOMTD-0": [ 71.853680] 0x000000000000-0x0000000d0000 : "RedBoot" [ 71.859557] 0x0000000d0000-0x0000003a0000 : "zImage" [ 71.865314] 0x0000003a0000-0x0000007d0000 : "rd.gz" [ 71.870968] 0x0000007d0000-0x0000007e0000 : "vendor" [ 71.876042] vender Mac0 address : 00:11:32:27:2a:53 [ 71.880937] vender Mac1 address : 00:11:32:27:2a:54 [ 71.885837] vender Mac2 doesn't set ucSum:0x00 Buf:0x00 Sum:0. [ 71.891687] vender Mac3 doesn't set ucSum:0x00 Buf:0x00 Sum:0. [ 71.897544] serial number='13A0M7N005418' [ 71.902160] 0x0000007e0000-0x0000007f0000 : "RedBoot Config" [ 71.908815] 0x0000007f0000-0x000000800000 : "FIS directory" [ 71.915305] mv_eth_probe: port_mask=0xf, cpu_mask=0x3 [ 71.920652] o 4 Giga ports supported [ 71.924442] o SKB recycle supported (Enabled) [ 71.928985] o NETA acceleration mode 2 [ 71.932918] o BM supported for CPU: 4 BM pools [ 71.937556] o RX Queue support: 1 Queues * 128 Descriptors [ 71.943232] o TX Queue support: 1 Queues * 532 Descriptors [ 71.948912] o GSO supported [ 71.951887] o GRO supported [ 71.954868] o Receive checksum offload supported [ 71.959673] o Transmit checksum offload supported [ 71.964568] o Driver ERROR statistics enabled [ 71.969110] [ 71.970781] o Loading network interface(s) [ 71.975076] [ 71.976572] o Port 0 is connected to Linux netdevice [ 71.982131] giga p=0: mtu=1500, mac=bf835e44 [ 71.990390] o eth0, ifindex = 2, GbE port = 0 [ 71.994970] o eth0, phy chipid = 1410dd0, Support WOL = 32 [ 72.001003] [ 72.002507] [ 72.004002] o Port 1 is connected to Linux netdevice [ 72.009570] giga p=1: mtu=1500, mac=bf835e44 [ 72.017798] o eth1, ifindex = 3, GbE port = 1 [ 72.022343] o eth1, phy chipid = 1410dd0, Support WOL = 32 [ 72.028415] [ 72.029913] [ 72.029915] o Warning: GbE port 2 is powered off [ 72.029918] [ 72.037707] [ 72.039443] i2c /dev entries driver [ 72.043479] Syno_HddMon: Initialization completed. [ 72.048302] md: linear personality registered for level -1 [ 72.053804] md: raid0 personality registered for level 0 [ 72.059137] md: raid1 personality registered for level 1 [ 72.064469] md: raid10 personality registered for level 10 [ 72.069971] md: raid6 personality registered for level 6 [ 72.075302] md: raid5 personality registered for level 5 [ 72.080629] md: raid4 personality registered for level 4 [ 72.086258] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com [ 72.094912] cpuidle: using governor ladder [ 72.099345] cpuidle: using governor menu [ 72.103410] TCP cubic registered [ 72.106659] NET: Registered protocol family 17 [ 72.111147] Registering the dns_resolver key type [ 72.115974] VFP support v0.3: implementor 56 architecture 2 part 20 variant 9 rev 6 [ 72.124123] registered taskstats version 1 [ 72.128528] md: Waiting for all devices to be available before autodetect [ 72.135344] md: If you don't use raid, use raid=noautodetect [ 72.141506] md: Autodetecting RAID arrays. [ 72.145630] md: Scanned 0 and added 0 devices. [ 72.150086] md: autorun ... [ 72.152888] md: ... autorun DONE. [ 72.156299] RAMDISK: lzma image found at block 0 [ 73.722472] LZMA data is corrupt [ 73.740827] EXT3-fs (md0): error: unable to read superblock [ 73.746592] EXT2-fs (md0): error: unable to read superblock [ 73.752305] EXT4-fs (md0): unable to read superblock [ 73.757332] List of all partitions: [ 73.760846] 0800 78150744 sda driver: sd [ 73.765502] 0801 120456 sda1 00000000-0000-0000-0000-000000000000 [ 73.772585] 0802 78019672 sda2 00000000-0000-0000-0000-000000000000 [ 73.779678] 1f00 832 mtdblock0 (driver?) [ 73.784764] 1f01 2880 mtdblock1 (driver?) [ 73.789845] 1f02 4288 mtdblock2 (driver?) [ 73.794930] 1f03 64 mtdblock3 (driver?) [ 73.800010] 1f04 64 mtdblock4 (driver?) [ 73.805095] 1f05 64 mtdblock5 (driver?) [ 73.810172] No filesystem could mount root, tried: ext3 ext2 ext4 [ 73.816428] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(9,0) [ 73.824719] Backtrace: [ 73.827202] [<80011f60>] (dump_backtrace+0x0/0x108) from [<803edd20>] (dump_stack+0x18/0x1c) [ 73.835671] r7:bb79c260 r6:bb77400f r5:8053ba2c r4:8056eb50 [ 73.841399] [<803edd08>] (dump_stack+0x0/0x1c) from [<803ee05c>] (panic+0x70/0x190) [ 73.849093] [<803edfec>] (panic+0x0/0x190) from [<80513f34>] (change_floppy+0x0/0xec) [ 73.856953] r3:bf835f38 r2:00000020 r1:bf835f38 r0:8049eb3c [ 73.862678] r7:bb79c260 [ 73.865241] [<80513be4>] (mount_block_root+0x0/0x350) from [<80514088>] (mount_root+0x68/0x6c) [ 73.873882] [<80514020>] (mount_root+0x0/0x6c) from [<80514228>] (prepare_namespace+0x19c/0x1e0) [ 73.882697] r5:8053ba2c r4:8056d060 [ 73.886317] [<8051408c>] (prepare_namespace+0x0/0x1e0) from [<80513a80>] (kernel_init+0x1cc/0x1d4) [ 73.895308] r6:8056d000 r5:8053ba08 r4:00000008 [ 73.899984] [<805138b4>] (kernel_init+0x0/0x1d4) from [<80059848>] (do_exit+0x0/0x70c) [ 73.907928] r7:00000013 [ 73.910485] CPU0: stopping [ 73.913201] Backtrace: [ 73.915676] [<80011f60>] (dump_backtrace+0x0/0x108) from [<803edd20>] (dump_stack+0x18/0x1c) [ 73.924139] r7:80546030 r6:00000000 r5:80550978 r4:8056d2ec [ 73.929867] [<803edd08>] (dump_stack+0x0/0x1c) from [<80013bec>] (handle_IPI+0x158/0x174) [ 73.938072] [<80013a94>] (handle_IPI+0x0/0x174) from [<8000835c>] (do_IPI+0x10/0x14) [ 73.945838] r9:80546000 r8:805c5900 r7:80547f1c r6:fbc21000 r5:80000013 [ 73.952433] r4:80043980 [ 73.955086] [<8000834c>] (do_IPI+0x0/0x14) from [<8000de74>] (__irq_svc+0x34/0xe8) [ 73.962677] Exception stack(0x80547ee8 to 0x80547f30) [ 73.967746] 7ee0: 5318d269 0000000b 0000000b 000ebe20 00000000 80dd20e8 [ 73.975952] 7f00: 805580e0 00000000 805c5900 80546000 00000000 80547f54 0000000b 80547f30 [ 73.984154] 7f20: 027ffffc 80043980 80000013 ffffffff [ 73.989231] [<8004392c>] (armadaxp_enter_idle+0x0/0xb0) from [<8032b490>] (cpuidle_idle_call+0xb8/0x12c) [ 73.998738] r5:00000000 r4:80dd20e8 [ 74.002351] [<8032b3d8>] (cpuidle_idle_call+0x0/0x12c) from [<8000f880>] (cpu_idle+0xa0/0xf8) [ 74.010900] r9:80546000 r8:803f5d18 r7:80553c44 r6:80546000 r5:80546000 [ 74.017495] r4:8056d0c4 [ 74.020150] [<8000f7e0>] (cpu_idle+0x0/0xf8) from [<803e3c24>] (rest_init+0x78/0x7c) [ 74.027915] r9:562f5842 r8:8053d43c r7:80dcf120 r6:8056d000 r5:00000000 [ 74.034510] r4:80550798 [ 74.037166] [<803e3bac>] (rest_init+0x0/0x7c) from [<805138a8>] (start_kernel+0x310/0x31c) [ 74.045459] [<80513598>] (start_kernel+0x0/0x31c) from [<00008040>] (0x8040) [ 74.052527] r8:0000406a r7:80553c3c r6:8053d438 r5:80550700 r4:10c53c7d
Relevante gegevens:
Environment
Marvell>> printenv CASset=min MALLOC_len=5 MPmode=smp amp_enable=no autoload=no baudrate=115200 boot_order=hd_scr hd_img pxe net_img net_scr bootargs=console=ttyS0,115200 ip=off initrd=0x8000040,8M root=/dev/md0 rw syno_hw_version=DS214+ ihd_num=2 netif_num=2 flash_size=8 SataLedSpecial=1 HddHotplug=1 bootargs_dflt=$console $mtdparts $bootargs_root nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip$bootargs_end $mvNetConfig video=dovefb:lcd0:$lcd0_params clcd.lcd0_enable=$lcd0_enable clcd.lcd_panel=$lcd_panel bootargs_end=:10.4.50.254:255.255.255.0:DSMP:eth0:none bootargs_root=root=/dev/nfs rw bootcmd=bootm 0xf40d0000 0xf43a0000 bootcmd_auto=stage_boot $boot_order bootcmd_lgcy=tftpboot 0x2000000 $image_name; setenv bootargs $bootargs_dflt; bootm 0x2000000; bootdelay=3 cacheShare=no console=console=ttyS0,115200 device_partition=0:1 disL2Cache=yes disL2Prefetch=yes disaMvPnp=no eeeEnable=no enaAutoRecovery=yes enaClockGating=no enaCpuStream=no enaDCPref=yes enaFPU=yes enaICPref=yes enaLPAE=no enaWrAllo=no eth1addr=00:50:43:02:00:00 eth1mtu=1500 eth2addr=00:50:43:00:00:02 eth2mtu=1500 eth3addr=00:50:43:00:02:02 eth3mtu=1500 ethact=egiga0 ethaddr=00:50:43:02:02:00 ethmtu=1500 ethprime=egiga0 fdt_addr=2040000 ide_path=/ image_name=uImage initrd_name=uInitrd ipaddr=10.4.50.165 kernel_addr_r=2080000 lcd0_enable=0 lcd0_params=640x480-16@60 lcd_panel=0 loadaddr=0x02000000 loads_echo=0 mvNetConfig=mv_net_config=4,(00:50:43:11:11:11,0:1:2:3),mtu=1500 mv_pon_addr=00:50:43:00:00:02 netbsd_en=no netmask=255.255.255.0 netretry=no pcieTune=no pexMode=rc pxe_files_load=:default.arm-armadaxp-db:default.arm-armadaxp:default.arm pxefile_addr_r=3100000 ramdisk_addr_r=2880000 rcvrip=169.254.100.100 rootpath=/srv/nfs/ sata_delay_reset=0 sata_dma_mode=yes script_addr_r=3000000 script_name=boot.scr serverip=10.4.50.5 setL2CacheWT=no standalone=fsload 0x2000000 $image_name;setenv bootargs $console $mtdparts root=/dev/mtdblock0 rw ip=$ipaddr:$serverip$bootargs_end; bootm 0x2000000; stderr=serial stdin=serial stdout=serial usb0Mode=host usb1Mode=host usb2Mode=device usbActive=0 vxworks_en=no yuk_ethaddr=00:00:00:EE:51:81
Uboot
Marvell>> reset resetting ... Marvell>> BootROM 1.20 Booting from SPI flash High speed PHY - Version: 2.1.2 (COM-PHY-V20) Update PEX Device ID 0x78230 High speed PHY - Ended Successfully DDR3 Training Sequence - Ver 4.5.0 DDR3 Training Sequence - Ended Successfully Status = MV_OK BootROM: Image checksum verification PASSED __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_ | | | |___| _ \ / _ \ / _ \| __| | |_| |___| |_) | (_) | (_) | |_ \___/ |____/ \___/ \___/ \__| ** LOADER ** U-Boot 2011.12-SYNO-4484c15-2013-08-06 (Aug 06 2013 - 15:51:15) Marvell version: v2011.12 2013_Q1.2 Board: Synology AXP 78230 4-bay/2-bay SoC: MV78230 B0 running 2 CPUs Custom configuration CPU: Marvell PJ4B (584) v7 (Rev 2) LE CPU 0 CPU @ 1333 [MHz] L2 @ 667 [MHz] TClock @ 250 [MHz] DDR @ 667 [MHz] DDR 32Bit Width, FastPath Memory Access DDR ECC Disabled DRAM: 1 GiB Map: Code: 0x3fefb000:0x3ff9f56c BSS: 0x3ffef33c Stack: 0x3f9eaef8 Heap: 0x3f9eb000:0x3fefb000 MMC: MRVL_MMC: 0 SF: Detected M25P64 with page size 64 KiB, total 8 MiB *** Warning - bad CRC, using default environment PEX 0.0(0): Root Complex Interface, Detected Link X4, GEN 1.1 PEX 1.0(1): Root Complex Interface, Detected Link X1, GEN 2.0 PEX 1.1(2): Detected No Link. PEX 1.2(3): Detected No Link. FPU initialized to Run Fast Mode. USB 0: Host Mode USB 1: Host Mode USB 2: Device Mode Modules Detected: Synology Model: DS214+ Fan Status: Good Net: egiga0 [PRIME], egiga1 Press Ctrl+C to abort autoboot in 3 second ## Booting kernel from Legacy Image at f40d0000 ... Image Name: Linux-3.2.40 Created: 2019-05-09 18:48:48 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2123888 Bytes = 2 MiB Load Address: 00008000 Entry Point: 00008000 Verifying Checksum ... OK ## Loading init Ramdisk from Legacy Image at f43a0000 ... Image Name: synology_armadaxp_ds214+ 24922 Created: 2019-05-09 21:23:02 UTC Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 3699905 Bytes = 3.5 MiB Load Address: 08000000 Entry Point: 08000000 Verifying Checksum ... Bad Data CRC Ramdisk image is corrupt or invalid
Ik kan na het bootm commando de NAS ook niet pingen, noch zie ik hem in de Synology Windows tool. De NAS blijft tot het eind aan, maar ik kan ook geen nieuwe commando's meer geven, na 'bootm' en de bovenstaande output. Dan moet ik de NAS weer van het stroom halen, en weer via Putty verbinden, waar ik dan eerst weer via tftp de zimage moet downloaden.
Kan iemand me wellicht hiermee verder helpen? Ik zie dat maar heel erg weinig mensen op internet hun Synology NAS überhaupt aan een seriële verbinding gooien, en veelal gewoon blind een nieuwe kopen.
Ik gebruik de NAS nu trouwens zonder schijven. Hij komt defect rechtstreeks uit iemand's RAID setup. Ik heb ook al geprobeerd met een lege schijf de bovenstaande commando's uit te voeren, maar het komt steevast op hetzelfde uit.
[ Voor 11% gewijzigd door MsG op 25-09-2019 21:35 ]
Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn