Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Reboot linuxu na embeded zazizeni  (Přečteno 865 krát)

VATU

  • Návštěvník
  • Příspěvků: 2
Reboot linuxu na embeded zazizeni
« kdy: 19 Dubna 2013, 09:05:41 »
Zdarvim,
pouzivam zedboard coz je vyvojova deska s ARM Cortex A9 + FPGA. Bezi mi na tom Xillinux (zalozeno na Ubuntu LTS 12.04 for ARM).

Pokud zadam prikaz reboot tak deska vytuhne.

reboot
 
Broadcast message from root@arbot2
 (/dev/ttyPS0) at 14:42 ...
 
The system is going down for reboot NOW!
 root@arbot2:~#

Nasel jsem vice stiznosti na tohle chovani (Debian, Ubuntu, Xillinux, originalni distribuce pro ZedBoard od Digilentu), ale zadne reseni.
Pouzivam jadro: linux-3.3-digilent.

Najde se nekdo kdo dokaze poradit co zkontrolovat, jak vypsat nejake podrobnejsi diagnosticke hlasky, kterym smerem se vydat?

V linuxu nejsem prilis kovany a tak se za pripadne nepresnosti omlouvam.


Moc dik


Vatu

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6347
Re:Reboot linuxu na embeded zazizeni
« Odpověď #1 kdy: 19 Dubna 2013, 11:58:31 »
Začal bych nastavením podrobnějších logů.. loglevel=7 do Grubu2.
A potom ve /var/log.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.

Prosím označit text kódu v editoru # pro lepší formátování textu případného výpisu. Děkuji.

VATU

  • Návštěvník
  • Příspěvků: 2
Re:Reboot linuxu na embeded zarizeni
« Odpověď #2 kdy: 19 Dubna 2013, 19:50:10 »
Dik za radu.
Musim se priznat, ze jsem z ni byl z pocatku rozpacity, ale google poradil.
Grub2 je nejakej bootloader a loglevel=7 odkazuje na linux kernel parameters.
Takze v mem pripade jsem udelal zasah do device tree
Kód: [Vybrat]
bootargs = "consoleblank=0 root=/dev/mmcblk0p2 rw rootwait earlyprintk mem=224M loglevel=7";
a zkompiloval ho.

Po restartu jsem zadal reboot a po dalsim restartu jsem si prohlizel soubory v /var/log. Je jich tam nekolik a rozumne informace obsahovali jen dva a to kernel.leg a syslog (ten je podrobnejsi).

Tady je fragment:
Kód: [Vybrat]
...
Apr 19 13:42:30 arbot2 NetworkManager[1313]: <info> Policy set 'Wired connection 1' (eth0) as default for IPv4 routing and DNS.
Apr 19 13:42:30 arbot2 NetworkManager[1313]: <info> Activation (eth0) successful, device activated.
Apr 19 13:42:30 arbot2 NetworkManager[1313]: <info> Activation (eth0) Stage 5 of 5 (IPv4 Commit) complete.
Apr 19 13:42:30 arbot2 avahi-daemon[1403]: Joining mDNS multicast group on interface eth0.IPv6 with address fe80::20a:35ff:fe00:122.
Apr 19 13:42:30 arbot2 avahi-daemon[1403]: New relevant interface eth0.IPv6 for mDNS.
Apr 19 13:42:30 arbot2 avahi-daemon[1403]: Registering new address record for fe80::20a:35ff:fe00:122 on eth0.*.
Apr 19 13:42:39 arbot2 kernel: [   46.900000] eth0: no IPv6 routers present
Apr 19 13:42:44 arbot2 ntpdate[1892]: adjust time server 91.189.94.4 offset 0.000103 sec
Apr 19 13:42:49 arbot2 NetworkManager[1313]: <info> (eth0): IP6 addrconf timed out or failed.
Apr 19 13:42:49 arbot2 NetworkManager[1313]: <info> Activation (eth0) Stage 4 of 5 (IPv6 Configure Timeout) scheduled...
Apr 19 13:42:49 arbot2 NetworkManager[1313]: <info> Activation (eth0) Stage 4 of 5 (IPv6 Configure Timeout) started...
Apr 19 13:42:49 arbot2 NetworkManager[1313]: <info> Activation (eth0) Stage 4 of 5 (IPv6 Configure Timeout) complete.

Tady jsem zadal z command line reboot.

Kód: [Vybrat]
Apr 19 13:44:20 arbot2 kernel: Kernel logging (proc) stopped.
Apr 19 13:44:20 arbot2 rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" x-pid="982" x-info="http://www.rsyslog.com"] exiting on signal 15.

Koukal jsem na predchozi zaznamy v logu a nezda se, ze by doznaly nejake zasadni zmeny volbout loglevel=7.

Zatim z toho nejsem moudrej.

Vatu

« Poslední změna: 19 Dubna 2013, 20:50:59 od Roman "Rovano" Vacho »

 

Provoz zaštiťuje spolek OpenAlt.