Перейти к содержанию
Форум русской поддержки продукции Synology
Это сохраненная копия формуа, часть страниц может быть недоступна!

Рекомендованные сообщения

есть в наличии трупик DS212j

проблема была в spi sflash MX25L3206E

по адресу Linux-2.6.32.12 во флеш была пустота

Marvell>> md f8080000
f8080000: ffffffff ffffffff ffffffff ffffffff    ................
f8080010: ffffffff ffffffff ffffffff ffffffff    ................
f8080020: ffffffff ffffffff ffffffff ffffffff    ................

с помощью нехитрых манипуляций удалось залить поврежденную часть

Marvell>> tftpboot 800000 zImage
Using egiga0 device
TFTP from server 192.168.101.111; our IP address is 192.168.101.224
Filename 'zImage'.
Load address: 0x800000
Loading: *T #################################################################
     #########################
done
Bytes transferred = 1456736 (163a60 hex)
Marvell>> protect off f8080000 f81effff
................................................................
.................................................................
.................................................................
.
Un-Protected 23 sectors
Marvell>> sflash info

Flash Base Address  : 0xf8000000
Flash Model         : MXIC MX25L3206E
Manufacturer ID     : 0xc2
Device Id           : 0x2016
Sector Size         : 64K
Number of sectors   : 64
Page Size           : 256
Write Protection    : Off

Marvell>> erase f8080000 f81effff
.......................
Erased 23 sectors
Marvell>> cp.b 800000 f8080000 163a60
Copy to Flash... done
Marvell>> md f8080000
f8080000: 56190527 325a6209 bd6d624e 203a1600    '..V.bZ2Nbm...: 
f8080010: 00800000 00800000 345e7576 00020205    ........vu^4....
f8080020: 756e694c 2e322d78 32332e36 0032312e    Linux-2.6.32.12.
Marvell>> sflash protect on

 

после этого грузится начал

Net:   egiga0 [PRIME], egiga1
Hit any key to stop autoboot:  3  2  1  0 
## Booting image at f8080000 ...
   Image Name:   Linux-2.6.32.12
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1456672 Bytes =  1.4 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK
## Loading Ramdisk Image at f8280000 ...
   Image Name:   synology_88f6281_212j 1922
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    644859 Bytes = 629.7 kB
   Load Address: 00800000
   Entry Point:  00800000
   Verifying Checksum ... OK

Starting kernel ...
Uncompressing Linux... done, booting the kernel.

но теперь виснет на загрузке kernel

ранее выполнял команду resetenv - Return all environment variable to default.

может в этом проблема.

вот такие настройки теперь

Marvell>> printenv

bootcmd=bootm F8080000 F8280000
baudrate=115200
loads_echo=0
ipaddr=192.168.101.224
serverip=192.168.101.111
rootpath=/mnt/ARM_FS/
netmask=255.255.0.0
stdin=serial
stdout=serial
stderr=serial
console=console=ttyS0,115200 mtdparts=cfi_flash:0x380000(root),0x80000(uboot)ro
mainlineLinux=no
CASset=min
enaMonExt=no
enaCpuStream=no
enaWrAllo=no
pexMode=RC
disL2Cache=no
setL2CacheWT=yes
disL2Prefetch=yes
enaICPref=yes
enaDCPref=yes
sata_dma_mode=yes
MALLOC_len=1
ethprime=egiga0
netbsd_en=no
vxworks_en=no
bootargs_root=root=/dev/nfs rw
bootargs_end=:::DB88FXX81:egiga0:none
image_name=uImage
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x2000000;
bootdelay=3
disaMvPnp=no
mvPhoneConfig=mv_phone_config=dev0:fxs,dev1:fxo
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
usb0Mode=host
bootargs=console=ttyS0,115200 ip=off initrd=0x00800040,4M root=/dev/md0 rw syno_hw_version=DS212j ihd_num=2 netif_num=1
ethact=egiga0
ethaddr=00:00:5f:ff:00:00
eth1addr=00:01:5f:ff:00:01
Environment size: 1095/4092 bytes

Кто может подсказать, верны ли переменные? В чем проблема с запуском?

Ссылка на сообщение
Поделиться на другие сайты
  • 8 лет спустя...

случайно наткнулся на вашу тему. Я не очень искушенный ремонтник - как вы снимаете лог? С каких контактов на плате? 

Мне достался dS212j, запустил погонять, и в один день обнаружил ошибку - Lost Confuguration. Попробовал заново установить DSM, но такое ощущение, что он даже не форматирует диск - несколько дисков испробовал. Во внутреннею флеш что-то себе прописывает, на диск ничего. При попытке стартануть с диском, про который NAS думает, что там что-то есть - зависает. Если вставить свежеотформатированный диск или без диска - вроде загружается в Lost Configuration. 

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в этой теме...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...
×
×
  • Создать...