1. Cześć Gość. Przeglądasz forum dzięki firmie QNAP oraz zespołowi QNAP Club Polska.

DS211j + serial

Dyskusja w 'Cichociemni' rozpoczęta przez użytkownika tichy, 13 Sierpień 2011.

Ładowanie...
  1. tichy
    Offline

    tichy Nowy użytkownik Noobie

    Dołączył:
    7 Sierpień 2011
    Wiadomości:
    10
    Local Time:
    04:50
    Oceny:
    +1 / 0 / -0
    Followers:
    0
    Synology:
    DS211J
    Heja,

    w wyniku naglego zrywu wolnosciowego wpadlem na blyskotliwy pomysl zeby nadpisac mtd1 uimage'm wygenerowanym w oparciu o to co ekipa synology umiescila w paczce synogpl.

    rzecz jasna skutki byly do przewidzenia - wszystko sobie kleklo, uimage choc header ma podobny - bebechy zupelnie inne.

    teraz lezy sobie obok mnie migajaca cegielka, ja mam juz pieknie naszykowane kabelki wpiete do konektora JP2 i co?

    i magia. nie mam czytelnego outputu na 9600, 19200, 28800, 38400, 57600, 115200. co ciekawe 'cos sie tam dzieje', bo przy 115200 nacisniecie spacji generuje kilkadziesiat losowych haszczy, ale to nie jest efekt ktorego bym oczekiwal ;).
    mam troche doswiadczenia w zabawie z ubootem, wiec redboota sie nie boje, niemniej jednak przydalaby mi sie do tego dzialajaca konsola.

    wiecie moze w czym moze tkwic problem?

    wielkie dzieki za pomoc!
     
  2. mikhnal
    Offline

    mikhnal Guest

    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Nie wiem, czy ktoś u nas jest na takim poziomie modyfikacji. Poszukaj pomocy na angielskim forum, lub w supporcie Synology.
     
  3. tichy
    Offline

    tichy Nowy użytkownik Noobie

    Dołączył:
    7 Sierpień 2011
    Wiadomości:
    10
    Local Time:
    04:50
    Oceny:
    +1 / 0 / -0
    Followers:
    0
    Synology:
    DS211J
    Napiszę odpowiedź, bo może się komuś przyda.

    Syno ma wyprowadzony port szeregowy RS232 przez 3 piny (ok, 4, ale jeden jest NC). Przez ten port można się dobrać bezpośrednio do redboot'a. Problem niestety tylko w tym, że poziom napięć na RSie nie jest "taki, jakiego można by się spodziewać", tj. zamiast 5V RS wyprowadza 3.3V, tak więc trzeba się wyposażyć w stosowny kawałek sprzętu - na przykład na allegro - port szeregowy na USB który radzi sobie z nieco niższym napięciem.




    Reszta już jest prosta. Port gada współczesnym standardem RS232 - 115'200, 8n1. kiedy dobrze się wepniecie (masa, TX i RX) na ekranie komputera zobaczycie po podłączeniu skrzynki do prądu przywitanie z redboot'a:


    Zatrzymajcie boot-up dowolnym klawiszem. Reszta to już hackerka: po wpisaniu komendy print zobaczycie m.in. komendę (bodaj) boot, która wczytuje pod pewien adres (zestaw cyfr i liter od A do F) jądro synology. Jeśli jesteście w tym miejscu - unbricking jest nie dość, że możliwy, to bezproblemowy. Co trzeba zrobić?

    1. postawić w LANie serwer TFTP. do katalogu, który wskażecie serwerowi jako TFTPRoot rozpakujcie paczkę synology. ważny jest dla nas kernel (zImage)
    2. za pomocą komendy setenv ipaddr ustawić IP stacji na adres w sieci lokalnej (np. setenv ipaddr 192.168.0.2)
    3. za pomocą komendy setenv serverip ustawić IP stacji, na której postawiliście serwer TFTP (np. setenv serverip 192.168.0.1)
    4. za pomocą komendy tftpboot wczytać pod adres który wcześniej przeczytaliśmy, obraz jądra (tftpboot 00200000 zImage)
    5. odpalić jądro komendą go (go 00200000)

    adres może się różnić, więc koniecznie sprawdźcie go sobie komendą print. powyższą procedurę można wykonywać dowolną liczbę razy. Kiedy już stacja się dźwignie - zróbcie po prostu zwykły downgrade + upgrade.

    nota bene: w ten sposób można próbować podmieniać jajko na synology - na przykład na własne...

    powodzenia!
    ndr
     

    Załączone pliki:

    • IMG_6334(1).JPG
      Rozmiar pliku:
      150,3 KB
      Wyświetleń:
      226
      MD5 Sum:
      93358f84a33c7a8455a763dbece0bb08
    • IMG_6339(1).JPG
      Rozmiar pliku:
      116 KB
      Wyświetleń:
      226
      MD5 Sum:
      07be3867f78dd6c36297f9b036cab472
    • IMG_6341(1).JPG
      Rozmiar pliku:
      115,9 KB
      Wyświetleń:
      226
      MD5 Sum:
      5b846344b08152007aeb594f05272580
    • IMG_6344(1).JPG
      Rozmiar pliku:
      117,3 KB
      Wyświetleń:
      226
      MD5 Sum:
      7f5634f4dd6ce98ad51eefefa8a20525
    • Lubię to! Lubię to! x 1
  4. kasiarz
    Offline

    kasiarz System Engineer Q Specialist

    Dołączył:
    8 Czerwiec 2009
    Wiadomości:
    164
    Miejscowość:
    Prospect Heights
    Local Time:
    23:50
    Oceny:
    +3 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x53
    Synology:
    DS211j, DS107e, DS112j
    Ethernet:
    100 GbE
    TS-x53 100 GbE
    Jak dla mnie to medal się należy za ten opis. Musze się pobawić może uda mi się postawić mój stary zepsuty serwer.
     
  5. mikhnal
    Offline

    mikhnal Guest

    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Medal przyznany po paru minutach od zamieszczenia postu :)
     
  6. tichy
    Offline

    tichy Nowy użytkownik Noobie

    Dołączył:
    7 Sierpień 2011
    Wiadomości:
    10
    Local Time:
    04:50
    Oceny:
    +1 / 0 / -0
    Followers:
    0
    Synology:
    DS211J
    wielkie dzięki :).

    @kasiarz, kiedy będziesz zabierał się za walki daj znać trochę wcześniej. może uda się zebrać do kupy i pójdzie raz dwa (i zrobimy konkretny tutorial z tego co tu popisałem).
     
  7. tichy
    Offline

    tichy Nowy użytkownik Noobie

    Dołączył:
    7 Sierpień 2011
    Wiadomości:
    10
    Local Time:
    04:50
    Oceny:
    +1 / 0 / -0
    Followers:
    0
    Synology:
    DS211J
    ok, last update - dla tych, co walczą (lub będą):

    Kod (Text):
    1.  
    2.          __  __                      _ _
    3.         |  \/  | __ _ _ ____   _____| | |
    4.         | |\/| |/ _` | '__\ \ / / _ \ | |
    5.         | |  | | (_| | |   \ V /  __/ | |
    6.         |_|  |_|\__,_|_|    \_/ \___|_|_|
    7.  _   _     ____              _
    8. | | | |   | __ )  ___   ___ | |_
    9. | | | |___|  _ \ / _ \ / _ \| __|
    10. | |_| |___| |_) | (_) | (_) | |_
    11.  \___/    |____/ \___/ \___/ \__|  ** LOADER **
    12.  ** MARVELL BOARD: Synology Disk Station LE
    13.  
    14. U-Boot 1.1.4 (Jul  6 2010 - 19:26:08) Marvell version: 3.4.4
    15.  
    16. U-Boot code: 00600000 -> 0067FFF0  BSS: -> 0068B43C
    17.  
    18. Soc: 88F6281 A1 (DDR2)
    19. CPU running @ 1200Mhz L2 running @ 480Mhz
    20. SysClock = 400Mhz , TClock = 200Mhz
    21.  
    22. DRAM CAS Latency = 6 tRP = 6 tRAS = 18 tRCD=6
    23. DRAM CS[0] base 0x00000000   size 128MB
    24. DRAM Total size 128MB  16bit width
    25. [4096kB@f8000000] Flash:  4 MB
    26. Addresses 8M - 0M are saved for the U-Boot usage.
    27. Mem malloc Initialization (8M - 7M): Done
    28. Using default environment
    29.  
    30.  
    31. CPU : Marvell Feroceon (Rev 1)
    32.  
    33. Streaming disabled
    34. Write allocate disabled
    35.  
    36. Module 1 is AUDIO
    37.  
    38. USB 0: host mode
    39.  
    40. Synology Model: DS211j
    41. Fan Status: Good
    42.  
    43. Net:   egiga0 [PRIME]
    44. Hit any key to stop autoboot:  0
    45. Marvell>>      
    46. Marvell>> setenv ipaddr 192.168.158.1
    47. Marvell>> setenv serverip 192.168.158.2
    48. Marvell>> tftpboot 0x2000000 uImage
    49. Using egiga0 device
    50. TFTP from server 192.168.158.2; our IP address is 192.168.158.1
    51. Filename 'uImage'.
    52. Load address: 0x2000000
    53. Loading: #################################################################
    54.          #################################################################
    55.          #################################################################
    56.          #################################################################
    57.          #################################################################
    58.          #################################################################
    59.          ########################################
    60. done
    61. Bytes transferred = 2199672 (219078 hex)
    62. Marvell>> bootm 0x2000000
    63.  
     
  8. ninja2
    Offline

    ninja2 Nowy użytkownik Noobie

    Dołączył:
    15 Czerwiec 2013
    Wiadomości:
    5
    Local Time:
    04:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS212j
    Witam wszystkich odwiedzających.

    @tichy, opis rewelacyjny i wszystko jak wyżej. Wszystko gyło pięknie do czasu. po włączeniu zasilania świecą 2 diodki HDD, niebieska miga, Lan w zależności od podłączenia kabelka i jazda. pliczek się wgrał, podaję więc komendę "go" i ......... zółte diody od HDD zgasły i jest gorzej. Nie ma nawet komunikacji po RS. Po resecie zasilania identycznie. Lan w zależności od kabelka, zółte od HDD nie świecą, niebieska miga i brak jakiej kolwiek reakcji po RS. Załączam LOG, może da się cos zrobić. Za wszelką pomoc będe wdzięczny.

    Kod (Text):
    1.         |  \/  | __ _ _ ____   _____| | |                                        
    2.         | |\/| |/ _` | '__\ \ / / _ \ | |                                        
    3.         | |  | | (_| | |   \ V /  __/ | |                                        
    4.         |_|  |_|\__,_|_|    \_/ \___|_|_|                                        
    5.  _   _     ____              _                              
    6. | | | |   | __ )  ___   ___ | |_                                
    7. | | | |___|  _ \ / _ \ / _ \| __|                                
    8. | |_| |___| |_) | (_) | (_) | |_                                
    9.  \___/    |____/ \___/ \___/ \__|  ** LOADER **                                              
    10.  ** MARVELL BOARD: Synology Disk Station LE                                          
    11.  
    12. U-Boot 1.1.4 (Jul 15 2011 - 19:09:47) Marvell version: 3.4.4                                                            
    13.  
    14. U-Boot code: 00600000 -> 0067FFF0  BSS: -> 0068B43C                                                  
    15.  
    16. Soc: 88F6281 A1 (DDR2)                      
    17. CPU running @ 1200Mhz L2 running @ 480Mhz                                        
    18. SysClock = 400Mhz , TClock = 200Mhz                                  
    19.  
    20. DRAM CAS Latency = 6 tRP = 6 tRAS = 18 tRCD=6                                            
    21. DRAM CS[0] base 0x00000000   size 128MB                                      
    22. DRAM CS[1] base 0x08000000   size 128MB                                      
    23. DRAM Total size 256MB  16bit width                                  
    24. [4096kB@f8000000] Flash:  4 MB                              
    25. Addresses 8M - 0M are saved for the U-Boot usage.                                                
    26. Mem malloc Initialization (8M - 7M): Done                                        
    27. Using default envir                
    28.  
    29.  
    30. CPU : Marvell Feroceon (Rev 1)                              
    31.  
    32. Streaming disabled                  
    33. Write allocate disabled                      
    34.  
    35. Module 1 is AUDIO                
    36.  
    37. USB 0: host mode                
    38. PEX 0: interface detected no Link.                                  
    39.  
    40. Synology Model: DS212j                      
    41. Fan Status: Good                
    42.  
    43. Net:   egiga0 [PRIME], egiga1                            
    44.  0  any key to stop autoboot:  1                                
    45. Marvell>> pprriinntt                    
    46. bootcmd=bootm F8080000 F8280000                              
    47. baudrate=115200              
    48. loads_echo=0            
    49. ipaddr=192.168.101.224                      
    50. serverip=192.168.101.111                        
    51. rootpath=/mnt/ARM_FS/                    
    52. netmask=255.255.0.0                  
    53. stdin=serial            
    54. stdout=serial            
    55. stderr=serial            
    56. console=console=ttyS0,115200 mtdparts=cfi_flash:0x380000(ro                                                          
    57. mainlineLinux=no                
    58. CASset=min          
    59. enaMonExt=no            
    60. enaCpuStream=no              
    61. enaWrAllo=no            
    62. pexMode=RC          
    63. disL2Cache=no            
    64. setL2CacheWT=yes                
    65. disL2Prefetch=yes                
    66. enaICPref=yes            
    67. enaDCPref=yes            
    68. sata_dma_mode=yes                
    69. MALLOC_len=1            
    70. ethprime=egiga0              
    71. netbsd_en=no            
    72. vxworks_en=no            
    73. bootargs_root=root=/dev/nfs rw                              
    74. bootargs_end=:::DB88FXX81:egiga0:none                                    
    75. image_name=uImage                
    76. standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/m                                                                                
    77. tdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x20                                                                                
    78. 00000;      
    79. bootdelay=3          
    80. disaMvPnp=no            
    81. mvPhoneConfig=mv_phone_config=dev0:fxs,dev1:fxo                                              
    82. mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500                                                              
    83. usb0Mode=host            
    84. bootargs=console=ttyS0,115200 ip=off initrd=0x00800040,4M root=/dev/md0 rw syno_                                                                                
    85. hw_version=DS212j ihd_num=2 netif_num=1                                      
    86. ethact=egiga0            
    87. ethaddr=00:00:5f:ff:00:00                        
    88. eth1addr=00:01:5f:ff:00:01                          
    89.  
    90. Environment size: 1095/4092 bytes                                
    91. Marvell>> sseetteennvv  iippaaddddrr  119922..116688..1100..110000                                                                  
    92. Marvell>> sseetteennvv  sseerrvveerriipp  119922..116688..1100..115588                                                                      
    93. Marvell>> ttffttppbboooott  FF88                              
    94. Using egiga0 device                  
    95. TFTP from server 192.168.10.158; our IP address is 192.168.10.100                                                                
    96. Filename 'ZImage'.                  
    97. Load address: 0xf8080000                        
    98. Loading: #################################################################                                                                          
    99.          #################################################################                                                                          
    100.          #################################################################                                                                          
    101.          #################################################################                                                                          
    102.          ##########################################                                                  
    103. done    
    104. Bytes transferred = 1542936 (1                            
    105. Marvell>> ggoo  FF88008800000000                                
    106. ## Starting application at 0xF8080000 ...                                        
    107. undefined instruction                    
    108. pc : [<f8080004>]          lr : [<0061d2a4>]                                            
    109. sp : 005ff23c  ip : 005fedcc     fp : 005ff258                                              
    110. r10: 00000000  r9 : 00000000     r8 : 005fffcc                                              
    111. r7 : 005ff67b  r6 : 00000002     r5 : 005ffe74  r4 : f8080000                                                            
    112. r3 : 00000000  r2 : f1012000     r1 : 005ffe74  r0 : 00000001                                                            
    113. Flags: nZCv  IRQs off  FIQs off  Mode SVC_32                                            
    114. Resetting CPU ...  
     
  9. tichy
    Offline

    tichy Nowy użytkownik Noobie

    Dołączył:
    7 Sierpień 2011
    Wiadomości:
    10
    Local Time:
    04:50
    Oceny:
    +1 / 0 / -0
    Followers:
    0
    Synology:
    DS211J
    rety.. ten adres nie wygląda dobrze; u Ciebie brak komendy boot - została zamieniona przez standalone. 212j ma najwyraźniej inaczej skonfigurowany uboot niż 211'ka, a z tego, co napisałeś wnioskuję, że nadpisałeś redboot'a, czyli najważniejszą część potrzebną do podniesienia stacji.

    jedyne, co można jeszcze spróbować zrobić, to przeflashować manualnie kostkę - niektóre serwisy zajmują się takimi akcjami - można zerknąć na allegro za czymś podobnym do tego: http://allegro.pl/kosc-flash-bios-plcc- ... 33813.html i upewnić się, czy panowie będą w stanie jakoś Ci pomóc.

    przykro mi, że tak się stało. i przy okazji prośba do wszystkich w przyszłości czytających ten artykuł:

    proszę, nie zakładajcie, że 211j i inne stacje są takie same. Jeśli macie inną stację, lub nie czujecie się zbyt dobrze w temacie, zapytajcie najpierw o pomoc

    i druga, jeszcze ważniejsza:

    adresy zaczynające się od literek F (0xF......) są zwykle przestrzeniami krytycznymi dla działania stacji - unikajcie zapisywania / pobierania czegokolwiek pod te adresy
     
  10. ninja2
    Offline

    ninja2 Nowy użytkownik Noobie

    Dołączył:
    15 Czerwiec 2013
    Wiadomości:
    5
    Local Time:
    04:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS212j
    Dzieki za odpowiedź. Tak też mi sie wydawało że 0xFxxxxxxx to coś za wysoko, ale poprostu trzeba 2x sie zastanowić zanim sie cos zrobi. Znalazłem w sieci taki opis:

    To przykładowa adrsacja we FLASH ( prawdopodobnie z DS406 )

    0xFFC00000 0x000000 : zImage 2097152 2048k
    0xFFE00000 0x200000 : rd.bin 1572864 1536k
    0xFFF80000 0x380000 : vendor 65536 64k
    0xFFF90000 0x390000 : redboot config 131072 128k
    0xFFFB0000 0x3b0000 : FIS directory 65536 64k
    0xFFFC0000 0x3c0000 : RedBoot 262144 256k
    0xFFFFFFFF 0x400000 : End of flash 4194304 4096K

    W moim pudle : Adres bazowy Flash: 0xf8000000

    Więc jeżeli wgrałem coś pod 0xF8080000 o długości 1,5MB tzn że zadpisałem Zimage we flashu.

    Znalazłem coś u sąsiadów:
    posting.php?mode=reply&f=17&t=2053
    Wynika z tąd ze nadpisałem Z-image a to poprostu jest jajo, więc dlaczego pudło nie wstaje?

    Nie jestem obcykany z takimi rzeczami, ale mniej wiecej wiem oco biega, tu jest moja praśba:

    Co to jest i jakie ma funkcje: Zimage,rd.bin, vendor, redboot, U-boot ? ? ?
    Czy ZImage i UImage to jest to samo ?
     
  11. ninja2
    Offline

    ninja2 Nowy użytkownik Noobie

    Dołączył:
    15 Czerwiec 2013
    Wiadomości:
    5
    Local Time:
    04:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS212j
    Witam wszystkich.

    Stało się - pudło wróciło do życia i już jest po wstępnej konfiguracji, ale po kolei:

    Opiszę to na przykładzie moich doświadczeń z DS212j

    Urządzenie które dostałem, miało prawidłowy BOOT ale uszkodzony Z-Image. Postanowiłem więc wgrać mu Z-Image. Wysłałem plik bezpośrednio do pamięci FLASH urządzenia czyli pod adres F8080000. To był zasadniczy błąd, ponieważ nie wolno tak robić. Skutek tego był kiepski. Skasowała się cała pamięć FLASH. Po wgraniu U-Image pod ten adres i resecie zasilaniem urządzenie klękło. Nic, cisza, zero kontaktu. Miga na niebiesko i tyle. Nawet diody od HDD nie świecą.

    Aby więc pudło wstało potrzebuje mieć w pamięci FLASH 3 pliki:

    - U-Boot ( wiadomo, BOOT niektórzy nazywają go REDBOOT-em)
    - zImage ( Program rozruchowy, Kernel )
    - rd.bin ( RamDisk, nie wiem poco, ale być musi )

    Włączamy nasze pudło i patrzymy:

    Jeżeli zaświecą się zółte diody od HDD - Mamy połowę sukcesu ponieważ plik "BOOT" jest OK
    Jeżeli następnie zółte diody zgasną - Mamy sprawny plik "zImage"
    Jeżeli następnie usłyszymy "BEEP" i dioda niebieska się zaświeci na stałe tzn że pudło poprawnie wystartowało i można ładować oprogramowanie przez firmowy program SYNOLOGY

    W moim przypadku na początku się zaświecały diody od HDD na żółto ale "bawiąc" się uwaliłem "BOOT" i pudło zmarło.

    Żeby je podnieść są 2 opcje:

    - Kombinujemy J-tag do procesorów ( w moim przypadku jest to procesor ARM 88F6281)
    - Wylutowanie flasha i programowanie go w zewnętrznym programatorze.

    Z tego względu że urządzenie nie ma wyprowadzonego Jtaga na zewnątrz procesora pozostaje wylutowanie flasha i tu miła niespodzianka. Flash jest typu 25L3206. Jest to szeregowy flash o pojemności 32Mbit czyli 4Mb w obudowie So-8. Budujemy więc programator. Dzięki uprzejmości kolegi z elektrody wykorzystałem do tego prosty programator pamięci szeregowych FLASH.

    http://www.elektroda.pl/rtvforum/viewtopic.php?p=4691901&highlight=#4691901

    Tu znalazłem schemat i aplikację do programowania. Żeby uprościć sobie życie, znalazłem na Allegro Jtaga z regulacją napięcia i go lekko zmodyfikowałem. Zmiany to 4 dodatkowe mostki oraz jedne cięcie ścieżki ( lub odlutowanie rezystora). Dodatkowo na testy kupiłem sobie dodatkową kośc flash na Allegro za 20 zł. Jest ich sporo, bo są to biosy z laptopów ASUS, z tym że jedyne co było na allegro to układy 25L3205 a nie 25L3206. Różnica jest nie istotna (3205 są na 50Mhz a 3206 na 80 Mhz). Więc do dzieła.

    aimages61.fotosik.pl_584_a117c3c2a36d5d3bm. aimages61.fotosik.pl_584_87fe8a0c14748652m. aimages61.fotosik.pl_584_11068ddbdce21803m. aimages64.fotosik.pl_586_947ec860fd204730m. aimages61.fotosik.pl_584_41106bcb51002299m. aimages63.fotosik.pl_584_028b3896fdfd1550m. aimages65.fotosik.pl_585_518118e3e993504bm. aimages61.fotosik.pl_584_0c4e434ef7e23145m. aimages61.fotosik.pl_584_e1a5ecd403683a09m. aimages63.fotosik.pl_584_9370b7785832b97cm.

    Kolejny krok to programowanie, tylko skąd wziąć pliki? Wchodzimy więc na stronę SYNOLOGY i ściągamy sobie najnowszy firmware DSM i go rozpakowujemy - jest tu wszystko co trzeba.Odpalamy więc program SPIFLASH ( test hardware nie działa, ale nie bierzemy sobie tego do głowy), wybieramy typ flasha, klikamy ID, czyścimy go i wgrywamy mu plik "U-boot" i ewentualnie weryfikacja po zaprogramowaniu. Przekładamy flash do pudła i włączamy zasilanie. Jeżeli zapaliły nam się żółte diody od HDD tzn ze BOOT jest sprawny. Teraz pozostaje nam wgrać pozostałe 2 pliki, czyli Z-Image oraz rd.bin. Podłączamy RS232 do pudła, uruchamiamy HyperTerminal, ustawiamy mu port COM, szybkość - 115200, sterowanie przepływem - Brak. Włączamy pudło i widzimy odczyt na hyperterminalu

    Kod (Text):
    1.  
    2.         |  \/  | __ _ _ ____   _____| | |                                        
    3.         | |\/| |/ _` | '__\ \ / / _ \ | |                                        
    4.         | |  | | (_| | |   \ V /  __/ | |                                        
    5.         |_|  |_|\__,_|_|                      
    6.  _   _     ____              _                              
    7. | | | |   | __ )  ___   ___ | |_                                
    8. | | | |___|  _ \ / _ \ / _ \| __|                                
    9. | |_| |___| |_) | (_) | (_) | |_                                
    10.  \___/    |____/ \___/ \___/ \__|  ** LOADER **                                              
    11.  ** MARVELL BOARD: Synology Disk Station LE                                          
    12.  
    13. U-Boot 1.1.4 (Apr  3 2012 - 20:15:28) Marvell version: 3.4.4                                                            
    14.  
    15. U-Boot code: 00600000 -> 0067FFF0  BSS: -> 0068B43C                                                  
    16.  
    17. Soc: 88F6281 A1 (DDR2)                      
    18. CPU running @ 1200Mhz L2 running @ 480Mhz                                        
    19. SysClock = 400Mhz , TClock = 200Mhz                                  
    20.  
    21. DRAM CAS Latency = 6 tRP = 6 tRAS = 18 tRCD=6                                            
    22. DRAM CS[0] base 0x00000000   size                                
    23. DRAM CS[1] base 0x08000000   size 128MB                                      
    24. DRAM Total size 256MB  16bit width                                  
    25. [4096kB@f8000000] Flash:  4 MB                              
    26. Addresses 8M - 0M are saved for the U-Boot usage.                                                
    27. Mem malloc Initialization (8M - 7M): Done                                        
    28. Using default envir                  
    29.  
    30.  
    31. CPU : Marvell Feroceon (Rev 1)                              
    32.  
    33. Streaming disabled                  
    34. Write allocate disabled                      
    35.  
    36. Module 1 is AUDIO                
    37.  
    38. USB 0: host mode                
    39. PEX 0: interface detected no Link.                                  
    40.  
    41. Synology Model: DS212j                      
    42. Fan Status: Good                
    43.  
    44. Net:   egiga0 [PRIME], egiga1                            
    45. Hit any key to stop autoboot:  0                                
    46. ## Booting image at f8080000 ...                                
    47. Bad Magic Number
    48.  
    ## Booting image at f8080000 ...
    Bad Magic Number

    Widać tutaj, iż pudło poszukuje UImage pod adresem F8080000 co to oznacza?
    F8080000 - Adres procesora pod którym szukamy UImage
    Ponieważ pamięć flash ( w/g adresów procesora ) zaczyna się w moim przypadku od adresu F8000000 w fizycznej pamięci flash jest to adres 00000000 i analogicznie

    F8080000 - Adres UImage w/g adresacji procesora
    00080000 - Adres z fizycznej pamięci flash

    Teraz skoro już wiemy gdzie leży uImage trzeba go wgrać. Można to zrobić na 3 sposoby:

    - Kombinujemy J-tag do procesorów - pomysł spalony bo nie ma wyprowadzonych złączy.
    - Wylutowanie flasha i programowanie go w zewnętrznym programatorze.
    - Wgranie go poprzez TFTP

    Sposób nr 2: Programowanie flasha na zewnątrz

    Otwieramy SPIFLASH i odczytujemy kość. Powstaje nam plik 4Mb z BOOT-em. Otwieramy HexEditor ( ja uzywałem HxD Hexeditor 1.7.7.0 ), otwieramy nasz Flash 4Mb, otwieramy w nowej zakładce uImage i poprzez CTRL+c, CTRL+v kopiujemy uImage pod adres 00080000 i zapisujemy plik, wgrywamy do kości i włączamy pudło.Widzimy iż zapaliły nam się żółte diody i po chwili zgasły - mamy oba pliki sprawne. Niestety nic więcej się nie dzieje. Widzimy w konsoli ( HyperTerminalu ) iż program poszukuje jeszcze czegoś pod adresem F8280000. Postępujemy analogicznie, czyli otwieramy w HexEditorze nasz plik i rd.bin

    F8280000 - Adres uImage w/g adresacji procesora
    00280000 - Adres z fizycznej pamięci flash

    Kopiujemy go do naszego pliku począwszy od adresu 00280000, wgrywamy i włączamy pudło. Widzimy iż zapaliły się zółte diody, zgasły, i po chwili upragniony BEEEEP i niebieski LED zaświeca się na stałe. Teraz pozostaje nam wgranie systemu operacyjnego poprzez aplikację SYNOLOGY i konfiguracja w/g potrzeb.

    Sposób nr 3: Programowanie przez TFTP

    Instalujemy program TFTP, konfigurujemy go, kopiujemy pliki UImage do folderu domyślnego z TFTP i podłączamy pudło do komputera poprzez przewód RJ-45 i RS232. Następnie uruchamiamy HyperTerminal i włączamy pudło. Czekamy chwilę aż załaduje się BOOT i postępujemy jak poniżej:

    https://forum.synology.com/enu/viewtopic ... 27&t=40224

    Kod (Text):
    1.  
    2.          __  __                      _ _                                        
    3.         |  \/  | __ _ _ ____   _____| | |                                        
    4.         | |\/| |/ _` | '__\ \ / / _ \ | |                                        
    5.         | |  | | (_| | |   \ V /  __/ | |                                        
    6.         |_|  |_|\__,_|_|    \_/ \___|_|_|                                        
    7.  _   _     ____              _                              
    8. | | | |   | __ )  ___   ___ | |_                                
    9. | | | |___|  _ \ / _ \ / _ \| __|                                
    10. | |_| |___| |_) | (_) | (_) | |_                                
    11.  \___/    |____/ \___/ \___/ \__|  ** LOADER **                                              
    12.  ** MARVELL BOARD: Synology Disk Station LE                                          
    13.  
    14. U-Boot 1.1.4 (Apr  3 2012 - 20:15:28) Marvell version: 3.4.4                                                            
    15.  
    16. U-Boot code: 00600000 -> 0067FFF0  BSS: -> 0068B43C                                                  
    17.  
    18. Soc: 88F6281 A1 (DDR2)                      
    19. CPU running @ 1200Mhz L2 running @ 480Mhz                                        
    20. SysClock = 400Mhz , TClock = 200Mhz                                  
    21.  
    22. DRAM CAS Latency = 6 tRP = 6 tRAS = 18 tRCD=6                                            
    23. DRAM CS[0] base 0x00000000   size 128MB                                      
    24. DRAM CS[1] base 0x08000000   size 128MB                                      
    25. DRAM Total size 256MB  16bit width                                  
    26. [4096kB@f8000000] Flash:  4 MB                              
    27. Addresses 8M - 0M are saved for the U-Boot usage.                                                
    28. Mem malloc Initialization (8M - 7M): Done                                        
    29. Using default environment                        
    30.  
    31.  
    32. CPU : Marvell Feroceon (Rev 1)                              
    33.  
    34. Streaming disabled                  
    35. Write allocate disabled                      
    36.  
    37. Module 1 is AUDIO                
    38.  
    39. USB 0: host mode                
    40. PEX 0: interface detected no Link.                                  
    41.  
    42. Synology Model: DS212j                      
    43. Fan Status: Good                
    44.  
    45. Net:   egiga0 [PRIME], egiga1                            
    46. Hit any key to stop autoboot:  0                                
    47.  
    48. Marvell>> setenv ipaddr 192.168.10.100                                      
    49. Marvell>> setenv serverip 192.168.10.158                                        
    50. Marvell>> tftpboot 2000000 zImage                                
    51. Using egiga0 device                  
    52. TFTP from server 192.168.10.158; our IP address is 192.168.10.100                                                                
    53. Filename 'zImage'.                  
    54. Load address: 0x2000000                      
    55. Loading: #################################################################                                                                          
    56.          #################################################################                                                                          
    57.          #################################################################                                                                          
    58.          #################################################################                                                                          
    59.          ##########################################                                                  
    60. done    
    61. Bytes transferred = 1542936 (178b18 hex)                                        
    62.  
    63. Marvell>> tftpboot 4000000 rd.bin                                
    64. Using egiga0 device                  
    65. TFTP from server 192.168.10.158; our IP address is 192.168.10.100                                                                
    66. Filename 'rd.bin'.                  
    67. Load address: 0x4000000                      
    68. Loading: #################################################################                                                                          
    69.          #################################################################                                                                          
    70.          ###            
    71. done    
    72. Bytes transferred = 679812 (a5f84 hex)                                      
    73.  
    74. Marvell>> bootm 0x2000000 0x4000000                                  
    75. ## Booting image at 02000000 ...                                
    76.    Image Name:   Linux-2.6.32.12                                
    77.    Image Type:   ARM Linux Kernel Image (uncompressed)                                                      
    78.    Data Size:    1542872 Bytes =  1.5 MB                                        
    79.    Load Address: 00008000                        
    80.    Entry Point:  00008000                        
    81.    Verifying Checksum ... OK                            
    82. OK  
    83. ## Loading Ramdisk Image at 04                            
    84.    Image Name:   synology_88f6281_212j 3211                                          
    85.    Image Type:   ARM Linux RAMDisk Image (gzip compressed)                                                          
    86.    Data Size:    679748 Bytes = 663.8 kB                                        
    87.    Load Address: 00800000                        
    88.    Entry Point:  00800000                        
    89.    Verifying Checksum ... OK                            
    90.  
    91. Starting kernel ...                  
    92.  
    93. Uncompressing Linux... done, booting the kernel.                                                
    94. [    0.000000] Linux version 2.6.32.12 (root@build2) (gcc version 4.2.1) #3211 T                                                                                
    95. ue Apr 16 20:03:28 CST 2013                          
    96. [    0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397                                                                                
    97. 7
    98. [    0.000000] CPU: VIVT data c                              
    99. [    0.000000] Machine: Feroceon-KW                                  
    100. [    0.000000] Using UBoot passing parameters structure                                                      
    101. [    0.000000] Sys Clk = 200000000, Tclk = 166666667                                                    
    102. [    0.000000] Synology Board ID: 21                                    
    103. [    0.000000] Memory policy: ECC disabled, Data cache writeback                                                                
    104. [    0.000000] Built 1 zonelists in Zone order, mobility grouping off.  Total pa                                                                                
    105. ges: 65024          
    106. [    0.000000] Kernel command line: console=ttyS0,115200 ip=off initrd=0x0080004                                                                                
    107. 0,4M root=/dev/md0 rw syno_hw_version=DS212j ihd_num=2 netif_num=1                                                                  
    108. [    0.000000] Synology Hardwa                            
    109. [    0.000000] Internal HD num: 2                                
    110. [    0.000000] Internal netif num: 1                                    
    111. [    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)                                                                  
    112. [    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)                                                                              
    113. [    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)                                                                            
    114. [    0.000000] Memory: 128MB 128MB = 256MB total                                                
    115. [    0.000000] Memory: 244736KB available (3688K code, 538K data, 124K init, 0K                                                                              
    116. highmem)        
    117. [    0.000000] Hierarchical RCU implementation.                                              
    118. [    0.000000] NR_IRQS:128                          
    119. [    0.000000] Console: colour dummy device 80x30                                                
    120. [    0.000000] Calibrating delay loop... 1192.75 BogoMIPS (lpj=5963776)                                                                      
    121. [    0.240000] Mount-cache hash table entries: 512                                                  
    122. [    0.240000] CPU: Testing write buffer coherency: ok                                                      
    123. [    0.240000] xor: measuring software checksum speed                                                    
    124. [    0.290000]    arm4regs  :  1084.400 MB/sec                                              
    125. [    0.340000]    8regs     :   822.800 MB/sec                                              
    126. [    0.390000]    32regs    :   922.800 MB/sec                                              
    127. [    0.390000] xor: using function: arm4regs (1084.400 MB/sec)                                                              
    128. [    0.390000] NET: Registered                              
    129. [    0.390000] Feroceon L2: Enabling L2                                      
    130. [    0.390000] Feroceon L2: Cache support initialised, in WT override mode.                                                                          
    131. [    0.400000]              
    132. [    0.400000] CPU Interface                            
    133. [    0.400000] -------------                            
    134. [    0.400000] SDRAM_CS0 ....base 00000000, size 128MB                                                      
    135. [    0.400000] SDRAM_CS1 ....base 08000000, size 128MB                                                      
    136. [    0.400000] SDRAM_CS2 ....disable                                    
    137. [    0.400000] SDRAM_CS3 ....disable                                    
    138. [    0.400000] PEX0_MEM ....base e0000000, size 128MB                                                    
    139. [    0.400000] PEX0_IO ....base f2000000, size   1MB                                                    
    140. [    0.400000] PEX1_MEM ....no such                                  
    141. [    0.400000] PEX1_IO ....no such                                  
    142. [    0.400000] INTER_REGS ....base f1000000, size   1MB                                                      
    143. [    0.400000] NFLASH_CS ....base fa000000, size   2MB                                                      
    144. [    0.400000] SPI_CS ....base f4000000, size  16MB                                                  
    145. [    0.400000] BOOT_ROM_CS ....no such                                      
    146. [    0.400000] DEV_BOOTCS ....no such                                    
    147. [    0.400000] CRYPT_ENG ....base f0000000, size   2MB                                                      
    148. [    0.400000]  Detected Tclk 200000000 and SysClk 400000000                                                            
    149. [    0.400000] Synology 6281 1, 2 bay GPIO Init                                              
    150. [    0.900000] PEX0 interface detected no Link.                                              
    151. [    0.900000] PCI: bus0: Fast back to back transfers enabled                                                            
    152. [    0.900000] mvPexLocalBusNumSet: ERR. Invalid PEX interface 1                                                                
    153. [    0.910000] bio: create slab <bio-0> at 0                                            
    154. [    0.910000] vgaarb: loaded                            
    155. [    0.910000] SCSI subsystem initialized                                        
    156. [    1.080000] raid6: int32x1     97 MB/s                                        
    157. [    1.250000] raid6: int32x2    111 MB/s                                        
    158. [    1.420000] raid6: int32x4    124 MB/s                                        
    159. [    1.590000] raid6: int32x8    108 MB/s                                        
    160. [    1.590000] raid6: using algorithm int32x4 (124 MB/s)                                                        
    161. [    1.590000] Switching to clocksource kw_clock                                              
    162. [    1.590000] NET: Registered protocol family 2                                                
    163. [    1.590000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)                                                                            
    164. [    1.590000] TCP established hash table entries: 8192 (order: 4, 65536 bytes)                                                                              
    165. [    1.590000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)                                                                        
    166. [    1.590000] TCP: Hash tables configured (established 8192 bind 8192)                                                                      
    167. [    1.590000] TCP reno registered                                  
    168. [    1.590000] NET: Registered protocol family 1                                                
    169. [    1.590000] RPC: Registered udp transport module.                                                    
    170. [    1.590000] RPC: Registe                          
    171. [    1.590000] RPC: Registered tcp NFSv4.1 backchannel transport module.                                                                        
    172. [    1.590000] Trying to unpack rootfs image as initramfs...                                                            
    173. [    1.590000] rootfs image is not initramfs (junk in compressed archive); looks                                                                                
    174.  like an initrd              
    175. [    1.600000] Freeing initrd memory: 4096K                                          
    176. [    1.600000] XOR registered 4 channels                                        
    177. [    1.600000] XOR 2nd invalidate WA enabled                                            
    178. [    1.600000] VFS: Disk quotas dquot_6.5.2                                          
    179. [    1.600000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)                                                                        
    180. [    1.600000] msgmni has been set to                                    
    181. [    1.600000] alg: No test for md5 (md5-generic)                                                
    182. [    1.600000] alg: No test for des (des-generic)                                                
    183. [    1.600000] alg: No test for des3_ede (des3_ede-generic)                                                          
    184. [    1.600000] alg: No test for stdrng (krng)                                            
    185. [    1.600000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2                                                                                
    186. 54)  
    187. [    1.600000] io scheduler noop registered                                          
    188. [    1.600000] io scheduler anticipatory registered (default)                                                            
    189. [    1.620000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled                                                                      
    190. [    1.620000] serial8250.0: ttyS0 at MMIO 0xf10                                              
    191. [    1.630000] console [ttyS0] enabled                                      
    192. [    1.630000] serial8250.1: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A                                                                            
    193. [    1.650000] brd: module loaded                                
    194. [    1.650000] sata_mv sata_mv.0: version 1.28                                              
    195. [    1.650000] sata_mv sata_mv.0: slots 32 ports 2                                                  
    196. [    1.660000] scsi0 : sata_mv                              
    197. [    1.660000] scsi1 : sata_mv                              
    198. [    1.670000] ata1: SATA max UDMA/133 irq 21                                            
    199. [    1.670000] ata2: SATA max UDMA/133 irq 21                                            
    200. [    5.020000] ata1: SATA link down (SStatus 0 SControl F300)                                                            
    201. [    8.020000] Delay 5 seconds to wait for disk 2 rea                                                    
    202. [   13.370000] ata2: SATA link down (SStatus 0 SControl F300)                                                            
    203. [   13.370000] physmap platform flash device: 00400000 at f8000000                                                                  
    204. [   13.380000] SPI Serial flash detected @ 0xf8000000, 4096KB (64sec x 64KB)                                                                            
    205. [   13.390000] Searching for RedBoot partition table in SYNOMTD-0 at offset 0x3f                                                                                
    206. 0000    
    207. [   13.400000] No RedBoot partition table detected in SYNOMTD-0                                                              
    208. [   13.400000] SYNOMTD flash bank 0: Using static image bank1 partition definiti                                                                                
    209. on  
    210. [   13.410000] Creating 6 MTD partitions on "SYNOMTD-0":                                                        
    211. [   13.420000] 0x000000000000-0x000000080000 : "RedBoot"                                                        
    212. [   13.420000] 0x000000080000-0x000000280000 : "zImage"                                                      
    213. [   13.430000] 0x000000280000-0x0000003c0000 : "rd.gz"                                                      
    214. [   13.430000] 0x0000003c0000-0x0000003d0000 : "vendor"                                                      
    215. [   13.440000] vender Mac0 checksum error ucSum:0xfa Buf:0xff Sum:1530.                                                                      
    216. [   13.450000] vender Mac1 checksum error ucSum:0xfa Buf:0xff Sum:1530.                                                                      
    217. [   13.450000] vender Mac2 checksum error ucSum:0xfa Buf:0xff Sum:1530.                                                                      
    218. [   13.460000] vender Mac3 checksum error ucSum:0xfa Buf:0xff Sum:1530.                                                                      
    219. [   13.460000] serial number checksum error, serial='˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙                                                                                
    220. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙', checksum='246' not '255'serial number=''                                                                        
    221. [   13.470000] 0x0000003d0000-0x0000003f0000 : "RedBoot Config"                                                              
    222. [   13.470000] 0x0000003f0000-0x000000400000 : "FIS directory"                                                              
    223. [   13.480000] mvCpuIfTargetWinBaseLowGet:ERR. Getting target 11 failed.                                                                        
    224. [   13.490000] mvCpuIfTargetWinSizeGet:ERR. Getting target 11 failed.                                                                    
    225. [   13.490000]              
    226. [   13.490000] ERROR: flashInfoFill - Failed to get Device Base address and S                                                                          
    227.  (spi_flash 0)Loading Marvell Ethernet Driver:                                              
    228. [   13.510000]   o Cached descriptors in DRAM                                            
    229. [   13.510000]   o DRAM SW cache-coherency                                          
    230. [   13.510000]   o 2 Giga ports supported                                        
    231. [   13.520000]   o Single RX Queue support - ETH_DEF_RXQ=0                                                          
    232. [   13.520000]   o Single TX Queue support - ETH_DEF_TXQ=0                                                          
    233. [   13.530000]   o TCP segmentation offload (TSO) supported                                                          
    234. [   13.530000]   o Receive checksum offload supported                                                    
    235. [   13.540000]   o Transmit checksum offload supported                                                      
    236. [   13.540000]   o SKB Recycle supported - (Enabled)                                                  
    237. [   13.550000]   o Rx descripors: q0=128                                        
    238. [   13.550000]   o Tx descripors: q0=532                                        
    239. [   13.560000]   o Loading network interface(s):                                                
    240. [   13.560000]     o  register under mv88fx_eth platform                                                        
    241. [   13.570000]     o eth0, ifindex = 2, GbE port = 0                                                    
    242. [   13.570000]     o eth0, phy chipid = 1410e40, Support WOL = 0                                                                
    243. [   13.580000]              
    244. [   13.580000] md: linear personality registered for level -1                                                            
    245. [   13.580000] md: raid0 personality registered for level 0                                                          
    246. [   13.590000] md: raid1 personality registered for level 1                                                          
    247. [   13.600000] md: raid10 personality registered for level 10                                                            
    248. [   13.600000] md: raid6 personality registered for level 6                                                          
    249. [   13.610000] md: raid5 personality registered for level 5                                                          
    250. [   13.610000] md: raid4 personality registered for level 4                                                          
    251. [   13.620000] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-d                                                                                
    252. evel@redhat.com              
    253. [   13.630000] cpuidle: using governor ladder                                            
    254. [   13.630000] TCP cubic registered                                  
    255. [   13.630000] NET: Registered protocol family 17
    256. [   13.640000] md: Waiting for all devices to be available before autodetect
    257. [   13.650000] md: If you don't use raid, use raid=noautodetect
    258. [   13.650000] md: Autodetecting RAID arrays.
    259. [   13.660000] md: Scanned 0 and added 0 devices.
    260. [   13.660000] md: autorun ...
    261. [   13.660000] md: ... autorun DONE.
    262. [   13.670000] RAMDISK: Couldn't find valid RAM disk image starting at 0.
    263. [   13.670000] EXT3-fs: unable to read superblock
    264. [   13.680000] EXT2-fs: unable to read superblock
    265. [   13.680000] EXT4-fs (md0): unable to read superblock
    266. [   13.690000] synoacl module [synoacl_ext4] is not loaded
    267. [   13.690000] synoacl module [synoacl_vfs] is not loaded
    268. [   13.700000] List of all partitions:
    269. [   13.700000] 1f00             512 mtdblock0 (driver?)
    270. [   13.710000] 1f01            2048 mtdblock1 (driver?)
    271. [   13.710000] 1f02            1280 mtdblock2 (driver?)
    272. [   13.720000] 1f03              64 mtdblock3 (driver?)
    273. [   13.720000] 1f04             128 mtdblock4 (driver?)
    274. [   13.730000] 1f05              64 mtdblock5 (driver?)
    275. [   13.730000] No filesystem could mount root, tried:  ext3 ext2 ext4
    276. [   13.740000] Kernel panic - not syncing: VFS: Unable to mount root fs on unkno
    277. wn-block(9,0)
    278.  
    Widzimy tutaj iż pliki ZImage oraz RD.bin są OK, więc pozostaje nam przegranie ich do pamięci FLASH. Pytanie wiec pod jakie adresy?

    Przeglądamy LOG wyżej i szukamy w nim takich informacji:

    0x000000000000-0x000000080000 : "RedBoot"
    0x000000080000-0x000000280000 : "zImage"
    0x000000280000-0x0000003c0000 : "rd.gz"

    Są to adresy w fizycznej pamięci, jeżeli operujemy adresami procesora, więc musimy dodać do nch F8000000 czyli:

    Pod adres F8000000 - RedBoot
    Pod adres F8080000 - ZImage
    Pod adres F8280000 - rd.bin

    Więc wgrywamy:

    Kod (Text):
    1.  
    2.          __  __                      _ _
    3.         |  \/  | __ _ _ ____   _____| | |
    4.         | |\/| |/ _` | '__\ \ / / _ \ | |
    5.         | |  | | (_| | |   \ V /  __/ | |
    6.         |_|  |_|\__,_|_|    \_/ \___|_|_|
    7.  _   _     ____              _
    8. | | | |   | __ )  ___   ___ | |_
    9. | | | |___|  _ \ / _ \ / _ \| __|
    10. | |_| |___| |_) | (_) | (_) | |_
    11.  \___/    |____/ \___/ \___/ \__|  ** LOADER **
    12.  ** MARVELL BOARD: Synology Disk Station LE
    13.  
    14. U-Boot 1.1.4 (Apr  3 2012 - 20:15:28) Marvell version: 3.4.4
    15.  
    16. U-Boot code: 00600000 -> 0067FFF0  BSS: -> 0068B43C
    17.  
    18. Soc: 88F6281 A1 (DDR2)
    19. CPU running @ 1200Mhz L2 running @ 480Mhz
    20. SysClock = 400Mhz , TClock = 200Mhz
    21.  
    22. DRAM CAS Latency = 6 tRP = 6 tRAS = 18 tRCD=6
    23. DRAM CS[0] base 0x00000000   size 128MB
    24. DRAM CS[1] base 0x08000000   size 128MB
    25. DRAM Total size 256MB  16bit width
    26. [4096kB@f8000000] Flash:  4 MB
    27. Addresses 8M - 0M are saved for the U-Boot usage.
    28. Mem malloc Initialization (8M - 7M): Done
    29. Using default environment
    30.  
    31.  
    32. CPU : Marvell Feroceon (Rev 1)
    33.  
    34. Streaming disabled
    35. Write allocate disabled
    36.  
    37. Module 1 is AUDIO
    38.  
    39. USB 0: host mode
    40. PEX 0: interface detected no Link.
    41.  
    42. Synology Model: DS212j
    43. Fan Status: Good
    44.  
    45. Net:   egiga0 [PRIME], egiga1
    46. Hit any key to stop autoboot:  0
    47.  
    48. Marvell>> setenv ipaddr 192.168.10.100                                      
    49. Marvell>> setenv serverip 192.168.10.158                                        
    50. Marvell>> tftpboot 2000000 zImage                                
    51. Using egiga0 device                  
    52. TFTP from server 192.168.10.158; our IP address is 192.168.10.100                                                                
    53. Filename 'zImage'.                  
    54. Load address: 0x2000000                      
    55. Loading: #################################################################                                                                          
    56.          #################################################################                                                                          
    57.          #################################################################                                                                          
    58.          #################################################################                                                                          
    59.          ##########################################                                                  
    60. done    
    61. Bytes transferred = 1542936 (178b18 hex)                                        
    62.  
    63. Marvell>> tftpboot 4000000 rd.bin                                
    64. Using egiga0 device                  
    65. TFTP from server 192.168.10.158; our IP address is 192.168.10.100                                                                
    66. Filename 'rd.bin'.                  
    67. Load address: 0x4000000                      
    68. Loading: #################################################################                                                                          
    69.          #################################################################                                                                          
    70.          ###            
    71. done    
    72. Bytes transferred = 679812 (a5f84 hex)                                      
    73.  
    74.  
    75. Marvell>> protect off all
    76. Un-Protect Flash Bank # 1
    77. ................................................................
    78. .................................................................
    79. .................................................................
    80. .................................................................
    81. .................................................................
    82. .................................................................
    83. .................................................................
    84. .................................................................
    85. .................................................................
    86. .................................................................
    87. .................................................................
    88. .................................................................
    89. .................................................................
    90. .................................................................
    91. ......................................................
    92. .................................................................
    93. .................................................................
    94. .................................................................
    95. .................................................................
    96. .................................................................
    97. .................................................................
    98. .................................................................
    99. ......................................................
    100. .................................................................
    101. .................................................................
    102. .................................................................
    103. .................................................................
    104. .................................................................
    105. .................................................................
    106. .................................................................
    107. ......................................................
    108. .................................................................
    109. .................................................................
    110. .................................................................
    111. .................................................................
    112. .................................................................
    113. .................................................................
    114. .................................................................
    115. ......................................................
    116. .................................................................
    117. .................................................................
    118. .................................................................
    119. .................................................................
    120. .................................................................
    121. .................................................................
    122. .................................................................
    123. ......................................................
    124. .................................................................
    125. .................................................................
    126. .................................................................
    127. .................................................................
    128. .................................................................
    129. .................................................................
    130. .................................................................
    131. ......................................................
    132. .................................................................
    133. .................................................................
    134. .................................................................
    135. .................................................................
    136. .................................................................
    137. .................................................................
    138. .................................................................
    139. ......................................................
    140. .................................................................
    141. . done
    142. Marvell>> erase F8080000 F83BFFFF
    143.  
    144. .
    145. Erased sectors
    146. Marvell>> cp.b 2000000 F8080000 200000
    147. Copy to Flash... done
    148. Marvell>> cp.b 4000000 F8280000 140000
    149. Copy to Flash... done
    150. Marvell>> protect on all
    151. Protect Flash Bank # 1
    152. ................................................................
    153. .................................................................
    154. .................................................................
    155. .................................................................
    156. .................................................................
    157. .................................................................
    158. .................................................................
    159. .................................................................
    160. .................................................................
    161. .................................................................
    162. .................................................................
    163. ......................................................
    164. .................................................................
    165. .................................................................
    166. .................................................................
    167. .................................................................
    168. .................................................................
    169. .................................................................
    170. .................................................................
    171. ......................................................
    172. .................................................................
    173. .................................................................
    174. .................................................................
    175. .................................................................
    176. .................................................................
    177. .................................................................
    178. .................................................................
    179. ......................................................
    180. .................................................................
    181. .................................................................
    182. .................................................................
    183. .................................................................
    184. .................................................................
    185. .................................................................
    186. .................................................................
    187. ......................................................
    188. .................................................................
    189. .................................................................
    190. .................................................................
    191. .................................................................
    192. .................................................................
    193. .................................................................
    194. .................................................................
    195. ......................................................
    196. .................................................................
    197. .................................................................
    198. .................................................................
    199. .................................................................
    200. .................................................................
    201. .................................................................
    202. .................................................................
    203. ......................................................
    204. .................................................................
    205. .................................................................
    206. .................................................................
    207. .................................................................
    208. .................................................................
    209. .................................................................
    210. .................................................................
    211. .................................................................
    212. .................................................................
    213. .................................................................
    214. .................................................................
    215. .................................................................
    216. . done
    217. Marvell>> sflash info
    218.  
    219. Flash Base Address  : 0xf8000000
    220. Flash Model         : MXIC MX25L3206E
    221. Manufacturer ID     : 0xc2
    222. Device Id           : 0x2016
    223. Sector Size         : 64K
    224. Number of sectors   : 64
    225. Page Size           : 256
    226. Write Protection    : All
    227.  
    228. Marvell>>
    229.  
    Teraz resetujemy pudło i sprawdzamy czy się nam wystartuje pudło. Jeżeli wszystko działa to pozostaje nam wgranie systemu operacyjnego poprzez aplikację synology i konfiguracja w/g własnych potrzeb. I tu nie miła dla mnie niespodzianka. Za każdym włączeniem pudła karta sieciowa przedstawia się innym adresem MAC. Jest to na tyle uciążliwe, że dostaje inny adres IP i powstaje problem z przekierowaniem adresu IP na routerze. Jak to sprawdzić? Sprawdzamy więc LOG i widzimy:

    0x000000000000-0x000000080000 : "RedBoot"
    0x000000080000-0x000000280000 : "zImage"
    0x000000280000-0x0000003c0000 : "rd.gz"
    0x0000003c0000-0x0000003d0000 : "vendor"
    vender Mac0 checksum error ucSum:0xfa Buf:0xff Sum:1530.
    vender Mac1 checksum error ucSum:0xfa Buf:0xff Sum:1530.
    vender Mac2 checksum error ucSum:0xfa Buf:0xff Sum:1530.
    vender Mac3 checksum error ucSum:0xfa Buf:0xff Sum:1530.
    serial number checksum error, serial='˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙', checksum='246' not'255'serial number='
    0x0000003d0000-0x0000003f0000 : "RedBoot Config"
    0x0000003f0000-0x000000400000 : "FIS directory"

    Widzimy tu iż mamy uszkodzony obszar "vendor" Jest to miejsce w którym zawarte są informacje producenta, czyli serial numer oraz MAC adres naszej karty sieciowej. Żeby się upewnić odpalamy ponownie HyperTerminal, włączamy pudło, zatrzymujemy uruchamianie systemu dowolnym przyciskiem i sprawdzamy obszar "vender"

    Kod (Text):
    1.  
    2.          __  __                      _ _
    3.         |  \/  | __ _ _ ____   _____| | |
    4.         | |\/| |/ _` | '__\ \ / / _ \ | |
    5.         | |  | | (_| | |   \ V /  __/ | |
    6.         |_|  |_|\__,_|_|    \_/ \___|_|_|
    7.  _   _     ____              _
    8. | | | |   | __ )  ___   ___ | |_
    9. | | | |___|  _ \ / _ \ / _ \| __|
    10. | |_| |___| |_) | (_) | (_) | |_
    11.  \___/    |____/ \___/ \___/ \__|  ** LOADER **
    12.  ** MARVELL BOARD: Synology Disk Station LE
    13.  
    14. U-Boot 1.1.4 (Apr  3 2012 - 20:15:28) Marvell version: 3.4.4
    15.  
    16. U-Boot code: 00600000 -> 0067FFF0  BSS: -> 0068B43C
    17.  
    18. Soc: 88F6281 A1 (DDR2)
    19. CPU running @ 1200Mhz L2 running
    20. SysClock = 400Mhz , TClock = 200Mhz
    21.  
    22. DRAM CAS Latency = 6 tRP = 6 tRAS = 18 tRCD=6
    23. DRAM CS[0] base 0x00000000   size 128MB
    24. DRAM CS[1] base 0x08000000   size 128MB
    25. DRAM Total size 256MB  16bit width
    26. [4096kB@f8000000] Flash:  4 MB
    27. Addresses 8M - 0M are saved for the U-Boot usage.
    28. Mem malloc Initialization (8M - 7M): Done
    29. Using default environment
    30.  
    31.  
    32. CPU : Marvell Feroceon (Rev 1)
    33.  
    34. Streaming disabled
    35. Write allocate disabled
    36.  
    37. Module 1 is AUDIO
    38.  
    39. USB 0: host mode
    40. PEX 0: interface detected no Link.
    41.  
    42. Synology Model: DS212j
    43. Fan Status: Good
    44.  
    45. Net:   egiga0 [PRIME], egiga1
    46. Hit any key to stop autoboot:  0
    47.  
    48.  
    49. Marvell>> md f83c0000
    50. f83c0000: ffffffff ffffffff ffffffff ffffffff    ................
    51. f83c0010: ffffffff ffffffff ffffffff ffffffff    ................
    52. f83c0020: ffffffff ffffffff ffffffff ffffffff    ................
    53. f83c0030: ffffffff ffffffff ffffffff ffffffff    ................
    54. f83c0040: ffffffff ffffffff ffffffff ffffffff    ................
    55. f83c0050: ffffffff ffffffff ffffffff ffffffff    ................
    56. f83c0160: ffffffff ffffffff ffffffff ffffffff    ................
    57. f83c0170: ffffffff ffffffff ffffffff ffffffff    ................
    58. f83c0180: ffffffff ffffffff ffffffff ffffffff    ................
    59. f83c0190: ffffffff ffffffff ffffffff ffffffff    ................
    60. f83c01a0: ffffffff ffffffff ffffffff ffffffff    ................
    61. f83c01b0: ffffffff ffffffff ffffffff ffffffff    ................
    62. f83c01c0: ffffffff ffffffff ffffffff ffffffff    ................
    63.  
    64. Marvell>>
    65.  
    Widzimy tutaj TOTALNIE pusty obszar więc przystępujemy tu do jego naprawy. Załącze przykładowy obszar VENDER

    f83c0000: op321100 00vwturs rsop3211 1100vwtu ..2..~...2..}...
    f83c0010: tursop32 321100vw vwtursop ffffffff 2..|...2..{.....
    f83c0020: 384b4142 xxxxxx4e xxxxxxxx ffffffff BAK8N...........
    f83c0030: ffffffff ffffffff ffffffff ffffffff ................
    f83c0040: ffffffff ffffffff ffffffff ffffffff ................

    Mamy tu 4 adresy MAC: MAC0, MAC1, MAC2, MAC3
    Tak w pamięci wygląda adres 00-11-32-op-rs-tu oraz suma kontrolna vw i po niej zaczyna się adres MAC1, analogicznie jak adres MAC0. Następnie MAC2 i MAC3. Od nowego wiersza zaczyna się numer seryjny pudła BAK8Nxxxxx i jako ostatni znak - suma kontrolna. Pytanie kolejne jak obliczyć sumę kontrolną? Otóż to zrobi za nas pudło. Wgrywamy nasz plik vendor najpierw pod adres 200000 i pozniej kopiujemy do flash-a.

    Resetujemy pudło i patrzymy co mamy w LOG-ach.

    0x000000000000-0x000000080000 : "RedBoot"
    0x000000080000-0x000000280000 : "zImage"
    0x000000280000-0x0000003c0000 : "rd.gz"
    0x0000003c0000-0x0000003d0000 : "vendor"
    vender Mac0 checksum error ucSum:0xc4 Buf:0xff Sum:1530.
    vender Mac1 checksum error ucSum:0xfd Buf:0xff Sum:1530.
    vender Mac2 checksum error ucSum:0x0c Buf:0xff Sum:1530.
    vender Mac3 checksum error ucSum:0xf0 Buf:0xff Sum:1530.
    serial number checksum error, serial='˙', checksum='52' not '0'serial number=''
    0x0000003d0000-0x0000003f0000 : "RedBoot Config"
    0x0000003f0000-0x000000400000 : "FIS directory"

    Mamy sumę policzoną. Nasze "vw" wynosi dla MAC0 "C4" zamiast "FF" podmieniamy więc Sumy kontrolne dla MAC0, MAC1, MAC2, MAC3 oraz dla numeru seryjnego. Pamiętajmy iż dla numeru seryjnego należy wartość "52" zapisac w kodzie HEX, czyli "52" w kodzie DEC jest równe "34" w kodzie HEX. Wpisujemy do pamięci więc "34" Zapisujemy ją i wgrywamy. Zaglądamy do LOG-ów i widzimy:

    0x000000000000-0x000000080000 : "RedBoot"
    0x000000080000-0x000000280000 : "zImage"
    0x000000280000-0x0000003c0000 : "rd.gz"
    0x0000003c0000-0x0000003d0000 : "vendor"
    serial number='BAK8Nxxxxx'
    0x0000003d0000-0x0000003f0000 : "RedBoot Config"
    0x0000003f0000-0x000000400000 : "FIS directory"

    Brak błędów - zakończyliśmy więc naprawę i możemy wgrywać system. Jeżeli są jakieś pytania - chętnie pomogę. Pozdrawiam wszystkich czytających i życzę powodzenia i uważajcie na to co i gdzie wgrywacie.
     
  12. DAMIO2009
    Offline

    DAMIO2009 Nowy użytkownik Noobie

    Dołączył:
    6 Listopad 2012
    Wiadomości:
    16
    Local Time:
    04:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS212j
    Prosze o pomoc moj sprzet lezy i nie działa w wydaje mi sie ze mam ten sam problem z pamiecia flash .
     
  13. kasiarz
    Offline

    kasiarz System Engineer Q Specialist

    Dołączył:
    8 Czerwiec 2009
    Wiadomości:
    164
    Miejscowość:
    Prospect Heights
    Local Time:
    23:50
    Oceny:
    +3 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x53
    Synology:
    DS211j, DS107e, DS112j
    Ethernet:
    100 GbE
    TS-x53 100 GbE
    Wszystko fajnie tylko jakoś pliku "U-boot" nie mogę znaleźć reszta plików jest
     
  14. DAMIO2009
    Offline

    DAMIO2009 Nowy użytkownik Noobie

    Dołączył:
    6 Listopad 2012
    Wiadomości:
    16
    Local Time:
    04:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS212j
    A jaki kabel ,bo ja posiadam kabel konsolowy ktory ma RS232 i potem przechodzi z RS232 na USB bo nie posiadam w lapku RS232,a ktore piny z RS wchodza na JT

    mam taki kabel z przejsciowka na USB
    http://allegro.pl/kabel-konsolowy-cisco ... 44462.html

    kosiarz na twojej stronie jest moduł ktorym sie podpinasz do DS podaj namiary na ten sprzet gdzie mozna go kupic badz jego nazwe i czy spelni swoje zadanie aby mu dobrac pozostałe pliki .Czy to moze ten

    http://allegro.pl/konwerter-usb-rs-ttl- ... 13873.html
     
  15. kasiarz
    Offline

    kasiarz System Engineer Q Specialist

    Dołączył:
    8 Czerwiec 2009
    Wiadomości:
    164
    Miejscowość:
    Prospect Heights
    Local Time:
    23:50
    Oceny:
    +3 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x53
    Synology:
    DS211j, DS107e, DS112j
    Ethernet:
    100 GbE
    TS-x53 100 GbE
    tak ten 2 bedzie dobry musi dzialac na 3,3 v
     
  16. DAMIO2009
    Offline

    DAMIO2009 Nowy użytkownik Noobie

    Dołączył:
    6 Listopad 2012
    Wiadomości:
    16
    Local Time:
    04:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS212j
    A pliki wszystkie posiadasz do wgrania na flash.
     
  17. kasiarz
    Offline

    kasiarz System Engineer Q Specialist

    Dołączył:
    8 Czerwiec 2009
    Wiadomości:
    164
    Miejscowość:
    Prospect Heights
    Local Time:
    23:50
    Oceny:
    +3 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x53
    Synology:
    DS211j, DS107e, DS112j
    Ethernet:
    100 GbE
    TS-x53 100 GbE
    Jak pisał kolega ninja2 pliki są w paczce z firmware bynajmniej zImage i rd.bin powinien być tez U-Boot ale jak zadałem pytanie dwa posty wyżej ja go znaleźć nie mogę chyba ze nie tu szukam. Może akurat ubot masz nie uszkodzony. Wobec tego ponawiam pytanie do kolegi ninja2 gdzie się znajduje plik boota.
     
  18. DAMIO2009
    Offline

    DAMIO2009 Nowy użytkownik Noobie

    Dołączył:
    6 Listopad 2012
    Wiadomości:
    16
    Local Time:
    04:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS212j
    Wole być przygotowany na najgorsze wiec chciałbym posiadać wszystkie pliki u siebie może i na przyszłość.
    Ja mam w najnowszym DSM takie pliki ale nie wiem czy o te chodzi i inne:
    -uboot_do_upd.sh
    -uboot_DS212j.bin
     
  19. ninja2
    Offline

    ninja2 Nowy użytkownik Noobie

    Dołączył:
    15 Czerwiec 2013
    Wiadomości:
    5
    Local Time:
    04:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS212j
    Witam wszystkich

    Ja wgrałem plik "uboot_DS212j.bin". Sprawdzajcie po rozmiarze pliku, powinien zawierać się w zakresie 0x00000000 do 0x007FFFFF. Więc długość pliku nie może przekroczyć 7FFFFF czyli po polsku 512kb. Od tego miejsca u mnie zaczyna się Z-Image, więc sprawdźcie w swoich urządzeniach organizację pamięci flash.

    Jeżeli po włączeniu zasilania zaświecają się diody od dysku nie polecam grzebania w BOOT bo jeżeli pójdzie coś nie tak, to czeka lutowanie.

    Kolego "kasiarz" - w mojej paczce był plik który się nazywa "uboot_DS212j.bin" - i ten wgrałem.
    Plik "uboot_do_upd.sh" nie jest boot-em, służy prawdopodobnie do aktualizacji DSM oryginalnym oprogramowaniem.

    Pozdrawiam wszystkich. Jeżeli macie problemy, chętnie pomogę, piszcie na zakrecony@poczta.fm, ewentualnie GG:335804 - rzadko bywam ale staram się zawsze odpowiadać.
     
  20. wojtek_gtx
    Offline

    wojtek_gtx Passing Basics Beginner

    Dołączył:
    17 Listopad 2014
    Wiadomości:
    39
    Miejscowość:
    Warszawa
    Local Time:
    07:50
    Oceny:
    +4 / 0 / -0
    Followers:
    0
    QNAP:
    null
    Synology:
    DS212
    Ethernet:
    1 GbE
    null 1 GbE
    Witam
    Mam problem z moim DS212 podczas aktualizacji mi się wywalił i teraz świecą się diody od dysku i mruga niebieska od zasilania ni i cały czas restartuje się:
    Podpiąłem się kablem pod płytę
    Podczas botowania wciskam klawisz no i przestaje się restartować, wydaję komendy :
    setenv ipaddr 192.168.50.100
    setenv serverip 192.168.50.129
    tftpboot 0x800000 zImage


    Mam postawiony serwer Tftp no i ściąga się plik, wydaję komende bootm 0x800000 no i startuje linux ale po pewnym momencie ładowania wywala błąd
    No filesystem could mount root, tried: ext3 ext2 ext4
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block

    Urządzenie uruchamiam bez dysków zresztą mam je wyczyszczone i sformatowane

    Bardzo proszę o pomoc czy mam coś jeszcze doładować ewentualnie do którego adresu nie chciał bym niczego popsuć
    --- Połączono posty, 23 Czerwiec 2016, Data oryginalnego postu: 22 Czerwiec 2016 ---
    po uruchomieniu mam :
    Kod (Text):
    1.  
    2.   __  __  _ _
    3.   |  \/  | __ _ _ ____  _____| | |
    4.   | |\/| |/ _` | '__\ \ / / _ \ | |
    5.   | |  | | (_| | |  \ V /  __/ | |
    6.   |_|  |_|\__,_|_|  \_/ \___|_|_|
    7.  _  _  ____  _
    8. | | | |  | __ )  ___  ___ | |_
    9. | | | |___|  _ \ / _ \ / _ \| __|
    10. | |_| |___| |_) | (_) | (_) | |_
    11.  \___/  |____/ \___/ \___/ \__|  ** LOADER **
    12.  ** MARVELL BOARD: Synology Disk Station LE
    13.  
    14. U-Boot 1.1.4 (Jul 19 2011 - 11:22:59) Marvell version: 3.5.9
    15.  
    16. U-Boot code: 00600000 -> 0067FFF0  BSS: -> 0068B3D4
    17.  
    18. Soc: 88F6282 A0CPU running @ 1600Mhz L2 running @ 533Mhz
    19. SysClock = 533Mhz , TClock = 200Mhz
    20.  
    21. DRAM (DDR3) CAS Latency = 7 tRP = 7 tRAS = 20 tRCD=7
    22. DRAM CS[0] base 0x00000000  size 256MB
    23. DRAM Total size 256MB  16bit width
    24. Addresses 8M - 0M are saved for the U-Boot usage.
    25. Mem malloc Initialization (8M - 7M): Done
    26. Using default environment
    27.  
    28. [4096kB@f8000000] Flash:  4 MB
    29.  
    30. CPU : Marvell Feroceon (Rev 1)
    31.  
    32. Streaming disabled
    33. Write allocate disabled
    34.  
    35.  
    36. USB 0: host mode
    37. PEX 0: interface detected no Link.
    38. PEX 1: PCI Express Root Complex Interface
    39. PEX interface detected Link X1
    40.  
    41. Synology Model: DS212
    42. Fan Status: Good
    43.  
    44. Net:  egiga0 [PRIME], egiga1
    45. Hit any key to stop autoboot:  0
    46. Marvell>>  print
    47. bootcmd=bootm F8080000 F8280000
    48. baudrate=115200
    49. loads_echo=0
    50. ipaddr=192.168.1.154
    51. serverip=192.168.1.155
    52. rootpath=/mnt/ARM_FS/
    53. netmask=255.255.254.0
    54. run_diag=yes
    55. stdin=serial
    56. stdout=serial
    57. stderr=serial
    58. console=console=ttyS0,115200 mtdparts=spi_flash:0x80000@0(uboot)ro,0x300000@0x100000(root)
    59. mainlineLinux=no
    60. enaMonExt=no
    61. enaCpuStream=no
    62. enaWrAllo=no
    63. pexMode=RC
    64. disL2Cache=no
    65. setL2CacheWT=yes
    66. disL2Prefetch=yes
    67. enaICPref=yes
    68. enaDCPref=yes
    69. sata_dma_mode=yes
    70. MALLOC_len=1
    71. ethprime=egiga0
    72. netbsd_en=no
    73. vxworks_en=no
    74. bootargs_root=root=/dev/nfs rw
    75. bootargs_end=:::DB88FXX81:eth0:none
    76. image_name=uImage
    77. standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x2000000;
    78. lcd0_enable=0
    79. lcd0_params=640x480-16@60
    80. bootdelay=3
    81. disaMvPnp=no
    82. ethaddr=00:50:43:3c:3b:5d
    83. ethmtu=1500
    84. mvPhoneConfig=mv_phone_config=dev[0]:fxs,dev[1]:fxo
    85. mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
    86. usb0Mode=host
    87. pcieTune=no
    88. pcieTune1=no
    89. bootargs=console=ttyS0,115200 ip=off initrd=0x00800040,4M root=/dev/md0 rw syno_hw_version=DS212v10 ihd_num=2 netif_num=1
    90. ethact=egiga0
    91.  
    92. Environment size: 1160/4092 bytes
    93.  
    Następnie daję :


    setenv ipaddr 192.168.50.106
    setenv serverip 192.168.50.129
    tftpboot 0x800000 zImage

    tftpboot 0xa00000 rd.bin

    bootm 0x800000 0xa00000

    Wszystko się ładuje i dostaję :
    --- Połączono posty, 23 Czerwiec 2016 ---
    Kod (Text):
    1. Marvell>>  setenv ipaddr 192.168.50.106
    2. Marvell>> setenv serverip 192.168.50.129
    3. Marvell>> tftpboot 0x800000 zImage
    4. Using egiga0 device
    5. TFTP from server 192.168.50.129; our IP address is 192.168.50.106
    6. Filename 'zImage'.
    7. Load address: 0x800000
    8. Loading: #################################################################
    9.   #################################################################
    10.   #################################################################
    11.   #################################################################
    12.   ############################################
    13. done
    14. Bytes transferred = 1551680 (17ad40 hex)
    15. Marvell>> tftpboot 0xa00000 rd.bin
    16. Using egiga0 device
    17. TFTP from server 192.168.50.129; our IP address is 192.168.50.106
    18. Filename 'rd.bin'.
    19. Load address: 0xa00000
    20. Loading: #################################################################
    21.   #################################################################
    22.   #################################################################
    23.   #######
    24. done
    25. Bytes transferred = 1029522 (fb592 hex)
    26. Marvell>>
    --- Połączono posty, 23 Czerwiec 2016 ---
    Kod (Text):
    1.  
    2. Marvell>> bootm 0x800000 0xa00000
    3. ## Booting image at 00800000 ...
    4.   Image Name:  Linux-2.6.32.12
    5.   Image Type:  ARM Linux Kernel Image (uncompressed)
    6.   Data Size:  1551616 Bytes =  1.5 MB
    7.   Load Address: 00008000
    8.   Entry Point:  00008000
    9.   Verifying Checksum ... OK
    10. OK
    11. ## Loading Ramdisk Image at 00a00000 ...
    12.   Image Name:  synology_88f6282_212 7393
    13.   Image Type:  ARM Linux RAMDisk Image (gzip compressed)
    14.   Data Size:  1029458 Bytes = 1005.3 kB
    15.   Load Address: 00800000
    16.   Entry Point:  00800000
    17.   Verifying Checksum ... OK
    18.  
    19. Starting kernel ...
    20.  
    21. Uncompressing Linux... done, booting the kernel.
    22. [  0.000000] Linux version 2.6.32.12 (root@build4) (gcc version 4.6.4 (Marvell GCC release 20150204-c4af733b 64K MAXPAGESIZE ALIGN CVE-2015-0235) ) #7393 Thu Jun 2 19:48:48 CST 2016
    23. [  0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
    24. [  0.000000] CPU: VIVT data cache, VIVT instruction cache
    25. [  0.000000] Machine: Synology 6282 board
    26. [  0.000000] Using UBoot passing parameters structure
    27. [  0.000000] Sys Clk = 200000000, Tclk = 166666667
    28. [  0.000000] Synology Board ID: 27
    29. [  0.000000] Memory policy: ECC disabled, Data cache writeback
    30. [  0.000000] Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 65024
    31. [  0.000000] Kernel command line: console=ttyS0,115200 ip=off initrd=0x00800040,4M root=/dev/md0 rw syno_hw_version=DS212v10 ihd_num=2 netif_num=1
    32. [  0.000000] Synology Hardware Version: DS212v10-j
    33. [  0.000000] Internal HD num: 2
    34. [  0.000000] Internal netif num: 1
    35. [  0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
    36. [  0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    37. [  0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    38. [  0.000000] Memory: 256MB = 256MB total
    39. [  0.000000] Memory: 244992KB available (3652K code, 519K data, 124K init, 0K highmem)
    40. [  0.000000] Hierarchical RCU implementation.
    41. [  0.000000] NR_IRQS:128
    42. [  0.000000] Console: colour dummy device 80x30
    43. [  0.000000] Calibrating delay loop... 1589.24 BogoMIPS (lpj=7946240)
    44. [  0.240000] Mount-cache hash table entries: 512
    45. [  0.240000] CPU: Testing write buffer coherency: ok
    46. [  0.240000] devtmpfs: initialized
    47. [  0.240000] xor: measuring software checksum speed
    48. [  0.290000]  arm4regs  :  1448.400 MB/sec
    49. [  0.340000]  8regs  :  869.200 MB/sec
    50. [  0.390000]  32regs  :  1122.000 MB/sec
    51. [  0.390000] xor: using function: arm4regs (1448.400 MB/sec)
    52. [  0.390000] NET: Registered protocol family 16
    53. [  0.390000] Feroceon L2: Enabling L2
    54. [  0.390000] Feroceon L2: Cache support initialised, in WT override mode.
    55. [  0.410000]
    56. [  0.410000] CPU Interface
    57. [  0.410000] -------------
    58. [  0.410000] SDRAM_CS0 ....base 00000000, size 256MB
    59. [  0.410000] SDRAM_CS1 ....disable
    60. [  0.410000] SDRAM_CS2 ....disable
    61. [  0.410000] SDRAM_CS3 ....disable
    62. [  0.410000] PEX0_MEM ....base e0000000, size 128MB
    63. [  0.410000] PEX0_IO ....base f2000000, size  1MB
    64. [  0.410000] PEX1_MEM ....base e8000000, size 128MB
    65. [  0.410000] PEX1_IO ....base f2100000, size  1MB
    66. [  0.410000] INTER_REGS ....base f1000000, size  1MB
    67. [  0.410000] NFLASH_CS ....base fa000000, size  2MB
    68. [  0.410000] SPI_CS ....base f4000000, size  16MB
    69. [  0.410000] BOOT_ROM_CS ....no such
    70. [  0.410000] DEV_BOOTCS ....no such
    71. [  0.410000] CRYPT_ENG ....base f0000000, size  2MB
    72. [  0.410000]  Detected Tclk 200000000 and SysClk 533333333
    73. [  0.410000] Apply DS 212 GPIO
    74. [  0.410000] Synology 6282 1, 2 bay GPIO Init
    75. [  0.910000] PEX0 interface detected no Link.
    76. [  0.910000] PCIe link is enable, apply PCIe workaround
    77. [  1.410000] PEX1 interface detected Link X4
    78. [  1.410000] PCI: bus0: Fast back to back transfers enabled
    79. [  1.410000] pci 0000:01:01.0: PME# supported from D0 D3hot
    80. [  1.410000] pci 0000:01:01.0: PME# disabled
    81. [  1.410000] PCI: bus1: Fast back to back transfers disabled
    82. [  1.420000] bio: create slab <bio-0> at 0
    83. [  1.420000] vgaarb: loaded
    84. [  1.420000] SCSI subsystem initialized
    85. [  1.590000] raid6: int32x1  126 MB/s
    86. [  1.760000] raid6: int32x2  185 MB/s
    87. [  1.930000] raid6: int32x4  180 MB/s
    88. [  2.100000] raid6: int32x8  193 MB/s
    89. [  2.100000] raid6: using algorithm int32x8 (193 MB/s)
    90. [  2.100000] Switching to clocksource kw_clocksource
    91. [  2.100000] NET: Registered protocol family 2
    92. [  2.100000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
    93. [  2.100000] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
    94. [  2.100000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    95. [  2.100000] TCP: Hash tables configured (established 8192 bind 8192)
    96. [  2.100000] TCP reno registered
    97. [  2.100000] NET: Registered protocol family 1
    98. [  2.100000] RPC: Registered udp transport module.
    99. [  2.100000] RPC: Registered tcp transport module.
    100. [  2.100000] RPC: Registered tcp NFSv4.1 backchannel transport module.
    101. [  2.100000] Trying to unpack rootfs image as initramfs...
    102. [  2.100000] Freeing initrd memory: 4096K
    103. [  2.100000] XOR registered 4 channels
    104. [  2.100000] XOR 2nd invalidate WA enabled
    105. [  2.100000] VFS: Disk quotas dquot_6.5.2
    106. [  2.100000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    107. [  2.100000] msgmni has been set to 486
    108. [  2.100000] alg: No test for md5 (md5-generic)
    109. [  2.100000] alg: No test for des (des-generic)
    110. [  2.100000] alg: No test for des3_ede (des3_ede-generic)
    111. [  2.100000] alg: No test for stdrng (krng)
    112. [  2.100000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
    113. [  2.100000] io scheduler noop registered
    114. [  2.100000] io scheduler anticipatory registered (default)
    115. [  2.110000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    116. [  2.110000] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
    117. [  2.120000] console [ttyS0] enabled
    118. [  2.120000] serial8250.1: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A
    119. [  2.130000] brd: module loaded
    120. [  2.140000] sata_mv sata_mv.0: version 1.28
    121. [  2.140000] sata_mv sata_mv.0: slots 32 ports 2
    122. [  2.140000] scsi0 : sata_mv
    123. [  2.150000] scsi1 : sata_mv
    124. [  2.150000] ata1: SATA max UDMA/133 irq 21
    125. [  2.160000] ata2: SATA max UDMA/133 irq 21
    126. [  5.510000] ata1: SATA link down (SStatus 0 SControl F300)
    127. [  8.510000] Delay 5 seconds to wait for disk 2 ready.
    128. [  13.850000] ata2: SATA link down (SStatus 0 SControl F300)
    129. [  13.850000] physmap platform flash device: 00400000 at f8000000
    130. [  13.860000] SPI Serial flash detected @ 0xf8000000, 4096KB (64sec x 64KB)
    131. [  13.870000] Searching for RedBoot partition table in SYNOMTD-0 at offset 0x3f0000
    132. [  13.880000] 6 RedBoot partitions found on MTD device SYNOMTD-0
    133. [  13.880000] SYNOMTD flash bank 0: Using RedBoot partition definition
    134. [  13.890000] Creating 6 MTD partitions on "SYNOMTD-0":
    135. [  13.900000] 0x000000000000-0x000000080000 : "RedBoot"
    136. [  13.900000] 0x000000080000-0x000000280000 : "zImage"
    137. [  13.910000] 0x000000280000-0x0000003c0000 : "rd.gz"
    138. [  13.910000] 0x0000003c0000-0x0000003d0000 : "vendor"
    139. [  13.920000] vender Mac1 checksum error ucSum:0x00 Buf:0x00 Sum:0.
    140. [  13.920000] vender Mac2 checksum error ucSum:0x00 Buf:0x00 Sum:0.
    141. [  13.930000] vender Mac3 checksum error ucSum:0x00 Buf:0x00 Sum:0.
    142. [  13.940000] serial number='BAK3N03540'
    143. [  13.940000] 0x0000003d0000-0x0000003f0000 : "RedBoot Config"
    144. [  13.950000] 0x0000003f0000-0x000000400000 : "FIS directory"
    145. [  13.960000] SPI Serial flash detected @ 0xf4000000, 4096KB (64sec x 64KB)
    146. [  13.960000] cmdlinepart partition parsing not available
    147. [  13.970000] Loading Marvell Ethernet Driver:
    148. [  13.970000]  o Cached descriptors in DRAM
    149. [  13.980000]  o DRAM SW cache-coherency
    150. [  13.980000]  o 2 Giga ports supported
    151. [  13.980000]  o Single RX Queue support - ETH_DEF_RXQ=0
    152. [  13.990000]  o Single TX Queue support - ETH_DEF_TXQ=0
    153. [  13.990000]  o TCP segmentation offload (TSO) supported
    154. [  14.000000]  o Receive checksum offload supported
    155. [  14.000000]  o Transmit checksum offload supported
    156. [  14.010000]  o SKB Recycle supported - (Enabled)
    157. [  14.010000]  o Rx descripors: q0=128
    158. [  14.020000]  o Tx descripors: q0=532
    159. [  14.020000]  o Loading network interface(s):
    160. [  14.030000]  o  register under mv88fx_eth platform
    161. [  14.030000]  o eth0, ifindex = 2, GbE port = 0
    162. [  14.040000]  o eth0, phy chipid = 1410e90, Support WOL = 32
    163. [  14.040000]
    164. [  14.040000] md: linear personality registered for level -1
    165. [  14.050000] md: raid0 personality registered for level 0
    166. [  14.060000] md: raid1 personality registered for level 1
    167. [  14.060000] md: raid10 personality registered for level 10
    168. [  14.070000] md: raid6 personality registered for level 6
    169. [  14.070000] md: raid5 personality registered for level 5
    170. [  14.080000] md: raid4 personality registered for level 4
    171. [  14.080000] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com
    172. [  14.090000] cpuidle: using governor ladder
    173. [  14.100000] TCP cubic registered
    174. [  14.100000] NET: Registered protocol family 17
    175. [  14.100000] NET: Registered protocol family 15
    176. [  14.110000] registered taskstats version 1
    177. [  14.110000] md: Waiting for all devices to be available before autodetect
    178. [  14.120000] md: If you don't use raid, use raid=noautodetect
    179. [  14.130000] md: Autodetecting RAID arrays.
    180. [  14.130000] md: Scanned 0 and added 0 devices.
    181. [  14.130000] md: autorun ...
    182. [  14.140000] md: ... autorun DONE.
    183. [  14.140000] EXT3-fs: unable to read superblock
    184. [  14.140000] EXT2-fs: unable to read superblock
    185. [  14.150000] EXT4-fs (md0): unable to read superblock
    186. [  14.150000] List of all partitions:
    187. [  14.160000] 1f00  512 mtdblock0 (driver?)
    188. [  14.160000] 1f01  2048 mtdblock1 (driver?)
    189. [  14.170000] 1f02  1280 mtdblock2 (driver?)
    190. [  14.170000] 1f03  64 mtdblock3 (driver?)
    191. [  14.180000] 1f04  128 mtdblock4 (driver?)
    192. [  14.180000] 1f05  64 mtdblock5 (driver?)
    193. [  14.190000] 1f06  4096 mtdblock6 (driver?)
    194. [  14.190000] No filesystem could mount root, tried:  ext3 ext2 ext4
    195. [  14.200000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(9,0)
    196.  

    Wkładałem dysk od innego synology tyle że od 3615xs i jest inaczej
    Kod (Text):
    1.  
    2. Uncompressing Linux... done, booting the kernel.
    3. [  0.000000] Linux version 2.6.32.12 (root@build4) (gcc version 4.6.4 (Marvell GCC release 20150204-c4af733b 64K MAXPAGESIZE ALIGN CVE-2015-0235) ) #7393 Thu Jun 2 19:48:48 CST 2016
    4. [  0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
    5. [  0.000000] CPU: VIVT data cache, VIVT instruction cache
    6. [  0.000000] Machine: Synology 6282 board
    7. [  0.000000] Using UBoot passing parameters structure
    8. [  0.000000] Sys Clk = 200000000, Tclk = 166666667
    9. [  0.000000] Synology Board ID: 27
    10. [  0.000000] Memory policy: ECC disabled, Data cache writeback
    11. [  0.000000] Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 65024
    12. [  0.000000] Kernel command line: console=ttyS0,115200 ip=off initrd=0x00800040,4M root=/dev/md0 rw syno_hw_version=DS212v10 ihd_num=2 netif_num=1
    13. [  0.000000] Synology Hardware Version: DS212v10-j
    14. [  0.000000] Internal HD num: 2
    15. [  0.000000] Internal netif num: 1
    16. [  0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
    17. [  0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    18. [  0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    19. [  0.000000] Memory: 256MB = 256MB total
    20. [  0.000000] Memory: 244992KB available (3652K code, 519K data, 124K init, 0K highmem)
    21. [  0.000000] Hierarchical RCU implementation.
    22. [  0.000000] NR_IRQS:128
    23. [  0.000000] Console: colour dummy device 80x30
    24. [  0.000000] Calibrating delay loop... 1589.24 BogoMIPS (lpj=7946240)
    25. [  0.240000] Mount-cache hash table entries: 512
    26. [  0.240000] CPU: Testing write buffer coherency: ok
    27. [  0.240000] devtmpfs: initialized
    28. [  0.240000] xor: measuring software checksum speed
    29. [  0.290000]  arm4regs  :  1448.800 MB/sec
    30. [  0.340000]  8regs  :  869.200 MB/sec
    31. [  0.390000]  32regs  :  1122.000 MB/sec
    32. [  0.390000] xor: using function: arm4regs (1448.800 MB/sec)
    33. [  0.390000] NET: Registered protocol family 16
    34. [  0.390000] Feroceon L2: Enabling L2
    35. [  0.390000] Feroceon L2: Cache support initialised, in WT override mode.
    36. [  0.410000]
    37. [  0.410000] CPU Interface
    38. [  0.410000] -------------
    39. [  0.410000] SDRAM_CS0 ....base 00000000, size 256MB
    40. [  0.410000] SDRAM_CS1 ....disable
    41. [  0.410000] SDRAM_CS2 ....disable
    42. [  0.410000] SDRAM_CS3 ....disable
    43. [  0.410000] PEX0_MEM ....base e0000000, size 128MB
    44. [  0.410000] PEX0_IO ....base f2000000, size  1MB
    45. [  0.410000] PEX1_MEM ....base e8000000, size 128MB
    46. [  0.410000] PEX1_IO ....base f2100000, size  1MB
    47. [  0.410000] INTER_REGS ....base f1000000, size  1MB
    48. [  0.410000] NFLASH_CS ....base fa000000, size  2MB
    49. [  0.410000] SPI_CS ....base f4000000, size  16MB
    50. [  0.410000] BOOT_ROM_CS ....no such
    51. [  0.410000] DEV_BOOTCS ....no such
    52. [  0.410000] CRYPT_ENG ....base f0000000, size  2MB
    53. [  0.410000]  Detected Tclk 200000000 and SysClk 533333333
    54. [  0.410000] Apply DS 212 GPIO
    55. [  0.410000] Synology 6282 1, 2 bay GPIO Init
    56. [  0.910000] PEX0 interface detected no Link.
    57. [  0.910000] PCIe link is enable, apply PCIe workaround
    58. [  1.410000] PEX1 interface detected Link X4
    59. [  1.410000] PCI: bus0: Fast back to back transfers enabled
    60. [  1.410000] pci 0000:01:01.0: PME# supported from D0 D3hot
    61. [  1.410000] pci 0000:01:01.0: PME# disabled
    62. [  1.410000] PCI: bus1: Fast back to back transfers disabled
    63. [  1.420000] bio: create slab <bio-0> at 0
    64. [  1.420000] vgaarb: loaded
    65. [  1.420000] SCSI subsystem initialized
    66. [  1.590000] raid6: int32x1  126 MB/s
    67. [  1.760000] raid6: int32x2  185 MB/s
    68. [  1.930000] raid6: int32x4  180 MB/s
    69. [  2.100000] raid6: int32x8  193 MB/s
    70. [  2.100000] raid6: using algorithm int32x8 (193 MB/s)
    71. [  2.100000] Switching to clocksource kw_clocksource
    72. [  2.100000] NET: Registered protocol family 2
    73. [  2.100000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
    74. [  2.100000] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
    75. [  2.100000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    76. [  2.100000] TCP: Hash tables configured (established 8192 bind 8192)
    77. [  2.100000] TCP reno registered
    78. [  2.100000] NET: Registered protocol family 1
    79. [  2.100000] RPC: Registered udp transport module.
    80. [  2.100000] RPC: Registered tcp transport module.
    81. [  2.100000] RPC: Registered tcp NFSv4.1 backchannel transport module.
    82. [  2.100000] Trying to unpack rootfs image as initramfs...
    83. [  2.100000] Freeing initrd memory: 4096K
    84. [  2.100000] XOR registered 4 channels
    85. [  2.100000] XOR 2nd invalidate WA enabled
    86. [  2.100000] VFS: Disk quotas dquot_6.5.2
    87. [  2.100000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    88. [  2.100000] msgmni has been set to 486
    89. [  2.100000] alg: No test for md5 (md5-generic)
    90. [  2.100000] alg: No test for des (des-generic)
    91. [  2.100000] alg: No test for des3_ede (des3_ede-generic)
    92. [  2.100000] alg: No test for stdrng (krng)
    93. [  2.100000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
    94. [  2.100000] io scheduler noop registered
    95. [  2.100000] io scheduler anticipatory registered (default)
    96. [  2.110000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    97. [  2.110000] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
    98. [  2.120000] console [ttyS0] enabled
    99. [  2.120000] serial8250.1: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A
    100. [  2.130000] brd: module loaded
    101. [  2.140000] sata_mv sata_mv.0: version 1.28
    102. [  2.140000] sata_mv sata_mv.0: slots 32 ports 2
    103. [  2.140000] scsi0 : sata_mv
    104. [  2.150000] scsi1 : sata_mv
    105. [  2.150000] ata1: SATA max UDMA/133 irq 21
    106. [  2.160000] ata2: SATA max UDMA/133 irq 21
    107. [  8.730000] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
    108. [  8.750000] ata1.00: ATA-8: SAMSUNG HM321HI, 2AJ10001, max UDMA/133
    109. [  8.750000] ata1.00: 625142448 sectors, multi 0: LBA48 NCQ (depth 31/32)
    110. [  8.780000] ata1.00: configured for UDMA/133
    111. [  8.800000] scsi 0:0:0:0: Direct-Access  SAMSUNG  HM321HI  2AJ1 PQ: 0 ANSI: 5
    112. [  8.800000] sd 0:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB)
    113. [  8.810000] sd 0:0:0:0: [sda] Write Protect is off
    114. [  8.820000] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    115. [  8.830000]  sda: sda1 sda2 sda3 < sda5 >
    116. [  8.850000] sd 0:0:0:0: [sda] Attached SCSI disk
    117. [  11.850000] Delay 5 seconds to wait for disk 2 ready.
    118. [  17.200000] ata2: SATA link down (SStatus 0 SControl F300)
    119. [  17.200000] physmap platform flash device: 00400000 at f8000000
    120. [  17.210000] SPI Serial flash detected @ 0xf8000000, 4096KB (64sec x 64KB)
    121. [  17.220000] Searching for RedBoot partition table in SYNOMTD-0 at offset 0x3f0000
    122. [  17.230000] 6 RedBoot partitions found on MTD device SYNOMTD-0
    123. [  17.230000] SYNOMTD flash bank 0: Using RedBoot partition definition
    124. [  17.240000] Creating 6 MTD partitions on "SYNOMTD-0":
    125. [  17.250000] 0x000000000000-0x000000080000 : "RedBoot"
    126. [  17.250000] 0x000000080000-0x000000280000 : "zImage"
    127. [  17.260000] 0x000000280000-0x0000003c0000 : "rd.gz"
    128. [  17.260000] 0x0000003c0000-0x0000003d0000 : "vendor"
    129. [  17.270000] vender Mac1 checksum error ucSum:0x00 Buf:0x00 Sum:0.
    130. [  17.270000] vender Mac2 checksum error ucSum:0x00 Buf:0x00 Sum:0.
    131. [  17.280000] vender Mac3 checksum error ucSum:0x00 Buf:0x00 Sum:0.
    132. [  17.290000] serial number='BAK3N03540'
    133. [  17.290000] 0x0000003d0000-0x0000003f0000 : "RedBoot Config"
    134. [  17.300000] 0x0000003f0000-0x000000400000 : "FIS directory"
    135. [  17.310000] SPI Serial flash detected @ 0xf4000000, 4096KB (64sec x 64KB)
    136. [  17.310000] cmdlinepart partition parsing not available
    137. [  17.320000] Loading Marvell Ethernet Driver:
    138. [  17.320000]  o Cached descriptors in DRAM
    139. [  17.330000]  o DRAM SW cache-coherency
    140. [  17.330000]  o 2 Giga ports supported
    141. [  17.330000]  o Single RX Queue support - ETH_DEF_RXQ=0
    142. [  17.340000]  o Single TX Queue support - ETH_DEF_TXQ=0
    143. [  17.340000]  o TCP segmentation offload (TSO) supported
    144. [  17.350000]  o Receive checksum offload supported
    145. [  17.350000]  o Transmit checksum offload supported
    146. [  17.360000]  o SKB Recycle supported - (Enabled)
    147. [  17.360000]  o Rx descripors: q0=128
    148. [  17.370000]  o Tx descripors: q0=532
    149. [  17.370000]  o Loading network interface(s):
    150. [  17.380000]  o  register under mv88fx_eth platform
    151. [  17.380000]  o eth0, ifindex = 2, GbE port = 0
    152. [  17.390000]  o eth0, phy chipid = 1410e90, Support WOL = 32
    153. [  17.390000]
    154. [  17.390000] md: linear personality registered for level -1
    155. [  17.400000] md: raid0 personality registered for level 0
    156. [  17.410000] md: raid1 personality registered for level 1
    157. [  17.410000] md: raid10 personality registered for level 10
    158. [  17.420000] md: raid6 personality registered for level 6
    159. [  17.420000] md: raid5 personality registered for level 5
    160. [  17.430000] md: raid4 personality registered for level 4
    161. [  17.430000] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com
    162. [  17.440000] cpuidle: using governor ladder
    163. [  17.450000] TCP cubic registered
    164. [  17.450000] NET: Registered protocol family 17
    165. [  17.450000] NET: Registered protocol family 15
    166. [  17.460000] registered taskstats version 1
    167. [  17.460000] md: Waiting for all devices to be available before autodetect
    168. [  17.470000] md: If you don't use raid, use raid=noautodetect
    169. [  17.480000] md: Autodetecting RAID arrays.
    170. [  17.870000] md: invalid raid superblock magic on sda5
    171. [  17.880000] md: sda5 does not have a valid v0.90 superblock, not importing!
    172. [  17.880000] md: Scanned 3 and added 2 devices.
    173. [  17.890000] md: autorun ...
    174. [  17.890000] md: considering sda1 ...
    175. [  17.890000] md:  adding sda1 ...
    176. [  17.900000] md: sda2 has different UUID to sda1
    177. [  17.900000] md: created md0
    178. [  17.910000] md: bind<sda1>
    179. [  17.910000] md: running: <sda1>
    180. [  17.910000] raid1: raid set md0 active with 1 out of 12 mirrors
    181. [  17.920000] md0: detected capacity change from 0 to 2549940224
    182. [  17.920000] md: considering sda2 ...
    183. [  17.930000] md:  adding sda2 ...
    184. [  17.930000] md: created md1
    185. [  17.930000] md: bind<sda2>
    186. [  17.940000] md: running: <sda2>
    187. [  17.940000] raid1: raid set md1 active with 1 out of 12 mirrors
    188. [  17.950000] md1: detected capacity change from 0 to 2147418112
    189. [  17.950000] md: ... autorun DONE.
    190. [  17.960000]  md0: unknown partition table
    191. [  17.980000] EXT3-fs: md0: couldn't mount because of unsupported optional features (2c0).
    192. [  17.990000] EXT2-fs: md0: couldn't mount because of unsupported optional features (2c4).
    193. [  18.010000] EXT4-fs (md0): barriers disabled
    194. [  18.080000] EXT4-fs (md0): recovery complete
    195. [  18.080000] EXT4-fs (md0): mounted filesystem with ordered data mode
    196. [  18.090000] VFS: Mounted root (ext4 filesystem) on device 9:0.
    197. [  18.090000] Freeing init memory: 124K
    198. [  18.150000] request_module: runaway loop modprobe binfmt-464c
    199. [  18.160000] request_module: runaway loop modprobe binfmt-464c
    200. [  18.160000] request_module: runaway loop modprobe binfmt-464c
    201. [  18.170000] request_module: runaway loop modprobe binfmt-464c
    202. [  18.170000] request_module: runaway loop modprobe binfmt-464c
    203.  
    --- Połączono posty, 23 Czerwiec 2016 ---
    Nie mam dysków z tego synology bo je wyczyściłem po uwaleniu, pomyślałem że tam jest jakiś problem ... może tu jest problem.

    Nie wiem już co zrobić bardzo proszę o pomoc
     

Poleć tę stronę

Użytkownicy znaleźli te stronę szukając słów:

  1. synology rd.bin zimage

    ,
  2. synology cp.b uboot