|
Synology Diskstation DS414 Unbricking April 16, 2020 01:46PM |
Registered: 4 years ago Posts: 48 |
*** Warning - bad CRC, using default environment
Wrong Image Format for bootm command
ERROR: can't get kernel image!
So i loaded the kernel back on by downloading the latest 414 firmware from Synology, unpacking the pat file and using a USB formatted with rufus to fat16 to copy zImage and rd.bin
Marvell>> usb start
(Re)start USB...
USB: Active port: 0
Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
scanning bus for storage devices... 1 Storage Device(s) found
Marvell>> fatload usb 0:1 2000000 zImage
reading zImage
2123952 bytes read
Marvell>> fatload usb 0:1 8000000 rd.bin
reading rd.bin
3698039 bytes read
Marvell>> bootm 0x2000000 0x8000000
sudo apt-get update sudo apt-get upgrade sudo apt install u-boot-tools minicom -y
cat /var/log/messages | grep ttyUSB sudo minicom --device /dev/ttyUSB0
MMC: MRVL_MMC: 0 SF: Detected M25P64 with page size 64 KiB, total 8 MiB 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: ---HANGS---
mv u-boot-spl-2019.10-tld-1.ds114.kwb u-boot-spl-2019.10-tld-1.ds414.kwb kwboot -t -B 115200 /dev/ttyUSB0 -b u-boot-spl-2019.10-tld-1.ds414.kwb -a Sending boot message. Please reboot the target...-
sudo su - mount -t ext2 /dev/sda1 /media/usb/ cd /media/usb tar -xvjf /home/pi/Debian-5.2.9-mvebu-tld-1-rootfs-bodhi.tar.bz2 cd boot cp -a zImage-5.2.9-mvebu-tld-1 zImage.fdt cat dts/armada-xp-synology-ds414.dtb >> zImage.fdt mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-5.2.9-mvebu-tld-1 -d zImage.fdt uImage sed -i 's/ext3/ext2/' /media/usb/etc/fstab cp -v /home/pi/uboot_DS414r1.bin /media/usb/root/ cp -v /home/pi/zImage /media/usb/root/ cd;sync;umount /media/usb
cp -v /home/pi/uboot_DS414r1.bin /media/usb/root/ cp -v /home/pi/zImage /media/usb/root/
kwboot -t -B 115200 /dev/ttyUSB0 -b u-boot-spl-2019.10-tld-1.ds414.kwb -a setenv bootargs 'console=ttyS0,115200 root=/dev/sda1 rootdelay=3 mtdparts=spi0.0:0x000d0000(u-boot),0x002d0000(zimage),0x00430000(rd),0x00010000(vendor),0x00010000(u-boot-envs),0x00010000(fis) earlyprintk=serial' ext2load usb 0:1 2000000 boot/uImage bootm 0x2000000
root@debian:~# cat /proc/mtd dev: size erasesize name mtd0: 000d0000 00001000 "u-boot" mtd1: 002d0000 00001000 "zimage" mtd2: 00430000 00001000 "rd" mtd3: 00010000 00001000 "vendor" mtd4: 00010000 00001000 "u-boot-envs" mtd5: 00010000 00001000 "fis"
root@debian:~# dd if=/dev/mtd3 of=mtd3 bs=1 count=65536 root@debian:~# dd if=/dev/mtd4 of=mtd4 bs=1 count=65536 root@debian:~# dd if=/dev/mtd5 of=mtd5 bs=1 count=65536 root@debian:~# dd if=/dev/mtd0 of=mtd0 bs=1 count=851968 root@debian:~# dd if=/dev/mtd1 of=mtd1 bs=1 count=2949120 root@debian:~# dd if=/dev/mtd2 of=mtd2 bs=1 count=4390912
root@debian:~# flash_unlock /dev/mtd0 root@debian:~# flashcp -v uboot_DS414r1.bin /dev/mtd0 Erasing blocks: 203/203 (100%) Writing data: 808k/808k (100%) Verifying data: 808k/808k (100%) root@debian:~# root@debian:~# flash_unlock /dev/mtd1 root@debian:~# flashcp -v zImage /dev/mtd1 Erasing blocks: 519/519 (100%) Writing data: 2074k/2074k (100%) Verifying data: 2050k/2074k (98%)File does not seem to match flash data. First mismatch at 0x001fe000-0x00200800
|
Re: Synology Diskstation DS414 Unbricking April 17, 2020 04:54PM |
Admin Registered: 13 years ago Posts: 18,576 |
Quote
Unbricking with Serial Console & JTAG console
Repair Pogo E02 with Raspberry PI (JTAG) and OpenOCD
Serial Port connector - what are people using to make it work
Serial Console hookup - GoFlex Net (external link)
Serial Console hookup - Pogoplug E02 and Pogoplug Pro V3 (external link)
OSX Serial/Net Console
Use Phone Jack - Phone Jack Serial Console Pics
Adding serial connector to Pogoplug Mobile (external link)
WD Mycloud EX2100/4100 Serial Console pic1, also pic2, pic3
Dreamplug Serial Console
How to unbrick your box using serial console with kwboot
kwboot on Mac OSX 10
Unbrick a Pogoplug Pro v3 OXNAS by flashing u-boot in serial console
Unbricking Synology Diskstation DS414 - See also the working thread for this unbricking session
|
Gilles
Re: Synology Diskstation DS414 Unbricking August 29, 2020 11:05AM |
|
Re: Synology Diskstation DS414 Unbricking August 29, 2020 02:12PM |
Registered: 4 years ago Posts: 48 |
|
Joshua
Re: Synology Diskstation DS414 Unbricking January 01, 2021 05:58PM |
|
Re: Synology Diskstation DS414 Unbricking January 02, 2021 01:16AM |
Registered: 4 years ago Posts: 48 |
|
Re: Synology Diskstation DS414 Unbricking January 02, 2021 03:33AM |
Admin Registered: 13 years ago Posts: 18,576 |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 02, 2021 04:18AM |
|
Re: Synology Diskstation DS414 Unbricking February 02, 2021 04:38AM |
Registered: 4 years ago Posts: 48 |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 02, 2021 04:49AM |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 02, 2021 05:08AM |
[ 580.851528] eth [al_eth_0]: set auto negotiation to enable
[ 580.857005] libphy: 8:02 - Link is Up - 100/Full
[00]Annapurna Labs stage 2: stage2_eth3_ram_loader v1.49.3
Executing next!
Annapurna Labs stage 2: stage2.5_loader v1.49.3
SPD I2C Address:00000057
Executing next!
Stage 3 2013.10-alpine_spl-1.49.4-00666-gccfe35f (Sep 08 2014 - 09:15:21)
DRAM: 1 GiB
EEPROM Revision ID = 34
Device ID = a212
Device Info: AL21200-1400
!!! board.c:2014
Loading DT to 00100000 (17059 bytes)...
Board config ID: Synology DS416
SRAM agent up: agent_wakeup v1.49.3
Loading U-Boot to 00100000 (373616 bytes)...
Executing U-Boot...
U-Boot 2013.10-alpine_db-1.49.4-SYNO-768e80b-2016-01-04 (Jan 04 2016 - 18:44:17)
Annapurna Labs
Board: Alpine Development Board
I2C: ready
DDR size is 1024 MB according to shared params
DRAM: 1 GiB
_
/_\ _ __ _ __ __ _ _ __ _ _ _ __ _ __ __ _
//_\\| '_ \| '_ \ / _` | '_ \| | | | '__| '_ \ / _` |
/ _ \ | | | | | | (_| | |_) | |_| | | | | | | (_| |
\_/ \_/_| |_|_| |_|\__,_| .__/ \__,_|_| |_| |_|\__,_|
__ _ |_|
/ / __ _| |__ ___
/ / / _` | '_ \/ __|
/ /__| (_| | |_) \__ \
\____/\__,_|_.__/|___/
___ _
/\ /\ / __\ ___ ___ | |_
/ / \ \_____ /__\/// _ \ / _ \| __|
\ \_/ /_____/ \/ \ (_) | (_) | |_
\___/ \_____/\___/ \___/ \__|
CPU DevID = 0, rev_id = 1
eeprom_per_device_init: no valid information found!
power_init_board: EEPROM per device information is not valid - using defaults!
Zero device ID! Base=0xFBFF5AE0
Early init addr = 00000400
Early init DT offset = 00080000
SF: Detected MX25U6435F with page size 256 Bytes, erase size 64 KiB, total 8 MiB
U-Boot script not found in TOC!
U-Boot redundant environment not found in TOC!
DT info:
--------------------
Board config ID: Synology DS416
Muxed interfaces:
if_uart_1(0)
GPIO configuration:
GPIO 0 is input
GPIO 1 is input
GPIO 2 is input
GPIO 3 is input
GPIO 35 is input
GPIO 36 is input
GPIO 5 is output, value = 1
GPIO 10 is output, value = 0
GPIO 11 is output, value = 0
GPIO 19 is output, value = 0
GPIO 22 is output, value = 0
GPIO 23 is output, value = 0
GPIO 24 is output, value = 0
GPIO 25 is output, value = 0
GPIO 26 is output, value = 0
GPIO 27 is output, value = 0
GPIO 29 is output, value = 0
GPIO 31 is output, value = 0
GPIO 32 is output, value = 0
GPIO 33 is output, value = 0
GPIO 38 is output, value = 0
GPIO 39 is output, value = 0
GPIO 40 is output, value = 0
GPIO 41 is output, value = 0
GPIO 43 is output, value = 0
dt_based_init_gpio: GPIO 0: 1
dt_based_init_gpio: GPIO 1: 1
dt_based_init_gpio: GPIO 2: 1
dt_based_init_gpio: GPIO 3: 1
dt_based_init_gpio: GPIO 4: 1
dt_based_init_gpio: GPIO 5: 1
dt_based_init_gpio: GPIO 6: 1
dt_based_init_gpio: GPIO 7: 1
dt_based_init_gpio: GPIO 8: 0
dt_based_init_gpio: GPIO 9: 0
dt_based_init_gpio: GPIO 10: 0
dt_based_init_gpio: GPIO 11: 0
dt_based_init_gpio: GPIO 12: 1
dt_based_init_gpio: GPIO 13: 1
dt_based_init_gpio: GPIO 14: 1
dt_based_init_gpio: GPIO 15: 1
dt_based_init_gpio: GPIO 16: 1
dt_based_init_gpio: GPIO 17: 0
dt_based_init_gpio: GPIO 18: 1
dt_based_init_gpio: GPIO 19: 0
dt_based_init_gpio: GPIO 20: 0
dt_based_init_gpio: GPIO 21: 0
dt_based_init_gpio: GPIO 22: 0
dt_based_init_gpio: GPIO 23: 0
dt_based_init_gpio: GPIO 24: 0
dt_based_init_gpio: GPIO 25: 0
dt_based_init_gpio: GPIO 26: 0
dt_based_init_gpio: GPIO 27: 0
dt_based_init_gpio: GPIO 28: 1
dt_based_init_gpio: GPIO 29: 0
dt_based_init_gpio: GPIO 30: 1
dt_based_init_gpio: GPIO 31: 0
dt_based_init_gpio: GPIO 32: 0
dt_based_init_gpio: GPIO 33: 0
dt_based_init_gpio: GPIO 34: 1
dt_based_init_gpio: GPIO 35: 1
dt_based_init_gpio: GPIO 36: 1
dt_based_init_gpio: GPIO 37: 1
dt_based_init_gpio: GPIO 38: 0
dt_based_init_gpio: GPIO 39: 0
dt_based_init_gpio: GPIO 40: 0
dt_based_init_gpio: GPIO 41: 0
dt_based_init_gpio: GPIO 42: 1
dt_based_init_gpio: GPIO 43: 0
dt_based_init_gpio: GPIO 44: 1
dt_based_init_gpio: GPIO 45: 1
dt_based_init_gpio: GPIO 46: 1
dt_based_init_gpio: GPIO 47: 1
Ethernet port 0:
mode: sgmii
SFP module: N/A
10gbe params: N/A
PHY address: 1
i2c-id: N/A
Ethernet port 1:
mode: sgmii
SFP module: N/A
10gbe params: N/A
PHY address: 2
i2c-id: N/A
Ethernet port 2:
mode: sgmii
SFP module: N/A
10gbe params: N/A
PHY address: 3
i2c-id: N/A
Ethernet port 3:
mode: sgmii
SFP module: N/A
10gbe params: N/A
PHY address: 0
i2c-id: N/A
PCIe endpoint ports:
PCIe port 0:
PCIe port status: enabled
Gen: 2
Width: 2
PCIe port 1:
PCIe port status: enabled
Gen: 2
Width: 2
PCIe port 2:
PCIe port status: disabled
Gen: 2
Width: 4
NAND: 0 MiB
SF: Detected MX25U6435F with page size 256 Bytes, erase size 64 KiB, total 8 MiB
*** Warning - bad CRC, using default environment
00:01.0 - 1c36:0001 - Network controller
00:05.0 - 1c36:0021 - Base system peripheral
pci_init_board_external: PCIE_0 no link found
pci_init_board_external: PCIE_1 no link found
In: serial
Out: serial
Err: serial
Synology Model: DS416
Fan Status: Not Good
Fan 1: Not Good
Fan 2: Not Good
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Bootstraps / DT / Capabilities Mismatch!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Net:
Turn off EEE of rl8211D
Disable eth0 green mode
Turn off EEE of rl8211D
Disable eth1 green mode
, al_eth1
Warning: al_eth1 using MAC address from net device
Press Ctrl+C to abort autoboot in 3 second
SF: Detected MX25U6435F with page size 256 Bytes, erase size 64 KiB, total 8 MiB
SF: 3014656 bytes @ 0x90000 Read: OK
SF: 4587520 bytes @ 0x370000 Read: OK
## Booting kernel from Legacy Image at 08000000 ...
Image Name: Linux-3.10.105
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2437976 Bytes = 2.3 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 07500000 ...
Image Name: synology_alpine4k_ds416 23824
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 3741660 Bytes = 3.6 MiB
Load Address: 08000000
Entry Point: 08000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 03b84008
Booting using the fdt blob at 0x3b84008
Loading Kernel Image ... OK
reserving fdt memory region: addr=0 size=100000
Loading Ramdisk to 037f1000, end 03b827dc ... OK
Loading Device Tree to 037e9000, end 037f02a2 ... OK
ft_board_setup_clock: setting /soc/clocks/refclk.clock-frequency to 100000000 Hz
ft_board_setup_clock: setting /soc/clocks/sbclk.clock-frequency to 375000000 Hz
ft_board_setup_clock: setting /soc/clocks/nbclk.clock-frequency to 800000000 Hz
ft_board_setup_clock: setting /soc/arch-timer.clock-frequency to 50000000 Hz
ft_board_setup_clock: setting /cpus/cpu@0.clock-frequency to 1500000000 Hz
ft_board_setup_clock: setting /cpus/cpu@1.clock-frequency to 1500000000 Hz
ft_board_setup_clock: setting /cpus/cpu@2.clock-frequency to 1500000000 Hz
ft_board_setup_clock: setting /cpus/cpu@3.clock-frequency to 1500000000 Hz
ft_board_setup_clock: setting /soc/clocks/cpuclk.clock-frequency to 1500000000 Hz
ft_board_setup_clock: setting /soc/uart0.clock-frequency to 375000000 Hz
ft_board_setup_clock: setting /soc/uart1.clock-frequency to 375000000 Hz
ft_board_setup_clock: setting /soc/uart2.clock-frequency to 375000000 Hz
ft_board_setup_clock: setting /soc/uart3.clock-frequency to 375000000 Hz
ft_board_setup_feature_disable: setting /soc/pcie-external0.status to disabled
ft_board_setup_feature_disable: setting /soc/pcie-external1.status to disabled
ft_board_setup_feature_disable: setting /soc/pcie-external2.status to disabled
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
I/O CC forced to 1!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ft_board_setup_prop_u32_set: setting /soc/ccu.io_coherency to 1
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.10.105 (root@build1) (gcc version 4.9.3 20150311 (prerelease) (crosstool-NG 1.20.0) ) #23824 SMP Fri Oct 12 18:27:37 CST 2018
[ 0.000000] CPU: ARMv7 Processor [412fc0f4] revision 4 (ARMv7), cr=30c73c7d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[ 0.000000] Machine: AnnapurnaLabs Alpine (Device Tree), model: Annapurna Labs Alpine Dev Board
[ 0.000000] vmalloc area too small, limiting to 16MB
[ 0.000000] Memory policy: ECC disabled, Data cache writealloc
[ 0.000000] PERCPU: Embedded 7 pages/cpu @81084000 s7552 r8192 d12928 u32768
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 259584
[ 0.000000] Kernel command line: console=ttyS0,115200 ip=off pci=pcie_bus_perf initrd=0x07500000 root=/dev/md0 rw HddHotplug=4 syno_hw_version=DS416 ihd_num=4 netif_num=2 vmalloc= syno_hdd_act_led=10,11,22,23 syno_hdd_enable=24,25,26,27
[ 0.000000] Support HDD Hotplug.
[ 0.000000] Synology Hardware Version: DS416-j
[ 0.000000] Internal HD num: 4
[ 0.000000] Internal netif num: 2
[ 0.000000] SYNO GPIO hdd active led pin: 10 11 22 23
[ 0.000000] SYNO GPIO hdd enable pin: 24 25 26 27
[ 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: 1027036k/1027036k available, 21540k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xff400000 - 0xff800000 (4096 kB)
[ 0.000000] vmalloc : 0xc0800000 - 0xff000000 (1000 MB)
[ 0.000000] lowmem : 0x80000000 - 0xc0000000 (1024 MB)
[ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
[ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
[ 0.000000] .text : 0x80008000 - 0x805beb78 (5851 kB)
[ 0.000000] .init : 0x805bf000 - 0x805ebd80 ( 180 kB)
[ 0.000000] .data : 0x805ec000 - 0x80617b20 ( 175 kB)
[ 0.000000] .bss : 0x80617b20 - 0x8067577c ( 376 kB)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] sched_clock: 32 bits at 375MHz, resolution 2ns, wraps every 11453ms
[ 0.000152] Calibrating delay loop... 2793.47 BogoMIPS (lpj=13967360)
[ 0.060023] pid_max: default: 32768 minimum: 301
[ 0.060087] Security Framework initialized
[ 0.060100] AppArmor: AppArmor initialized
[ 0.060125] Mount-cache hash table entries: 512
[ 0.060489] CPU: Testing write buffer coherency: ok
[ 0.060592] CPU speed: 1.5GHz
[ 0.060611] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.060644] Setting up static identity map for 0x80456b80 - 0x80456bd8
[ 1.060632] CPU1: failed to boot: -38
[ 2.060631] CPU2: failed to boot: -38
[ 3.060634] CPU3: failed to boot: -38
[ 3.060663] Brought up 1 CPUs
[ 3.060667] SMP: Total of 1 processors activated.
[ 3.060671] CPU: All CPU(s) started in HYP mode.
[ 3.060674] CPU: Virtualization extensions available.
[ 3.060961] devtmpfs: initialized
[ 3.065241] xor: measuring software checksum speed
[ 3.160628] arm4regs : 3088.000 MB/sec
[ 3.260627] 8regs : 2437.600 MB/sec
[ 3.360627] 32regs : 2379.200 MB/sec
[ 3.360632] xor: using function: arm4regs (3088.000 MB/sec)
[ 3.360724] NET: Registered protocol family 16
[ 3.360880] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 3.361684] Initializing System Fabric
[ 3.361708] Enabling IO Cache Coherency.
[ 3.365344] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 3.365349] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 3.376399] bio: create slab <bio-0> at 0
[ 3.540671] raid6: int32x1 gen() 316 MB/s
[ 3.710728] raid6: int32x1 xor() 254 MB/s
[ 3.880654] raid6: int32x2 gen() 451 MB/s
[ 4.050688] raid6: int32x2 xor() 274 MB/s
[ 4.220673] raid6: int32x4 gen() 500 MB/s
[ 4.390713] raid6: int32x4 xor() 284 MB/s
[ 4.560734] raid6: int32x8 gen() 521 MB/s
[ 4.730717] raid6: int32x8 xor() 276 MB/s
[ 4.730721] raid6: using algorithm int32x8 gen() (521 MB/s)
[ 4.730725] raid6: .... xor() 276 MB/s, rmw enabled
[ 4.730729] raid6: using intx1 recovery algorithm
[ 4.730768] [sched_delayed] sched: RT throttling activated
[ 4.731139] SCSI subsystem initialized
[ 4.732291] EDAC MC: Ver: 3.0.0
[ 4.733075] Switching to clocksource arm,sp804
[ 4.733322] AppArmor: AppArmor Filesystem Enabled
[ 4.734759] NET: Registered protocol family 2
[ 4.735113] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 4.735205] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 4.735293] TCP: Hash tables configured (established 8192 bind 8192)
[ 4.735320] TCP: reno registered
[ 4.735327] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 4.735347] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 4.735464] NET: Registered protocol family 1
[ 4.735612] RPC: Registered named UNIX socket transport module.
[ 4.735616] RPC: Registered udp transport module.
[ 4.735620] RPC: Registered tcp transport module.
[ 4.735624] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 4.735746] Trying to unpack rootfs image as initramfs...
[ 5.834796] Freeing initrd memory: 3652K (837f1000 - 83b82000)
[ 5.834942] hw perfevents: enabled with ARMv7 Cortex-A15 PMU driver, 7 counters available
[ 5.835306] al-pcie pcie-internal.3: PCI host bridge to bus 0000:00
[ 5.835315] pci_bus 0000:00: root bus resource [mem 0xfe000000-0xfeffffff]
[ 5.835322] pci_bus 0000:00: root bus resource [bus 00]
[ 5.835328] pci_bus 0000:00: root bus resource [io 0x1000-0xffff]
[ 5.835419] pci 0000:00:01.0: PCI-E Max Payload Size set to 128/ 256 (was 128), Max Read Rq 128
[ 5.835705] pci 0000:00:05.0: PCI-E Max Payload Size set to 128/ 256 (was 128), Max Read Rq 128
[ 5.836460] PCI: bus0: Fast back to back transfers disabled
[ 5.836502] pci 0000:00:01.0: BAR 0: assigned [mem 0xfe000000-0xfe01ffff 64bit]
[ 5.836512] pci 0000:00:05.0: BAR 0: assigned [mem 0xfe020000-0xfe03ffff 64bit]
[ 5.836521] pci 0000:00:01.0: BAR 4: assigned [mem 0xfe040000-0xfe043fff 64bit]
[ 5.836529] pci 0000:00:05.0: BAR 4: assigned [mem 0xfe044000-0xfe045fff 64bit]
[ 5.836538] pci 0000:00:01.0: BAR 2: assigned [mem 0xfe046000-0xfe046fff 64bit]
[ 5.837026] Initialise module verification
[ 5.837071] audit: initializing netlink socket (disabled)
[ 5.837089] type=2000 audit(5.830:1): initialized
[ 5.837714] VFS: Disk quotas dquot_6.5.2
[ 5.837769] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 5.838081] NFS: Registering the id_resolver key type
[ 5.838105] Key type id_resolver registered
[ 5.838109] Key type id_legacy registered
[ 5.838133] msgmni has been set to 2013
[ 5.838636] async_tx: api initialized (async)
[ 5.838643] Key type asymmetric registered
[ 5.838647] Asymmetric key parser 'x509' registered
[ 5.838741] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 5.838747] io scheduler noop registered
[ 5.838759] io scheduler cfq registered (default)
[ 5.839564] al_dma: Annapurna Labs DMA Driver 0.01
[ 5.941637] PCI: enabling device 0000:00:05.0 (0000 -> 0002)
[ 5.941662] al_dma 0000:00:05.0: al_dma_pci_probe: pci_enable_sriov failed, status -19
[ 5.943705] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 5.989231] fd883000.uart0: ttyS0 at MMIO 0xfd883000 (irq = 49) is a 16550A
[ 6.714663] console [ttyS0] enabled
[ 6.720061] fd884000.uart1: ttyS1 at MMIO 0xfd884000 (irq = 50) is a 16550A
[ 7.083580] brd: module loaded
[ 7.086632] Loading iSCSI transport class v2.0-870.
[ 7.378889] dw_spi_mmio fd882000.spi: master is unqueued, this is deprecated
[ 7.410126] m25p80 spi0.0: found mx25u6435f, expected spi_flash_jedec_detection
[ 7.417449] m25p80 spi0.0: mx25u6435f (8192 Kbytes)
[ 7.422336] Searching for RedBoot partition table in spi0.0 at offset 0x7f0000
[ 7.458562] 6 RedBoot partitions found on MTD device spi0.0
[ 7.464139] Creating 6 MTD partitions on "spi0.0":
[ 7.468919] 0x000000000000-0x000000090000 : "RedBoot"
[ 7.480809] 0x000000090000-0x000000370000 : "zImage"
[ 7.515898] 0x000000370000-0x0000007d0000 : "rd.gz"
[ 7.560882] 0x0000007d0000-0x0000007e0000 : "vendor"
[ 7.578439] vender Mac0 address : 00:11:32:4a:19:9f
[ 7.583328] vender Mac1 address : 00:11:32:4a:19:a0
[ 7.588195] vender Mac2 doesn't set ucSum:0x00 Buf:0x00 Sum:0.
[ 7.594022] vender Mac3 doesn't set ucSum:0x00 Buf:0x00 Sum:0.
[ 7.599842] serial number='1550NKN051100'
[ 7.645350] 0x0000007e0000-0x0000007f0000 : "RedBoot Config"
[ 7.691399] 0x0000007f0000-0x000000800000 : "FIS directory"
[ 7.768190] al_eth_drv: AnnapurnaLabs unified 1GbE and 10GbE Ethernet Driver al_eth v0.2 (Feb 18, 2013)
[ 7.777645] al_eth 0000:00:01.0: Board info: phy exist Yes. phy addr 2. mdio freq 1000 Khz. SFP connected No. media 3
[ 7.890143] al_eth 0000:00:01.0 eth0: AnnapurnaLabs unified 1Gbe/10Gbe found at mem fe000000, mac addr 2e:42:e6:be:49:d3
[ 7.943656] i2c /dev entries driver
[ 7.954930] Syno_HddMon: Initialization completed.
[ 7.977670] al_thermal_probe: Thermal Sensor Loaded at: 0xc087ea00.
[ 8.005725] md: linear personality registered for level -1
[ 8.011218] md: raid0 personality registered for level 0
[ 8.016516] md: raid1 personality registered for level 1
[ 8.021824] md: raid10 personality registered for level 10
[ 8.028582] md: raid6 personality registered for level 6
[ 8.033891] md: raid5 personality registered for level 5
[ 8.039188] md: raid4 personality registered for level 4
[ 8.052118] device-mapper: ioctl: 4.25.0-ioctl (2013-06-26) initialised: dm-devel@redhat.com
[ 8.060585] al_mc_edac fb080000.mc: No ECC present, or ECC disabled
[ 8.081494] cpuidle: using governor ladder
[ 8.085582] cpuidle: using governor menu
[ 8.089708] ledtrig-cpu: registered to indicate activity on CPUs
[ 8.095741] al_crypto: Annapurna Labs Crypto Driver 0.01
[ 8.104020] TCP: cubic registered
[ 8.107329] NET: Registered protocol family 17
[ 8.111837] Key type dns_resolver registered
[ 8.116181] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
[ 8.142518] Loading module verification blacklist certificates
[ 8.148337] Loading module verification certificates
[ 8.153343] MODSIGN: Loaded cert 'Synology SDG kernel module signing key: 7bd0b0d6bcd31651c22ce3978bdc8c8bdc417329'
[ 8.166744] MODSIGN: Loaded cert 'Synology Root Certification Authority: f2c075361f168425f8b5ef31b796406c3aab2089'
[ 8.177115] MODSIGN: Loaded cert 'Synology Kernel Module Signing Certification Authority: 600839b5d127e0e11d817a31f0575d323a7c0e28'
[ 8.188954] MODSIGN: Loaded cert 'Synology kernel module signing key: 4646ce54489669338118a3b1286da156ac366fa5'
[ 8.199033] registered taskstats version 1
[ 8.222041] Freeing unused kernel memory: 176K (805bf000 - 805eb000)
START /linuxrc.syno
Insert basic USB modules...
:: Loading module usb-common ... [ OK ]
:: Loading module usbcore[ 8.396497] usbcore: registered new interface driver usbfs
[ 8.412060] usbcore: registered new interface driver hub
[ 8.437350] usbcore: registered new interface driver ethub
[ 8.446624] usbcore: registered new device driver usb
... [ OK ]
Insert net driver(Mindspeed only)...
[ 8.567700] ds416_synobios: module license 'Synology Inc.' taints kernel.
[ 8.574496] Disabling lock debugging due to kernel taint
[ 8.596812] Synobios DS416 GPIO initialized
[ 8.601222] correction with 0x00
[ 8.605321] 2000-1-2 1:36:49 UTC
[ 8.608541] synobios: load, major number 201
[ 8.612818] Brand: Synology
[ 8.615626] Model: DS-416
[ 8.618250] This is default settings: set group disks wakeup number to 1, spinup time deno 1
[ 8.626691] synobios cpu_arch proc entry initialized
[ 8.631654] synobios crypto_hw proc entry initialized
[ 8.636694] synobios syno_platform proc entry initialized
[ 8.642169] synobios open /dev/ttyS1 success
Starting /usr/syno/bin/synocfgen...
/usr/syno/bin/synocfgen returns 0
[ 8.662627] synobios: unload
Exit on error [1] DISK NOT INSTALLED...
Sun Jan 2 01:36:49 UTC 2000
none /sys/kernel/debug debugfs rw,relatime 0 0
sys /sys sysfs rw,relatime 0 0
none /dev devtmpfs rw,relatime,size=513516k,nr_inodes=128379,mode=755 0 0
proc /proc proc rw,relatime 0 0
linuxrc.syno failed on 1
starting pid 1178, tty '': '/etc/rc'
:: Starting /etc/rc
:: Mounting procfs ... [ OK ]
:: Mounting tmpfs ... [ OK ]
:: Mounting devtmpfs ... [ OK ]
:: Mounting devpts ... [ OK ]
:: Mounting sysfs ... [ OK ]
mdadm: error opening /dev/md1: No such file or directory
rc: Use all internal disk as swap.
rc: No internal disk installed.
swapon: can't stat '/dev/md1': No such file or directory
:: Loading module fat ... [ OK ]
:: Loading module vfat ... [ OK ]
mount: open failed, msg:No such file or directory
mount: mounting /dev/bus/usb on /proc/bus/usb failed: No such device
ln: /proc/bus/usb/devices: No such file or directory
:: Loading module synobios[ 9.385187] Synobios DS416 GPIO initialized
[ 9.391124] correction with 0x00
[ 9.396914] 2000-1-2 1:36:50 UTC
[ 9.400135] synobios: load, major number 201
[ 9.404414] Brand: Synology
[ 9.407222] Model: DS-416
[ 9.409846] This is default settings: set group disks wakeup number to 1, spinup time deno 1
[ 9.418288] synobios cpu_arch proc entry initialized
[ 9.423251] synobios crypto_hw proc entry initialized
[ 9.428292] synobios syno_platform proc entry initialized
[ 9.433755] synobios open /dev/ttyS1 success
... [ OK ]
[ 9.685860] configured MAC to SGMII mode:
[ 9.689863] eth [al_eth_0]: set auto negotiation to enable
[ 9.695779] al_eth 0000:00:01.0 eth0: using MSI-X per Queue interrupt mode
[ 9.709154] libphy: al mdio bus: probed
[ 9.713010] al_eth 0000:00:01.0 eth0: phy[2]: device 8:02, driver RTL8211DN Gigabit Ethernet
[ 9.721439] al_eth 0000:00:01.0 eth0: phy[2]:supported 2ff adv 2ff
udhcpc (v1.16.1) started
eth0 Link encap:Ethernet HWaddr 00:11:32:4A:19:9F
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
:: Starting syslogd ... [ OK ]
/etc/rc: line 262: /usr/syno/bin/syno_pstore_collect: not found
:: Starting scemd
[ 13.731377] eth [al_eth_0]: set auto negotiation to enable
[ 13.736853] libphy: 8:02 - Link is Up - 100/Full
:: Starting services in background
Starting findhostd in flash_rd...
Starting services in flash_rd...
Running /usr/syno/etc/rc.d/J01httpd.sh...
Starting httpd:80 in flash_rd...
Starting httpd:5000 in flash_rd...
Running /usr/syno/etc/rc.d/J03ssdpd.sh...
/usr/bin/minissdpd -i eth0
(15): upnp:rootdevice
(51): uuid:upnp_SynologyNAS-0011324a199f::upnp:rootdevice
(57): Synology/synology_alpine4k_ds416/6.2-23824/169.254.12.171
(47): http://169.254.12.171:5000/description-eth0.xml
Connected.
done.
/usr/syno/bin/reg_ssdp_service 169.254.12.171 0011324a199f 6.2-23824 synology_alpine4k_ds416 eth0
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...
Starting synoagentregisterd...
Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...
cat: can't open '/sys/block/sd*/device//model': No such file or directory
Running /usr/syno/etc/rc.d/J80ADTFanControl.sh...
Running /usr/syno/etc/rc.d/J98nbnsd.sh...
Starting nbnsd...
Running /usr/syno/etc/rc.d/J99avahi.sh...
Starting Avahi mDNS/DNS-SD Daemon
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf
:: Loading module usb-storage[ 18.269976] usbcore: registered new interface driver usb-storage
... [ OK ]
============ Date ============
Sun Jan 2 01:36:59 UTC 2000
==============================
starting pid 20
Sun Jan 2 01:37:00 2000
DiskStation login:
|
Re: Synology Diskstation DS414 Unbricking February 02, 2021 12:17PM |
Registered: 4 years ago Posts: 48 |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 03, 2021 02:39AM |
|
Re: Synology Diskstation DS414 Unbricking February 03, 2021 02:59AM |
Registered: 4 years ago Posts: 48 |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 03, 2021 04:09AM |
|
Re: Synology Diskstation DS414 Unbricking February 03, 2021 04:16AM |
Admin Registered: 13 years ago Posts: 18,576 |
Quote
DiskStation login:
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 03, 2021 04:30AM |
|
Re: Synology Diskstation DS414 Unbricking February 03, 2021 04:34AM |
Registered: 4 years ago Posts: 48 |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 03, 2021 04:57AM |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 03, 2021 04:59AM |
|
Re: Synology Diskstation DS414 Unbricking February 03, 2021 03:58PM |
Admin Registered: 13 years ago Posts: 18,576 |
|
Re: Synology Diskstation DS414 Unbricking February 03, 2021 04:05PM |
Admin Registered: 13 years ago Posts: 18,576 |
Press Ctrl+C to abort autoboot in 3 second
help printenv
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 04, 2021 02:40AM |
Annapurna Labs stage 2: stage2_eth3_ram_loader v1.49.3
Executing next!
Annapurna Labs stage 2: stage2.5_loader v1.49.3
SPD I2C Address:00000057
Executing next!
Stage 3 2013.10-alpine_spl-1.49.4-00666-gccfe35f (Sep 08 2014 - 09:15:21)
DRAM: 1 GiB
EEPROM Revision ID = 34
Device ID = a212
Device Info: AL21200-1400
!!! board.c:2014
Loading DT to 00100000 (17059 bytes)...
Board config ID: Synology DS416
SRAM agent up: agent_wakeup v1.49.3
Loading U-Boot to 00100000 (373616 bytes)...
Executing U-Boot...
U-Boot 2013.10-alpine_db-1.49.4-SYNO-768e80b-2016-01-04 (Jan 04 2016 - 18:44:17)
Annapurna Labs
Board: Alpine Development Board
I2C: ready
DDR size is 1024 MB according to shared params
DRAM: 1 GiB
_
/_\ _ __ _ __ __ _ _ __ _ _ _ __ _ __ __ _
//_\\| '_ \| '_ \ / _` | '_ \| | | | '__| '_ \ / _` |
/ _ \ | | | | | | (_| | |_) | |_| | | | | | | (_| |
\_/ \_/_| |_|_| |_|\__,_| .__/ \__,_|_| |_| |_|\__,_|
__ _ |_|
/ / __ _| |__ ___
/ / / _` | '_ \/ __|
/ /__| (_| | |_) \__ \
\____/\__,_|_.__/|___/
___ _
/\ /\ / __\ ___ ___ | |_
/ / \ \_____ /__\/// _ \ / _ \| __|
\ \_/ /_____/ \/ \ (_) | (_) | |_
\___/ \_____/\___/ \___/ \__|
CPU DevID = 0, rev_id = 1
eeprom_per_device_init: no valid information found!
power_init_board: EEPROM per device information is not valid - using defaults!
Zero device ID! Base=0xFBFF5AE0
Early init addr = 00000400
Early init DT offset = 00080000
SF: Detected MX25U6435F with page size 256 Bytes, erase size 64 KiB, total 8 MiB
U-Boot script not found in TOC!
U-Boot redundant environment not found in TOC!
DT info:
--------------------
Board config ID: Synology DS416
Muxed interfaces:
if_uart_1(0)
GPIO configuration:
GPIO 0 is input
GPIO 1 is input
GPIO 2 is input
GPIO 3 is input
GPIO 35 is input
GPIO 36 is input
GPIO 5 is output, value = 1
GPIO 10 is output, value = 0
GPIO 11 is output, value = 0
GPIO 19 is output, value = 0
GPIO 22 is output, value = 0
GPIO 23 is output, value = 0
GPIO 24 is output, value = 0
GPIO 25 is output, value = 0
GPIO 26 is output, value = 0
GPIO 27 is output, value = 0
GPIO 29 is output, value = 0
GPIO 31 is output, value = 0
GPIO 32 is output, value = 0
GPIO 33 is output, value = 0
GPIO 38 is output, value = 0
GPIO 39 is output, value = 0
GPIO 40 is output, value = 0
GPIO 41 is output, value = 0
GPIO 43 is output, value = 0
dt_based_init_gpio: GPIO 0: 1
dt_based_init_gpio: GPIO 1: 0
dt_based_init_gpio: GPIO 2: 1
dt_based_init_gpio: GPIO 3: 1
dt_based_init_gpio: GPIO 4: 1
dt_based_init_gpio: GPIO 5: 1
dt_based_init_gpio: GPIO 6: 1
dt_based_init_gpio: GPIO 7: 1
dt_based_init_gpio: GPIO 8: 0
dt_based_init_gpio: GPIO 9: 0
dt_based_init_gpio: GPIO 10: 0
dt_based_init_gpio: GPIO 11: 0
dt_based_init_gpio: GPIO 12: 1
dt_based_init_gpio: GPIO 13: 1
dt_based_init_gpio: GPIO 14: 1
dt_based_init_gpio: GPIO 15: 1
dt_based_init_gpio: GPIO 16: 1
dt_based_init_gpio: GPIO 17: 0
dt_based_init_gpio: GPIO 18: 1
dt_based_init_gpio: GPIO 19: 0
dt_based_init_gpio: GPIO 20: 0
dt_based_init_gpio: GPIO 21: 0
dt_based_init_gpio: GPIO 22: 0
dt_based_init_gpio: GPIO 23: 0
dt_based_init_gpio: GPIO 24: 0
dt_based_init_gpio: GPIO 25: 0
dt_based_init_gpio: GPIO 26: 0
dt_based_init_gpio: GPIO 27: 0
dt_based_init_gpio: GPIO 28: 1
dt_based_init_gpio: GPIO 29: 0
dt_based_init_gpio: GPIO 30: 1
dt_based_init_gpio: GPIO 31: 0
dt_based_init_gpio: GPIO 32: 0
dt_based_init_gpio: GPIO 33: 0
dt_based_init_gpio: GPIO 34: 1
dt_based_init_gpio: GPIO 35: 1
dt_based_init_gpio: GPIO 36: 1
dt_based_init_gpio: GPIO 37: 1
dt_based_init_gpio: GPIO 38: 0
dt_based_init_gpio: GPIO 39: 0
dt_based_init_gpio: GPIO 40: 0
dt_based_init_gpio: GPIO 41: 0
dt_based_init_gpio: GPIO 42: 1
dt_based_init_gpio: GPIO 43: 0
dt_based_init_gpio: GPIO 44: 1
dt_based_init_gpio: GPIO 45: 1
dt_based_init_gpio: GPIO 46: 1
dt_based_init_gpio: GPIO 47: 1
Ethernet port 0:
mode: sgmii
SFP module: N/A
10gbe params: N/A
PHY address: 1
i2c-id: N/A
Ethernet port 1:
mode: sgmii
SFP module: N/A
10gbe params: N/A
PHY address: 2
i2c-id: N/A
Ethernet port 2:
mode: sgmii
SFP module: N/A
10gbe params: N/A
PHY address: 3
i2c-id: N/A
Ethernet port 3:
mode: sgmii
SFP module: N/A
10gbe params: N/A
PHY address: 0
i2c-id: N/A
PCIe endpoint ports:
PCIe port 0:
PCIe port status: enabled
Gen: 2
Width: 2
PCIe port 1:
PCIe port status: enabled
Gen: 2
Width: 2
PCIe port 2:
PCIe port status: disabled
Gen: 2
Width: 4
NAND: 0 MiB
SF: Detected MX25U6435F with page size 256 Bytes, erase size 64 KiB, total 8 MiB
*** Warning - bad CRC, using default environment
00:01.0 - 1c36:0001 - Network controller
00:05.0 - 1c36:0021 - Base system peripheral
pci_init_board_external: PCIE_0 no link found
pci_init_board_external: PCIE_1 no link found
In: serial
Out: serial
Err: serial
Synology Model: DS416
Fan Status: Not Good
Fan 1: Not Good
Fan 2: Not Good
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Bootstraps / DT / Capabilities Mismatch!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Net:
Turn off EEE of rl8211D
Disable eth0 green mode
Turn off EEE of rl8211D
Disable eth1 green mode
, al_eth1
Warning: al_eth1 using MAC address from net device
Press Ctrl+C to abort autoboot in 3 second
ALPINE_DB> <INTERRUPT>
ALPINE_DB> help
? - alias for 'help'
WOLTest - Wake On Lan u-boot testing
base - print or set address offset
bdinfo - print Board Info structure
boot - boot default, i.e., run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
bootm - boot application image from memory
bootmenu- ANSI terminal bootmenu
bootp - boot image via network using BOOTP/TFTP protocol
bootz - boot Linux zImage image from memory
cmp - memory compare
confirm_msg- get user input and updates "?" varialbe to 0 if 'y' was entered
coninfo - print console devices and information
cp - memory copy
cpu_set_speed- Set CPU speed
crc32 - checksum calculation
ddr_ecc_stats- DDR ECC statistics
ddr_training_results- DDR training results
dev_info- Show the device configuration values
dhcp - boot image via network using DHCP/TFTP protocol
dram_margins- The command provides current DRAM RDQS/WDQS margins by running a shmoo based on the DDR controller BIST feature
echo - echo args to console
editenv - edit environment variable
eeprom_per_device- EEPROM per device operations
env - environment handling commands
erase - erase FLASH memory
eth_1g_params_set- configure 1G link parameters.these parameters will also be applied in Linux
eth_freeze_serdes_settings- freeze serdes parameters to be used in the upper layer (disable by default)
* enabling it will cause the upper layer to avoid replacing these parameters
* enabled mode should be used in case the serdes parameter were set in the u-boot
eth_link_training_enable- enable / disable link training
eth_lm_debug_enable- enable / disable link management debug enable
eth_mac_mode_set- override the mac mode from the device tree
eth_retimer_config- override retimer configuration
exit - exit script
ext4load- load binary file from a Ext4 filesystem
ext4ls - list files in a directory (default /)
false - do nothing, unsuccessfully
fdt - flattened device tree utility commands
flash_contents_obj_info_print- Print a specific flash object information
flash_contents_obj_read- Read a specific flash object
flash_contents_obj_read_mem- Read a specific flash object from memory
flash_contents_obj_update- Update a specific flash object
flash_contents_obj_validate- Validate a specific flash object
flash_contents_set_dev- Set flash contents current device
flash_contents_stage2_trash- Trash a stage 2 instance
flash_contents_stage2_untrash- Untrash a stage 2 instance
flash_contents_toc_print- Print the flash contents TOC
flinfo - print FLASH memory information
go - start application at address 'addr'
gpio - input/set/clear/toggle gpio pins
help - print command description/usage
i2c - I2C sub-system
iminfo - print header information for application image
imxtract- extract a part of a multi-image
incenv - increment environment variable
iodma_init- Initialize the RAID and memory services accelerator
iodma_memcpy- Memory copy using the RAID and memory services accelerator
iodma_memset- Memory set using the RAID and memory services accelerator
iodma_terminate- Terminates the RAID and memory services accelerator
is_nand_boot- Returns 1 if boot device is NAND
itest - return true/false on integer compare
lcd_print- Clears LCD display
loadb - load binary file over serial line (kermit mode)
loads - load S-Record file over serial line
loadx - load binary file over serial line (xmodem mode)
loady - load binary file over serial line (ymodem mode)
loop - infinite loop on address range
md - memory display
md5sum - compute MD5 message digest
mdio - MDIO utility commands
mem_pattern_set- set values alternately according to the even and odd values
mii - MII utility commands
mm - memory modify (auto-incrementing address)
mtest - simple RAM read/write test
muio_mux- Multi usage I/O pins (MUIO) multiplexing control - debug
mw - memory write (fill)
nand - NAND sub-system
nboot - boot from NAND device
nfs - boot image via network using NFS protocol
nm - memory modify (constant address)
pci - list and access PCI Configuration Space
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
pxe - commands to get and boot from pxe files
reset - Perform RESET of the CPU
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
scripth - Show help menu for available scripts
scsi - SCSI sub-system
scsiboot- boot from SCSI device
serdes - Serdes debug
setenv - set environment variables
setenvmem- set environment variable from memory
sf - SPI flash sub-system
showvar - print local hushshell variables
sleep - delay execution for some time
source - run script from memory
syno_pwoff- bring the system down
sysboot - command to get and boot from syslinux files
test - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
tftpput - TFTP put command, for uploading files to a server
thermal_get- Thermal sensor get readout
thermal_init- Initialize the thermal sensor
true - do nothing, successfully
version - print monitor, compiler and linker version
wfi - CPU wait for interrupt CPU idle)
ALPINE_DB> printenv
arch=arm
ata_hdd_act_led=syno_hdd_act_led=10,11,22,23
ata_hdd_detect=
ata_hdd_enable=syno_hdd_enable=24,25,26,27
autoload=n
baudrate=115200
board=alpine_db
board_name=alpine_db
boot_instance_active=0
boot_inst
|
Re: Synology Diskstation DS414 Unbricking February 04, 2021 05:31PM |
Admin Registered: 13 years ago Posts: 18,576 |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 05, 2021 02:10AM |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 15, 2021 01:29PM |
|
Re: Synology Diskstation DS414 Unbricking February 15, 2021 04:47PM |
Admin Registered: 13 years ago Posts: 18,576 |
|
Re: Synology Diskstation DS414 Unbricking February 15, 2021 05:35PM |
Registered: 4 years ago Posts: 48 |
|
VectraT
Re: Synology Diskstation DS414 Unbricking February 16, 2021 12:57AM |
|
Re: Synology Diskstation DS414 Unbricking February 19, 2021 02:31PM |
Registered: 3 years ago Posts: 2 |
Marvell>> usb start
(Re)start USB...
USB: Active port: 0
Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
scanning bus for storage devices... 1 Storage Device(s) found
Marvell>> fatload usb 0:1 2000000 zImage
reading zImage
2125480 bytes read
Marvell>> fatload usb 0:1 8000000 rd.bin
reading rd.bin
3571599 bytes read
Marvell>> bootm 0x2000000 0x8000000
## Booting kernel from Legacy Image at 02000000 ...
Image Name: Linux-3.2.40
Created: 2020-05-11 20:50:26 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2125416 Bytes = 2 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!