Rasberry PI Boot

 ( biokill | 2012. október 30., kedd - 12:17 )

Sziasztok!

Raspberry-vel játszok, Raspbian (Debian) rendszerrel.

A Raspberry logót szeretném eltűnteni bootoláskor...
Jelenleg ott járok hogy a /boot/cmdline.txt-b ebeírtam a "quiet" szót, így már majdnem teljesen eltűnt.
Viszont a bekapcsoláskor kb 2 mp-ig még látszódik.
Ha jól értelmezem, akkor így működik a boot folyamat:

1. Bakepcsolás, GPU feléled, SDRAM nincs.
2. A ROM-ban tárolt bootloader betültése, ez inicializálja az SD kártyát
3. A bootcode.bin futtatása az sd kártya fat partíciójáról
4. A Bootcode.bin inicializálja az SDRAM-ot, és végrehajtódik a loader.bin. (ez hívja meg a cmdline.txt-t is).

Ezek szerint a bootcode.bin-ben lehet benne a logó ha jól gondolom... Letölthető valahonnan egy olyan verzió amiben nincs? Esteleg újra kell forgatni?

Köszönöm.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

És mi van, ha a RAM nem felejtett? Mondjuk fél nap kikapcsolt állapot után is ott van az a logó? Az egy dolog, hogy néhány ms-onként frissíteni kell a DRAM-ot, hogy garantáltan ne felejtsen, de meglepően sokáig képes tárolni esetlegesen.


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Sajnos nem nyert, még mindig ez a kép fogad bootnál:

http://pics.coldline.hu/pics/751681-20121030-gvwNbC.jpg

A lentiek szerint egy kicsit másképp működik a dolog:

„The boards do not include NAND or NOR storage - everything is on the SD card, which has a FAT32 partition with GPU firmware and a kernel image, and an EXT2 partition with the rootfs.
We're not currently using a bootloader - we actually boot via the GPU, which contains a proprietary RISC core (wacky architecture). The GPU mounts the SD card, loads GPU firmware and brings up display/video/3d, loads a kernel image, resets the SD card host and starts the ARM.”
(http://elinux.org/RPi_Software)

-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.

Köszi, nézelődök a linkelt oldalon...

Az a logo TUX helyett van, es a framebuffer miatt van ott. Vagy forditsd ujra a kernelt a megfelelo logoval vagy kapcsold ki a framebuffert, es akkor 80x25-ben, de legalabb logo nelkul elvezheted.

Köszi a tippet, ez vezettett a megoldáshoz. Végülis a kernelfordítást kihagytam, a /boot/cmdline.txt-ben átadható a bootlogó paramétere is, így néz ki nálam:

dwc_otg.lpm_enable=0 console=tty9 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait loglevel=1 logo.nologo

Ugyan megkaptad már a választ, mindamellett irigyellek a problémáidért. El nem tudom képzelni, miért olyan nagy gond az a logó.


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Én is ezen gondolkodtam. A kisujjam körmét sem tenném arréb, h azt onnan eltűntessem. Még jópofa is. :)

Egy kis startup projecthez lesz, és így egyböl kiderülne hogy RPI :)

Ha ez ciki, akkor más hardvert kell választani.

-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.

1. ki fog az derülni másból is.
2. szerintem "ipari" felhasználásra (értsd: nem otthonra, nem játszásra) a ketyere amúgy is ezer sebből vérzik, lesznek más gondjaitok is vele.

Köszi a tanácsot, 1-2 demo-ra kell.
Éles felhasználásra valóban nem alkalmas szegény, már a dobozolása vagy felfogatása sem lenne egyszerű úgy, hogy elfogadható legyen...