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í
×
    dnes 19:44 | IT novinky

    Microsoft představil Azure Linux 4.0 a Azure Container Linux. Na konferenci Open Source Summit North America 2026 organizované konsorciem Linux Foundation a sponzorované také Microsoftem. Azure Linux 4.0 vychází z Fedora Linuxu. Azure Container Linux je založen na projektu Flatcar. Azure Linux (GitHub, Wikipedie) byl původně znám jako CBL-Mariner.

    Ladislav Hagara | Komentářů: 0
    dnes 12:22 | Zajímavý článek

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 165 (pdf).

    Ladislav Hagara | Komentářů: 0
    dnes 10:55 | Nová verze

    Byla vydána verze 9.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a informačním videu.

    Ladislav Hagara | Komentářů: 4
    dnes 09:33 | IT novinky

    Firefox 151 podporuje Web Serial API. Pro komunikaci s různými mikrokontroléry připojenými přes USB nebo sériové porty už není nutné spouštět Chrome nebo na Chromiu postavené webové prohlížeče.

    Ladislav Hagara | Komentářů: 1
    dnes 04:44 | Nová verze

    Byla vydána nová stabilní verze 8.0 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 148. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    včera 21:33 | Bezpečnostní upozornění

    Ve FreeBSD byla nalezena a opravena zranitelnost FatGid aneb CVE-2026-45250. Jedná se o lokální eskalaci práv. Neprivilegovaný uživatel se může stát rootem.

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

    Společnost Flipper Devices oznámila Flipper One. Zcela nový Flipper postavený od nuly. Jedná se o open-source linuxovou platformu založenou na čipu Rockchip RK3576. Hledají se dobrovolníci pro pomoc s dokončením vývoje (ovladače, testování, tvorba modulů).

    Ladislav Hagara | Komentářů: 2
    včera 14:00 | Nová verze

    Vývojáři Wine oznámili vydání verze 2.0 knihovny vkd3d pro překlad volání Direct3D na Vulkan. Přehled novinek na GitLabu.

    Ladislav Hagara | Komentářů: 0
    včera 11:33 | Nová verze

    Společnost Red Hat oznámila vydání Red Hat Enterprise Linuxu (RHEL) 10.2 a 9.8. Vedle nových vlastností a oprav chyb přináší také aktualizaci ovladačů a předběžné ukázky budoucích technologií. Vypíchnout lze CLI AI asistenta goose. Podrobnosti v poznámkách k vydání (10.2 a 9.8).

    Ladislav Hagara | Komentářů: 0
    včera 05:11 | Nová verze

    Organizace Apache Software Foundation (ASF) vydala verzi 30 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (13%)
     (8%)
     (2%)
     (14%)
     (31%)
     (4%)
     (6%)
     (3%)
     (16%)
     (26%)
    Celkem 1680 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    22.12.2015 05:12 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Jo já si udělal vlastní protokol pro programování FPGA. Funguje jako TCP server/klient, takže funguje na libovolném stroji s ethernetem. FPGA s ním naprogramuju skoro dvakrát rychleji než jejich XVCD protokol (ten házel segfaulty v xilinx debuggeru). Samozřejmě je na GPIO :-D.
    22.12.2015 08:40 Analphabet
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Kde najdem zdrojaky ?
    22.12.2015 15:47 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Chystal jsem se napsat blog :-/. Ale já jsem hodně pomalej na psaní. Klidně ho můžu někam nahrát, ale není to finální verze protokolu (je to napevno udělaný pro Xilinx parport emulaci) a ten zdroják něco jako formátování kódu neslyšel ani náhodou. Chystal jsem se udělat plugin do openocd, ale zatím to chcíplo na značné nekompatibilitě.
    22.12.2015 08:39 R
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Najjednoduchsi JTAG adapter je unbuffered wiggler - 5 odporov na paralelnom porte. OpenOCD to podporuje.
    limit_false avatar 22.12.2015 13:58 limit_false | skóre: 23 | blog: limit_false
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    A jak se to používá? Přes USB-parport redukci nebo normální parport na desktopu?

    Vím, že původní JTAG adaptery byly právě takhle jednoduché, ale dnes už paralelní port na počítačích defaultně není.

    BTW CodeWarrior TAP JTAG adaptér od Freescale má v sobě ARM na kterém běží embedded linux. Povedlo se mi to i dumpnout komplet, protože jsme zkoušeli nějak rozběhnout to jako remote GDB. Právě ten CodeWarrior měl dost podivné bugy, které ale zabraňovali použít to na seriózní debugování (například nešlo maskovat na mpc85xx idle interrupt, což byla výrobci známá chyba).
    When people want prime order group, give them prime order group.
    22.12.2015 14:52 R
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Cez klasicky paralelny port. Mohlo by to fungovat aj cez nejaky USB prevodnik, ale musel by skutocne vytvarat paralelny port a nie USB tlaciaren.
    Josef Kufner avatar 22.12.2015 16:37 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Takové paralelní porty do USB ale prakticky neexistují.

    V dnešní době je nejlepší pořídit USB programátor s malým AVR uvnitř, které z jedné strany řeší USB a z druhé SPI pro jednočip – např. toto. Má to dokonce propojku, která když se propojí, tak to jde připojit k druhému programátoru a přeprogramovat.
    Hello world ! Segmentation fault (core dumped)
    mirec avatar 22.12.2015 17:18 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji

    USB má priveľkú latenciu na to, aby dokázalo ovládať rozumnou rýchlosťou paralelný port. Raz som nemal poruke žiaden AVR programátor, chcel som si nahrať aspoň jednoduchý asp programátor do AVR ktorých mám v šuflíku hŕbu a bolo to cez USB hub utrpenie.

    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    Josef Kufner avatar 22.12.2015 17:33 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    To je celkem šílené, ale svým způsobem krásné využití USB hubu :-D
    Hello world ! Segmentation fault (core dumped)
    23.12.2015 00:00 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    OMG a já si maximálně blikal myší :-D. Akorát FPGA (32Mbit) bych tímhle programovat půl roku :-D.
    mirec avatar 23.12.2015 08:29 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji

    Je to šialené, ale nie je to najpomalší programátor, ktorý som zostrojil. V ten istý deň som vyrobil programátor s RS232 prevodníku (z toho čo som našiel doma, nečakal som, že nájdem tú správnu zenerovú diódu ale nakoniec som všetko potrebné našiel doma). USB má hnusne vysokú latenciu, neznášam ich protokol a neznášam výrobcov, ktorí z notebookov odstránili express card rozhranie.

    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    Dreit avatar 23.12.2015 13:14 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji

    Tak to jsem ještě nežral O_O  Ale vzpomněl jsem si na tohle - http://tuxgraphics.org/electronics/200705/article07052.shtml, kapitola "Solving the chicken and egg problem"

    Nope
    23.12.2015 18:37 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Nejvtipnější je, když si člověk na PIC32MX nahraje firmware přes JTAG, kterej ten JTAG zakáže :-D.

    Jinak bootstrapping je dobrej taky pro flashování firmware čipu pro FPGA. Ten je napojenej na dedikované piny, co umí jenom načíst data při power on (pak jsou GPIO). Programování funguje tak, že tam ofiko programátor nahraje hardware, co implementuje SPI řadič a až pomocí něj přes ty GPIO piny tu flash naprogramuje :-D.
    Dreit avatar 23.12.2015 13:15 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji

    Skoro bych se vsadil, že uvnit bude USBasp

    Nope
    Josef Kufner avatar 23.12.2015 14:22 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Ano, je. Více či méně zprasený, podle toho, jaký kousek chytneš a jaký firmware to zrovna má. Pořídil jsem si dva a oba jsem musel přeprogramovat aby to fungovalo s avrdude. Vzhledem k tomu, že jiný programátor jsem neměl, tak jsem měl o zábavu postaráno.
    Hello world ! Segmentation fault (core dumped)
    Josef Kufner avatar 23.12.2015 14:25 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    ... co je fajn, je to hliníkové pouzdro. Ten oficiální vypadá, že kryt nemá a asi bych se bál, že to přijde při přenášení k úhoně.
    Hello world ! Segmentation fault (core dumped)
    22.12.2015 15:40 tom
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    A jak se to používá? Přes USB-parport redukci nebo normální parport na desktopu?

    Vím, že původní JTAG adaptery byly právě takhle jednoduché, ale dnes už paralelní port na počítačích defaultně není.

    Muj laptop s i7 ho ma, staci na to myslet pri nakupu.
    22.12.2015 16:09 R
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Viem, ze dock k Latitude E ma paralelny port (a tiez seriovy a dva PS/2). Existuje nieco dalsie?
    23.12.2015 09:57 tom
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Jo, paralelni port pro ExpressCard.
    22.12.2015 15:44 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    openocd může použít /dev/ppdev XOR porty. A na USB by to jet mělo. V obou případech to bude super pomalý, protože parport dá tak 100kHz TCK. Hlavně když máš USB, tak už můžeš rovnou FTDI.
    22.12.2015 15:49 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    To může blbnout, na LPT jsem míval i 4V a navíc většina mých JTAG věcí je stejně na 3.3V.
    22.12.2015 16:04 R
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Moze, ale mne sa to celkom osvedcilo - ozivil som tym par mrtvych tlaciarni Samsung. Maju vlastny ARM procesor Jupiter4E.
    22.12.2015 10:09 tom
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Pouzivam v Linux komerecni Trace32 a jsem vcelku spokojen.
    22.12.2015 16:02 BFU
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    +1
    23.12.2015 22:47 Roman Došek | skóre: 17 | blog: flare
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Kromě OpenOCD existuje také PyOCD, který funguje jako drop-in replacement za OpenOCD, nebo ho lze použít i přímo z Pythonu.

    Zmíněný QtCreator také v posledních verzích obsahuje BareMetal plugin, ve kterém je přímo podpora pro STLink a OpenOCD(PyOCD) a lze přes to velmi jednoduše ARMy programovat. Na buildování projektu je pak možné použít QMake(ale ten potřebuje fake Qt instalaci), CMake nebo QBS(který se mi zatím libí nejvíc). Zatím jsem s tím zkoušel vytvořit projekt pro STM32F4Discovery který používal CMSIS, STM32-HAL a µOS++. Jediné co mi zatím nefungovalo byl semihosting ale strávil jsem nad tím jen málo času... Kdyby byl zájem, tak o tom mohu něco sepsat. ;-)
    24.12.2015 16:51 Václav Vanc | skóre: 14
    Rozbalit Rozbalit vše Re: Programování hardware přes JTAG opensource nástroji
    Ahoj, u mne by zájem byl... :)

    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.