Quantcast
Channel: Linux Device Hacking
Viewing all articles
Browse latest Browse all 3178

Debian on Synology DS211 (15 replies)

$
0
0
Hello,

I have this device:
DS211 Marvell Kirkwood 88F6282

Goal is to build latest u-boot and install Debian or OpenWRT.
Stock u-boot has no saveenv command, but I have also red in some forum posts that Synology messed up saving the env, and that would brick it.

1. How do I go about building DS211 device specific u-boot that I can flash
I was reading around the forum but have not found anything specific to DS211. So far I have managed to play with kwboot and boot via serial console uboot.2023.04-tld-1.nsa325.kwb, that is obviously meant for a different device, but it did boot. All other kwbs available in the forum wouldn't boot with kwboot.

2. OpenWRT has no mention of DS211, so I am not sure I can make it work

3. Debian has some mentions of DS210 and DS212 here: http://ftp.debian.org/debian/dists/bookworm/main/installer-armel/current/images/kirkwood/device-tree/
But not specifically DS211. I would hope that DS212 is supported that would be similar enough to work on DS211.

Here's the stock firmware via serial console:
         __  __                      _ _
        |  \/  | __ _ _ ____   _____| | |
        | |\/| |/ _` | '__\ \ / / _ \ | |
        | |  | | (_| | |   \ V /  __/ | |
        |_|  |_|\__,_|_|    \_/ \___|_|_|
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_ 
| | | |___|  _ \ / _ \ / _ \| __| 
| |_| |___| |_) | (_) | (_) | |_ 
 \___/    |____/ \___/ \___/ \__|  ** LOADER **
 ** MARVELL BOARD: Synology Disk Station LE 

U-Boot 1.1.4 (Jun 29 2010 - 20:28:54) Marvell version: 3.5.3

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 0068B3D4

Soc: 88F6282 A0CPU running @ 1600Mhz L2 running @ 533Mhz
SysClock = 533Mhz , TClock = 200Mhz 

DRAM (DDR3) CAS Latency = 7 tRP = 7 tRAS = 20 tRCD=7
DRAM CS[0] base 0x00000000   size 256MB 
DRAM Total size 256MB  16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
Using default environment

[4096kB@f8000000] Flash:  4 MB

CPU : Marvell Feroceon (Rev 1)

Streaming disabled 
Write allocate disabled


USB 0: host mode
PEX 0: interface detected no Link.
PEX 1: interface detected no Link.

Synology Model: DS211
Fan Status: Good

Net:   egiga0 [PRIME], egiga1
Hit any key to stop autoboot:  0 
Marvell>> flinfo

Bank # 1: 
Flash Base Address  : 0xf8000000
Flash Model         : ST M25P32
Manufacturer ID     : 0x20
Device Id           : 0x2016
Sector Size         : 64K
Number of sectors   : 64
Page Size           : 256
Write Protection    : Off


Viewing all articles
Browse latest Browse all 3178