CanadianSeb
DS414j unbrick...
January 26, 2022 04:41AM
Hi all,

First, excuse my english, i'm from france and sometimes it's not so easy...

Since 1 week i hope to unbrick my DS414j... Without success...

I tryed this procedure : https://forum.doozan.com/read.php?3,100059

But it seems that i missed something as you can see below :

uloader 2011.06.0 (Sep 11 2014 - 13:33:44)

Board: Mindspeed C2000
c2k_spi_probe

DDR Training:
...............................................................................e
Read  offset: 0f,0c,0c,09
Write offset: 04,41,04,07

Copying Barebox from SPI Flash(bootopt=0)
BB Copying Done
## Starting Barebox at 0x01000000 ...                                           
                                                                                
                                                                                
barebox 2011.06.0-dirty (Sep 11 2014 - 13:33:21)                                
                                                                                
Board: Mindspeed C2000                                                          
c2k_spi_probe                                                                   
c2k_otp_probe.                                                                  
cbus_baseaddr: 9c000000, ddr_baseaddr: 03800000, ddr_phys_baseaddr: 03800000    
class init complete                                                             
tmu init complete                                                               
bmu1 init: done                                                                 
bmu2 init: done                                                                 
util init complete                                                              
GPI1 init complete                                                              
GPI2 init complete                                                              
HGPI init complete                                                              
HIF rx desc: base_va: 03e80000, base_pa: 03e80000                               
HIF tx desc: base_va: 03e80400, base_pa: 03e80400                               
HIF init complete                                                               
bmu1 enabled                                                                    
bmu2 enabled                                                                    
pfe_hw_init: done                                                               
pfe_firmware_init                                                               
pfe_load_elf                                                                    
pfe_load_elf no of sections: 10                                                 
pfe_firmware_init: class firmware loaded                                        
pfe_load_elf                                                                    
pfe_load_elf no of sections: 10                                                 
pfe_firmware_init: tmu firmware loaded                                          
pfe_load_elf                                                                    
pfe_load_elf no of sections: 14                                                 
pfe_firmware_init: util firmware loaded                                         
gemac_port                                                                      
gemac_port                                                                      
miidev_restart_aneg for PHY1                                                    
miidev_restart_aneg for PHY1                                                    
miidev_restart_aneg for PHY0                                                    
miidev_restart_aneg for PHY0                                                    
cfi_probe: cfi_flash base: 0xc0000000 size: 0x04000000                          
## Unknown FLASH on Bank at 0xc0000000 - Size = 0x00000000 = 0 MB               
Using ENV from SPI Flash.                                                       
nand_probe: comcerto_nand base: 0xc8300000 size: 0x2048 MB                      
NAND type unknown: ff,ff                                                        
No NAND device found!!!                                                         
Malloc space: 0x00800000 -> 0x01000000 (size  8 MB)                             
Stack space : 0x007f8000 -> 0x00800000 (size 32 kB)                             
envfs: wrong magic on /dev/env0                                                 
no valid environment found on /dev/env0. Using default environment              
running /env/bin/init...                                                        
Unknown command 'export' - try 'help'                                           
=============================================                                   
Synology Model: DS414j                                                          
                                                                                
barebox 2011.06.0-dirty (Sep 11 2014 - 13:33:21)                                
PLL0: 2400, PLL1: 1000, PLL2: 1500, PLL3: 1066 MHz                              
Ref Clock: 48 MHz                                                               
ARM Clock: 1200 MHz                                                             
AXI Clock: 250 MHz                                                              
DDR Clock: 533 MHz                                                              
IPSEC Clock: 300 MHz                                                            
C2K Revision: A1                                                                
DDR Width : 32                                                                  
Fan 1: Good                                                                     
Fan 2: Good                                                                     
=============================================                                   
                                                                                
Hit [Ctrl+C] to stop autoboot:  

=============================================
Synology Model: DS414j

barebox 2011.06.0-dirty (Sep 11 2014 - 13:33:21)
PLL0: 2400, PLL1: 1000, PLL2: 1500, PLL3: 1066 MHz
Ref Clock: 48 MHz
ARM Clock: 1200 MHz
AXI Clock: 250 MHz
DDR Clock: 533 MHz
IPSEC Clock: 300 MHz
C2K Revision: A1
DDR Width : 32
Fan 1: Good
Fan 2: Good
=============================================
booting kernel of type uimage from /dev/spi0.kernel -r /dev/spi0.rootfs
use initrd /dev/spi0.rootfs
   Verifying Checksum ... OK
   Image Name:   synology_comcerto2k_ds414j 25426
   Created:      2020-05-11  22:01:02 UTC
   Image Type:   <NULL> <NULL> <NULL> (<NULL>)
   Data Size:    3845029 Bytes =  3.7 MB
   Load Address: 05000000
   Entry Point:  05000000
