Skocz do zawartości

Przyspieszenie uBoota ?!


Gość miszel

Rekomendowane odpowiedzi

 

Na chwile obecna mam Multiboot B4T, ale na uBoocie lamerka, uzyskiwalem podobny czas, okolo 4 min, startu odbiornika z usb, w tym okolo 3 minut na ladowanie 1,8 megowego kernela?! Czy to normlane? Jakies pomysly, jak by to mozna bylo przyspieszyc?

Z gory dzieki za pomoc ;D

 

 

        *************************************************************
              ************************************************
                               Board - STi7100
                           Uboot with Boot selection
                              -=*[ B4Team ]*=-
              ************************************************
        *************************************************************






U-Boot 1.3.1 (Mar 11 2012 - 14:25:54) - stm23_0057


DRAM:  128 MiB
NOR:     4 MiB
NAND:   64 MiB
In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  0
(Re)start USB...
USB:   scanning bus for devices... 4 USB Device(s) found
       scanning bus for storage devices... 1 Storage Device(s) found


#--- 0:20 ---


#Dotad okej, 20 sekund, szukanie usb w tym, 5 sekund czekania na stop autoboota, ale w tym momencie przez ~2:40 miga diodka na pendrajwie i jest wczytywane 1,8 mb?!


#--- 2:50 ---


1872957 bytes read
## Booting image at a5000000 ...
   Image Name:   Linux-2.6.32.59_stm24_0211
   Image Type:   SuperH Linux Kernel Image (gzip compressed)
   Data Size:    1872893 Bytes =   1.8 MiB
   Load Address: 84001000
   Entry Point:  84002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK


Starting kernel console=ttyAS0,115200 root=/dev/sdb1 rw ip=192.168.1.105:192.168.1.1:192.168.1.1:255.255.255.0:eth0:off mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:00:03:91:8D:4F:20 init=/bin/devinit - 0x00000000 - 0 ...


INIT: version 2.86 booting


# --- 2:55 ---

Odnośnik do komentarza
Udostępnij na innych stronach

Chyba tym razem robilem to GPartedem pod ubuntu, ale wczesnej robilem mkfs.ext2 i nie widzalem specjalnej roznicy, rozumie, ze nie jest to naturlany czas i mam srobowac przeformatowac "mkfs.ext2 -b 4096 -I 128 -L "system" /dev/sdb1"? :D Dokladengo fdisk -l teraz nie podam, ale mam, z tego co pamietam, podzielony dysk na: 1. 256mb freeboox, 2. 256mb inny system (obecnie nic), 3. 256mb swap (jak zauwazylem, totalnie bezuzyteczny) 4. kilka giga na tempy, cache, filmy itp, obeznie nie wykorzystana.  a tak z ciekawosci ile powinien zajac proces ladowania tego kernela?

Odnośnik do komentarza
Udostępnij na innych stronach

Pomoglo, formatowanie niskiego poziomu, zalozenie partycji fdiskiem, zamiast GPartedem, i formatowanie komenda "mkfs.ext2/3 -L "system" -b 4096 -I 128 /dev/sdb1". Teraz jest ogien;) DZIEKI ZA POMOC!

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...