abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:22 | Komunita

    Open source webový aplikační framework Django slaví 20. narozeniny.

    Ladislav Hagara | Komentářů: 0
    včera 16:11 | Komunita

    V Brestu dnes začala konference vývojářů a uživatelů linuxové distribuce Debian DebConf25. Na programu je řada zajímavých přednášek. Sledovat je lze online.

    Ladislav Hagara | Komentářů: 0
    včera 11:33 | IT novinky

    Před 30 lety, tj. 14. července 1995, se začala používat přípona .mp3 pro soubory s hudbou komprimovanou pomocí MPEG-2 Audio Layer 3.

    Ladislav Hagara | Komentářů: 15
    včera 10:55 | IT novinky

    Výroba 8bitových domácích počítačů Commodore 64 byla ukončena v dubnu 1994. Po více než 30 letech byl představen nový oficiální Commodore 64 Ultimate (YouTube). S deskou postavenou na FPGA. Ve 3 edicích v ceně od 299 dolarů a plánovaným dodáním v říjnu a listopadu letošního roku.

    Ladislav Hagara | Komentářů: 16
    13.7. 17:55 | Zajímavý projekt

    Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila open source robota Reachy Mini (YouTube). Předobjednat lze lite verzi za 299 dolarů a wireless verzi s Raspberry Pi 5 za 449 dolarů.

    Ladislav Hagara | Komentářů: 11
    11.7. 16:44 | Komunita

    Dnes v 17:30 bude oficiálně vydána open source počítačová hra DOGWALK vytvořena v 3D softwaru Blender a herním enginu Godot. Release party proběhne na YouTube od 17:00.

    Ladislav Hagara | Komentářů: 3
    11.7. 14:55 | Humor

    McDonald's se spojil se společností Paradox a pracovníky nabírá také pomocí AI řešení s virtuální asistentkou Olivii běžící na webu McHire. Ian Carroll a Sam Curry se na toto AI řešení blíže podívali a opravdu je překvapilo, že se mohli přihlásit pomocí jména 123456 a hesla 123456 a získat přístup k údajům o 64 milionech uchazečů o práci.

    Ladislav Hagara | Komentářů: 16
    11.7. 00:11 | Nová verze

    Byla vydána (𝕏) červnová aktualizace aneb nová verze 1.102 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.102 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    10.7. 21:00 | Bezpečnostní upozornění

    Byla vydána nová verze 2.4.64 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 8 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 4
    10.7. 15:22 | Nová verze

    Společnost xAI na síti 𝕏 představila Grok 4, tj. novou verzi svého AI LLM modelu Grok.

    Ladislav Hagara | Komentářů: 12
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (26%)
     (7%)
     (3%)
     (1%)
     (1%)
     (4%)
    Celkem 393 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Dotaz: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky

    15.9.2010 00:43 d.c. | skóre: 30
    Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Přečteno: 629×
    Snažím se zkompilovat vlastní jádro pro Lenovo IdeaPad S10-3. Aktuální vanilla 2.6.35.4. Jádro nebootuje (končí u Using IPI shortcut mode), takže jsem u poměrně minimalistické konfigurace.

    Stroj nemá spoustu věcí, mimo jiné uživatelsky přístupný sériový port. Napadá vás, kam si nechat vypsat hlášky jádra, abych věděl, co proběhlo (a co tím pádem už ne)? Třeba sériový port přes USB konvertor?

    Řešení dotazu:


    Odpovědi

    17.9.2010 15:16 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Stále žádné nápady?
    17.9.2010 17:14 benn | skóre: 18
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    A co zkusit přidat do bootovacích parametrů "initcall_debug=1". Měly by se vypisovat hlášky o inicializaci driverů a tím by se dalo zjistit, na které funkci to vytuhlo.
    17.9.2010 18:41 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    To vypadá na dobrý nápad, díky!

    Problémem ale zůstává:

    * že vidím jen posledních pár řádek na obrazovce,

    * že se patrně dělají (některé?) inicializace v jádře asynchronně.
    Řešení 1× (d.c. (tazatel))
    17.9.2010 21:56 benn | skóre: 18
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Hlášky si lze přesměrovat na USB převodník RS232, ale USB moduly (usb core, usb host driver, usb converter, ...) musí být zakompilovány do jádra a musí být inicializovány dříve, než to vytuhne, jinak prd uvidíte. Do bootovacích parametru stačí zadat "console=ttyUSB0,115200". Jenom si pomůžete, že můžete vidět zprávy od startu kernelu na jiném PC.
    17.9.2010 22:07 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Jo, díky! Před pár hodinami jsem na to také přišel, že tato možnost přibyla! Od té doby hledám, kam jsem zašil všechny šňůry ;-)

    Ale asi to příliš nepomůže, neboť problém zdá se být někde v PCI. A bez PCI nepoběží USB. Těžko říct, co všechno je v tomhle případě zabugované.
    17.9.2010 23:00 benn | skóre: 18
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Ono jedním z příčin může být přerušení, které se stále volá dokola nebo se všechny přerušení zakázala a nedochází k přepínání tásků. Tak haluzově můžete zkusit dopsat do funkce do_IRQ(...) v souboru arch/x86/kernel/irq_32.c (pro 64bit irq_64.c) následující kód:

    irq_enter();
    irq = __get_cpu_var(vector_irq)[vector];
    if ((cnt++ % 1000) == 0) printk("irq=%d ", irq); // dopsano

    a MIMO funkci do_IRQ deklarujte proměnou cnt int cnt = 0;

    Ono každou sekundu se bude vypisovat číslo irq od časovače. Tak aspoň ověříte, že funguje IRQ a vypisování textů. Soft IRQ se dá kontrolovat zapnutím "Kernel debugging" a uvnitř ještě povolit "Detect soft Lockups", ale je potřeba po bootu několik minut počkat než tato ochrana zabere.

    Víc takhle přes forum už poradit neumím.
    19.9.2010 21:39 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    K rade vyse: to asi musim zvolit spravne misto podle toho, jestli je to SMP nebo jednoprocesor, ze?

    Asi to bude nejaka novinka. S jadry do 2.6.34.7 vcetne problem nemam. 2.6.35.4 a rc verze 2.6.36 uz ano.
    19.9.2010 22:59 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Pokud vám funguje nějaké jádro, tak by mohlo i to chybné jádro při bootu zapisovat do /var/log. a po bootu do funkčního jádra přečíst předposlední log. já mám z bootu dva poslední logy jako boot.msg a boot.omsg ale asi to jde nastavit i na více.
    19.9.2010 23:17 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Obavam se, ze tezko. Jak by mohlo? Kdyz nenabootoje, nemuze nikam psat. Ale treba jsem jen nedaval pozor, kdyz se to probiralo ;-)
    20.9.2010 12:20 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    No možná tomu také nerozumím, ale vždy jsem měl pocit, že systém mi při bootu ty hlášky, které píše na konsoli, píše také do logu. Tedy píše mi to klogd. v logu jsou časy i 0 nebo 0.001 sec, které jasně píše jádro na začátku. podle mě se tobě jádro kousne na nějakých interuptech a pokud se to kousne později, než je jádro schopno mít přístup na disk a psát tenhle bootovací log tak bys to mohl mít zaznamenané i když jádro nenabootuje. A bootem do jiného jádra mít možnost se k disku dostat a přečíst. Je fakt že nevím, co musí v jádře najet, aby mohlo tenhle bootovací log najet. (Je fakt že to asi nemusí být dost včas. ted jsem se díval do svého boot.msg logu a s disky se seznamuje v čase asi 2 sec od startu.)
    20.9.2010 13:52 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Jak to rikaval Medvidek Pu? Jestli o necem neco vim, tak /var/log/boot.msg se zapisuje az po uspesnem bootu, namountovani filesystemu a spusteni klogd. boot.omsg je jen zaloha minule verze, aby treba bylo s cim porovnavat. Nevim, jak je to u distribuci caste, treba v SuSE to byvalo nastavene prave takhle (ale uz skoro 10 let SuSE nevyhledavam). U Slackware se treba hlaseni jadra posila do messages (kdyz si to spravce nenastavi jinak, ovsem).

    Kdyz jadro nenastartuje, neni to kam ulozit a tim padem ani jak uchovat pri restartu. Proto se tady bavime o tom, jak se k tem hlaskam dostat :o)
    20.9.2010 23:02 benn | skóre: 18
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Ono ještě výpisy jdou přesměrovat přes ethernet prostřednictvím UDP paketů. K tomu slouží bootovací parametr "netconsole=" více v Documentation/networking/netconsole.txt. Ale mám pocit, že bootování se ani nedostane k síťovému ovladači, tak tahle informace je spíše jenom doplňková.

    Jinak jádro neukládá výpisy na disk, ty zůstávají v RAMce a nebo je vypisuje do zadaného zařízení. O uložení do /var/log/... se stará démon klogd.
    20.9.2010 23:36 d.c. | skóre: 30
    Rozbalit Rozbalit vše Re: Kompilace jádra pro netbook Lenovo IdeaPad S10-3 - kam vypsat hlášky
    Jasne.

    A jeste lze pouzit cosi, co se jmenuje EHCI Debug Port, resp. specialni zarizeni pripojitelne na USB (EHCI). Pry to funguje nejak rovnou. Nevim, nemam k dispozici a asi na dalsi hracky nebudu mit v blizke dobe cas ;-)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.