Bad Magic Number
Barebox-C2K >/

When i try the next step, it stay on this :

kwboot -t -B 115200 /dev/ttyUSB0 -b u-boot-spl-2019.10-tld-1.ds414.kwb -a

Sending boot message. Please reboot the target...

Do i have to trash it ??
Re: DS414j unbrick...
January 26, 2022 04:19PM
CanadianSeb,

> I tryed this procedure :
> https://forum.doozan.com/read.php?3,100059

> Board: Mindspeed C2000

That procedure does not apply to this DS414j box. It is for the DS414 which is Marvell Armada XP. Your DS414j is Comcerto2k SoC.

I don't have any box with this Mindspeed Comcerto SoC. So cannot help you much.

However, since you can boot to this part:

Quote

booting kernel of type uimage from /dev/spi0.kernel -r /dev/spi0.rootfs
use initrd /dev/spi0.rootfs
Verifying Checksum ... OK
Image Name: synology_comcerto2k_ds414j 25426
Created: 2020-05-11 22:01:02 UTC
Image Type: <NULL> <NULL> <NULL> (<NULL>)
Data Size: 3845029 Bytes = 3.7 MB
Load Address: 05000000
Entry Point: 05000000
Bad Magic Number
Barebox-C2K >/

It means the kernel was corrupted. But not hopeless. You probably can find a FW rescue procedure at the manufacturer website. And that rescue FW should be something you can run at the boot loader prompt, or on a USB drive that automatically runs at power up.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: DS414j unbrick...
January 27, 2022 06:21AM
Hi,

You Wrote:

> That procedure does not apply to this DS414j box.
> It is for the DS414 which is Marvell Armada XP.
> Your DS414j is Comcerto2k SoC.

I can't hide my unknowledgement anymore... I'm not an informatician...


> It means the kernel was corrupted. But not
> hopeless.

Maybe for someone who know what you talking about.

>You probably can find a FW rescue
> procedure at the manufacturer website. And that
> rescue FW should be something you can run at the
> boot loader prompt, or on a USB drive that
> automatically runs at power up.

I googled some stuffs, like "synology fw rescue", "Mindspeed C2000 fw rescue" or "Mindspeed C2000 kernel restore" or so many different things... Sometimes, i though i've found... until I had to see the evidence, I don't understand anything...

I asked to the Synology support... The only answer was : Buy a new one... Screw them

It seems that i will have to spend 500$ that i don't have... Maybe in 6 months...

Thanks for your time.
Re: DS414j unbrick...
January 27, 2022 04:08PM
CanadianSeb,

> > It means the kernel was corrupted. But not
> > hopeless.
>
> Maybe for someone who know what you talking
> about.

Meaning that you could try to find the FW rescue procedure at Synology web site. If you cannot find it there or anywahere else, you could try to find if someone has successfully set up to run Debian or Arch kernel on it.

The boot loader is still running, and you can boot to the Barebox prompt. Usually from there you can reflash the FW.

> I asked to the Synology support... The only answer
> was : Buy a new one... Screw them

I don't think I recommend Synology anymore. There seems to be no supports on their web site for rescue FW, or any information about that.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 01/27/2022 09:17PM by bodhi.
Re: DS414j unbrick...
February 01, 2022 01:05AM
CanadianSeb Wrote:
-------------------------------------------------------
> Hi all,
>
> First, excuse my english, i'm from france and
> sometimes it's not so easy...
>
> Since 1 week i hope to unbrick my DS414j...
> Without success...
>
> I tryed this procedure :
> https://forum.doozan.com/read.php?3,100059
>
> But it seems that i missed something as you can
> see below :

CanadianSeb Wrote:
-------------------------------------------------------
> Hi all,
>
> First, excuse my english, i'm from france and
> sometimes it's not so easy...
>
> Since 1 week i hope to unbrick my DS414j...
> Without success...
>

Hi, Seb,

Do you have an DDD41L1 v1.1 board inside DS414j?

And, serial connector - JP1?

Have some trouble with DS414j - network interface is dead and I need to connect via TTL serial to see what happens, is it bricked or what.
Re: DS414j unbrick...
February 01, 2022 05:38AM
Koguni Wrote:
>
> Do you have an DDD41L1 v1.1 board inside DS414j?
>

Yes exactly that one !

> And, serial connector - JP1?

You're absolutely right
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: