vad 0 Опубликовано 24 января 2013 Жалоба Рассказать Опубликовано 24 января 2013 есть в наличии трупик 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 Кто может подсказать, верны ли переменные? В чем проблема с запуском? Цитата Ссылка на сообщение Поделиться на другие сайты
dendulis 0 Опубликовано 4 января Жалоба Рассказать Опубликовано 4 января случайно наткнулся на вашу тему. Я не очень искушенный ремонтник - как вы снимаете лог? С каких контактов на плате? Мне достался dS212j, запустил погонять, и в один день обнаружил ошибку - Lost Confuguration. Попробовал заново установить DSM, но такое ощущение, что он даже не форматирует диск - несколько дисков испробовал. Во внутреннею флеш что-то себе прописывает, на диск ничего. При попытке стартануть с диском, про который NAS думает, что там что-то есть - зависает. Если вставить свежеотформатированный диск или без диска - вроде загружается в Lost Configuration. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.