Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří KDE částkou 1 285 200 eur.
Google na včerejší akci The Android Show | I/O Edition 2026 (YouTube) představil celou řadu novinek: Gemini Intelligence, notebooky Googlebook, novou generaci Android Auto, …
Evropská komise by do léta mohla předložit návrh normy omezující používání sociálních sítí dětmi v zájmu jejich bezpečí na internetu. Prohlásila to včera předsedkyně EK Ursula von der Leyenová, podle níž řada zemí Evropské unie volá po zavedení věkové hranice pro sociální sítě. EU částečně řeší bezpečnost dětí v digitálním prostředí v již platném nařízení o digitálních službách (DSA), podle německé političky to však není dostatečné a
… více »Multiplatformní open source aplikace scrcpy (Wikipedie) pro zrcadlení připojeného zařízení se systémem Android na desktopu a umožňující ovládání tohoto zařízení z desktopu, byla vydána v nové verzi 4.0.
Programming stuff. And stuff.
Vevnitř byl opět ARM procesor implementující JTAG adaptér.
Jako JTAG může posloužit i třeba Raspberry Pi, ale osobně jsem z té bitbang implementace přes GPIO moc dobrý pocit neměl. Někdy to fungovalo, někdy tak úplně ne.
JTAG ve skutečnosti definuje jenom "transportní vrstvu", po které se posílají různé instrukce. Jenom mít JTAG adaptér nestačí, člověk k tomu musí mít konfigurák pro daný hardware, nebo ten konfigurák napsat podle datasheetu. Pokud máte konfigurák, máte téměř vyhráno. Pokud ne, lze to podle definice podobného hardware a datasheetu nějak ohackovat a napsat, ale může to být dost náročné.
jtag> cable jlink
J-Link initial read failed, don't worry (result=0)
Vref = 3.352 TCK=1 TDI=0 TDO=1 TMS=0 TRES=1 TRST=1
J-Link JTAG Interface ready
jtag> bsdl path /path/to/bsdl/
jtag> detect
IR length: 4
Chain length: 1
Device Id: 01001001011101000100000000111111 (0x4974403F)
Filename: /path/to/bsdl/ATxmega192A3_v3.bsd
jtag> svf data_compiled.svf progress stop
Osobně doporučuji použít UrJTAG jenom když OpenOCD nestačí. UrJTAG je mnohem víc nízkoúrovňový.
attribute IDCODE_REGISTER of ATxmega192A3 : entity is
"0100" &
"1001011101000100" &
"00000011111" &
"1";
Bohužel co se týče SVF Atmelí vlastní nástroje (avrsvf) segfaultí a jsou navíc jen pro Windows. Vygenerované SVF není kompletní. Nicméně někdo napsal nástroj, co z hex obrazu generuje SVF pro ATxmega. A generuje SVF novější revize, bez zdrojáků.
Zde jsem chtěl mít rozluštění, ale zatím není (kromě toho počkat si na AVR Dragon). UrJTAG ještě podporuje různé jiné typy programování flash na procesoru, ale to se mu nejdříve musí vysvětlit mapování paměti atd. Ale mít univerzální JTAG zařízení místo speficických programátorů je prostě lepší
Tiskni
Sdílej:
.
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.
. Akorát FPGA (32Mbit) bych tímhle programovat půl roku
.
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.
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"
.
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
.
Skoro bych se vsadil, že uvnit bude USBasp
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.