Jak by pomocník s návrhem plošňáku mohl zabudovat backdoor ? Zrovna využít AI pro návrh PCB mi přijde velice smysluplné. Navíc workflow toho nástroji se mi líbí - vývojář tam nahraje aktuální projekt ze svého PCB softu + zadá constrainty, AI vyrobí spoustu variant rozložení/tras a pomůže vývojáři vybrat/upravit nejlepší návrh. Pak si vývojář výsledek zase stáhne do původního softu a jede dál sám. Dovedu si představit, že podobná featura bude brzy v komerčních PCB softech/časem v kicadu. Návrh PCB je kombinatorická pakárna se spoustu opakovaných činností a AI tam rozhodně může pomoci.
Auto-routing existuje od devadesatek. Nektere softy maji i auto-placement.
Pokud v necem AI mohla pomoci - treba zapojeni schematu? Ale to bude takova vec co musite kontrolovat rucne, zda tam neudela zkrat/chybu, a hlavne ji to musite necim naucit - tj. vzit referenci board. A clovek to z referencniho boardu udela rychle tak (jsou li data v tom formatu jaky EDA tool pouziva - udela copy-paste).
Btw ten tistak vypada mega hnusne, je tam videt ze tomu dovolili velice drahy proces (tenke spoje, hdi, 8 vrstev), takze jednorazove naklady jdou na vrub drahe vyrobe.
Jako hw designer rikam, ze pokud to neni prvni projekt, tak to lze udelat za tyden taky, z copy-paste reuse bloku. Vetsina mych projektu neco hotoveho vyuziva = to jde rychle. Pokud je to neco, na co jsem nesahl, tak ano.. jde to pomaleji, ale nikdy to neni takova opici prace - ze by me AI jakkoliv pomohlo.
A "prvni" to opravdu neni ani pro AI - autori jaksi zamlcuji delku a cenu uceni a delku a narocnost kuratorstvi ucebnich materialu.
Technicky vzato máte pravdu - pro PCB skutečně existoval již v minulosti, ale tím to končí, protože dnes umí auto-routing spočítat kompletní větvení, kabelové trasy, zatížení, odpor ... a vlastně i jímací soustavu (Solidworks). Nicméně i dnes se musí výstupy pečlivě kontrolovat, protože s proměnnými si stále neporadí.
Backdoor (i kdyz asi nezamysleny) tam je - takove pouziti DF40 konektoru zpusobi, ze se muzou utrhnout, zvlast pri vibracich.
Jinak HW backdoor se v takovem designu udelat da docela snadno - napr. zvolite "vhodne" kondenzatory (keramicke) a aplikujete na ne dostatecne vysoke napeti. Da se pak statisticky naladit doba selhani.
Vámi zmiňovanému prvku návrhu se v češtině říká kurvítko, nikoliv backdoor
.
Může být velice snadno v libovolne MAC. Dokonce tak, že to ani navrhář čipu netuší.
- MAC dostává RAW data z PHY. Klidně může mít odemykací sekvenci a jednoduchý interpreter příkazů.
- MAC ma typicky DMA přístup do paměti
- designer čipu si většinou kupuje IP, třeba od Cadence nebo Synopsys. Dostene simulační model a pak netlist nebo floorplan blok pro konkrétní FAB/technologii. Ani nemá jak ověřit, že tyhle dvě věci přesně sedí na sebe.....
22. 12. 2025, 20:11 editováno autorem komentáře
Ano, čeká nás krásná budoucnost ve stylu scény z Idiocracy/Absurdistanu, kde zdravotní sestřička s nepřítomným výrazem a slinou u koutku tupě pootevřených úst ťuká na obrazovce na jeden z obrázků - obvykle panáčka s otazníkem a lékař přehazuje v ruce tři kovové sondy se slovy "tuhle si strčte pod paži, tuhle do zadku a tuhle do pusy, ne sorry tuhle do pusy a tuhle do zadku", aby následně stroj optimisticky zahlásil "gratulujeme, asi máte žloutenku".
Budoucnost, kde budou rozhodovat poloodborníci na základě víry v to, že polovičaté a povrchní informace od všemocné AI jsou nějak kouzelně správné a pro ně nejlepší.
Společnost se zbavila víry v dobrotivého Boha, aby ji nahradila vírou v dobrotivou AI. Zásadní rozdíl je v tom, že tenhle AI bůžek je stejný jako to zlaté prase, které si odlili už ve Starém zákoně.
"lide verili hovadinam, kdyz verili v bohy,"
To je pravda. Ale poloviční.
Nejprve je třeba upřesnit pojem 'lide'
20% populace není schopna vlastního úsudku.
Budou věřit v cokoliv.
Dalších 20% je schopna vlastního úsudku ale je to pro ně namáhavé. Takže hledají zjednodušení.
Dalších 20% odmítá přijmout odpovědnost za svoje činy a věří ve vyšší moc/osud/boží spravedlnost.
Takže 60% lidi v něco věří. Říkejme jim ovce.
Nakonec je třeba upřesnit pojem 'hovadina'
Před staletími měli ovce svého pastýře.
Který jim říkal hovadiny napsané v Bibli.
A ty co uměli číst hledali odpovědi sami. Ve stejné knize.
Bible je takový manuál pro ovce.
A je jednotný po celém světě.
Jen muslimové tomu manuálu říkají Korán a židi Tora.
Takže ano, věřili hovadinám. Ale ty hovadiny se drželi jednotného manuálu a ještě je korigovala církev. Těch už je víc ale furt se dají spočítat na jedné ruce.
Dneska má skoro každá ovce vlastní manuál.
A nebo ani nemá žádný. A koriguje se tím co se píše na internetu. Takže máme asi tak miliardu církví. Když počítám horoskopy, léčivé kameny, objímače stromů, homeopatika, alternativní medicíny, alternativní jídelníčky .... a pak lidi kteří hledají pastýře. Dnes se jim říká influenceři.
Vidíte ten rozdíl?
Netřeba koukat zrovna na plochozemce.
Myslím, že citát "A new scientific truth does not triumph by convincing its opponents and making them see the light, but rather because its opponents eventually die, and a new generation grows up that is familiar with it.“ se připisuje Maxu Planckovi, a platí i dnes.
A než mi někdo začne oponovat, nechť si prvně odpoví, za kterým cornerem je právě teď ta SUSY, a kolik vědcolet bylo třeba jen věnováno různým hidden sektorům jen proto, aby přišli s něčím, co nelze vyvrátit na LHC...
Připadáte si nadřazeně, když znevažujete víru druhých aniž byste měl lepší argument, než je vlastní egoismus založený na vlastní neznalosti?
Už jste někdy aspoň držel Bibli, Tóru a Korán v ruce? To byste pak netvrdil takový nesmysl, že je to totéž...
Ale zas musím říct, že jako křesťan mě baví pokus urážet druhé tím, že je nazvete ovcí, což je pro křesťana rozhodně mnohem lichotivější označení, než být vlk...
Věřím v hodně věcí. Např. v homeopatii.
Takže nejsem nadřazený.
Jsem stejná ovce jako 60% Čechů.
"Kdo se dovede smát sám sobě, může se smát druhým."
Werich.
Korán jsem měl 2 roky doma.
Je to jiný výklad starého zákona.
Toru jsem sice neviděl.
Ale starý zákon mají Židé a křesťané společný.
Je to jedno. Když si dva lidé přečtou stejnou knihu.
Každý jí pochopí jinak.
Kor u tak složitého textu jako je bible.
Za ty tisíce let se udělalo mnoho přepisů a výkladů.
Jste Křesťan? Respektuji to. Já věřím že Ježíš žil.
A měl mimořádné schopnosti.
Například léčit lidi. (Léčitelství je další věc které věřím.) Byl to skvělý filozof. Jogín, který perfektně dokázal ovládat svoje tělo. A měl mimořádné sociální cítění, takže dokázal ovládat druhé.
Vstal z mrtvých. OK Ale na zázraky nevěřím. I dneska se stane že prohlásí živého člověka za mrtvého. Který poté 'zázračně' ožije.
Už jste si povykládal s DeepSeekem o Náměstí nebeského klidu a Medvídkovi Pú? Proč by AI nemohlo záměrně podvrhávat něco, na co bylo natrénované? Tedy backdoory pro svého "dobrého stvořitele Si, který zachrání prohnilý západ před jeho úpadkem i proti jeho vůli"... A proč by si toho měl všimnout někdo (dozírající inženýr), kdo bude mít sotva kvalifikaci na položení dotazu a čas tak maximálně na to, aby odpověď uložil, aniž by ji četl, natož pochopil?
Pro zajímavost, DeepSeek ani jiné LLM s tím nemají problém. Tyto věci, jako něco schovat případně nápad s backdoorem, se dělají nad LLM modelem. Když si stáhnete samotný model, tak ten nic nefiltruje. Např. v případě DeepSeeku blokování hesel bylo v první verzi jen pro hlavní jazyky a češtinu přidali až časem.
Ad 1) protože je úplně jedno, jestli je ten model Čínský nebo Evropský nebo Googlovský. Každý z nich není zcela spolehlivý a každý z nich je ovlivnitelný. Na tom Čínském se to teď zrovna dobře demonstruje, protože Jediná správná rudá strana Číny nemá potřebu manipulace a překrucování historie nějak skrývat. Totéž může dělat model od OpenAI na žádost NSA, aniž by si toho někdo všiml.
Ad 2) Samozřejmě je to určitá nadsázka. Ale kde získá hluboký vhled do problematiky, když za něj veškerou práci udělá AI a on tak maximálně vybere z nabízených alternativ, jelikož na něj bude tlak, aby práce byla rychle odevzdána a není přece důvod, aby něco dlouho vymýšlel, když podle logu má AI řešení už týden připravené a "nějak" to funguje.
Už teď je zásadní problém, že firmy požadují seniorní developery, aniž by těm juniorním daly šanci získat zkušenosti a stát se seniory. Seniorní programátor nespadne z nebe, je potřeba ho vychovat. A když se ti nikomu nechce dělat, prostě nebudou. A stejně tak, pokud se inženýr nebude učit bez neustálého napovidání od AI, nic se nenaučí. Učitel, který nenechá žáka dělat chyby a hledat vlastní řešení je jen ke škodě. To je nadužívané AI z hlediska vzdělávání.
To je ale problém dávno před AI, v Česku od roku 1989. Ony teda firmy stále nějaké juniory najímají, ale mnohem méně než dřív. Není jich tolik potřeba, protože z dobrého juniora se stane senior a práci "věcných juniorů" pod ním zastane AI. A když nebude dobrý, firma dá šanci jinému.
23. 12. 2025, 21:07 editováno autorem komentáře
a z coho sa ta ai bude ucit nove veci ked vsetko bude robit ai a clovek bude len dozerat ci nerobi hluposti? a vacsinu roboty spravi ai tak to bude na zaklade minulych veci co urobili ludia a ona z toho spravila len kompilat alebo niektore veci len tupo ukradla, ale ak ludia nebudu tvorit nic nove tak nebudu nove vedomosti z ktorych by ai cerpala
a na to aby ai robila uplne nove veci a nie len kompilaty starych na to nestacia dnesne verzie ai a ani tie ktore budu z dnesnych vychadzat. to by musel byt uplne novy typ ai a to je hudba dalekej buducnosti
Z tej nove prace, co urobi spolu s tym clovekom.
Kolko z toho, co dnes urobia ludia je nieco nove? Minimum. Vo vecsine je to opakujuca sa praca a kopec ludi robi to iste.
A vecsina roboty ak nie vsetka je na zaklade minulych veci.
Aj dnesni ludia "tupo" kradnu. Robia v podstate to iste. Ludia sa tiez ucia na zaklade minulych veci co urobili iny ludia.
To zvysuje/urychluje progress. Bez toho by sa ludia museli ucit vsetko vzdy od zaciatku.
Pismo a nasledne knih tlac bol velky progress v nasej civilizacii preto, lebo sme vedeli uchovavat informacie a predavat dalsim generaciam, ktore nemuseli znovu vymyslat koleso.
Potom prisiel internet ako medium jednoduchej a rychlej vymeny informacii na globlanej urovni,co tiez posunulo ludstvo dopredu z pohladu ucenia a progressu, lebo informacie a znalosti sa stali znovu viacej dostupnejsie.
AI(strojove ucenie) je dalsi logicky krok a dalsi skok. Je to evolucia.
Supervised a Semi-supervised learning je dost malé procento AI úloh. A i u těchto úloh je potřeba odborníků, kteří dokáží systém připravit a natrénovat na míru problému. Ano, jsou tu pokusy o obecnou AI, ale to jsou spíš zbožná přání jedinců s napoleonsko-mesiášským komplexem.
Osobně mě fascinuje nadšená neochota učit se z předchozích technologických revolucí. Každá se maskovala za "zjednodušení práce lidem" a každá ve skutečnosti vedla jen k získávání mocenské výhody. Každá vedla k masovým ztrátám obživy těch, kteří neměli buď dostatek bezohledné dravosti nebo intelektu a štěstí. Ani tady nejde o to, aby člověku létali pečení holubi do huby v teple domova a bez práce, ale o novou modernější metodu zotročování davů a koncentrace moci k pár jedincům.
Použití AI je za mě srovnatelné s nástupem rychlopokladen a bezpersonálových obchodů. Urychluje to řešení úkolu za cenu odlidštění, v určitých oblastech to přináší i nějaké výhody zákazníkovi, ale zaměstnanci to práci neušetří. Jen ji změní v důsledku k většímu tlaku a ušetřené peníze za vyhozené lidi si stejně nechá firma. A lidi zase musí hledat, kde si vydělají.
"clovek bude len dozerat ci nerobi hluposti? "
Odpověděl jste si sám.
AI má co nabídnout.
Říkáme tomu sice halucinace a snažíme se to potlačit.
Ale ono si to jaksi žije vlastním životem.
Stačí algoritmus který bude v miliardě halucinací hledat správnou myšlenku.
Jak funguje evoluce?
Miliardy náhodných mutací DNA + Přírodní výběr = vyšší druh.
Za tohle nemuze AI, ale hlavne soucasna podoba statu a socialniho systemu.
Lamat si kouli nad problemy se fakticky nevyplati, zvlaste v Evrope vam to casto neprinese prilis vyssi zivotni uroven ve srovnani s temi, co to nedelaji.
Naopak, AI muze neprosto brutalne znasobit schopnosti tech, co to delaji a maji vnitrni motivaci. Dava jim do ruky nastroj, jak individualne nahradit praci az desitek lidi a tu orchestrovat.
"Single man corporation"
Jako obcas je ta zabednenost fascinujici. Znam firmy, ktere odmitaji praci, protoze nemaji kapacity v konkretnich kompetencich. Ty lidi existuji, ale museli by byt na remote a za slusne penize (jde o autorizovane inzenyry dost specifice specializace). Ekonomika takoveho setupu je v pohode, ale boomersti sefove proste nepristoupi na remote za vetsi penize.
Problém těhle konektorů je, že při přetavení můžou kousek odplavat. Když jich pak máte víc na jedné desce, snadno se stane, že se špatně sejdou tolerance a na zapojený konektor pak působí docela velké síly.
Zdaleka se to netýká všech (mnoho z nich má vystřeďovací piny, nebo jsou částečně floating a toleranci kompenzují), ale těchto DF40 ano, Hirose to přímo uvádí v nějakém svém dokumentu.
RPi CM vam nedava zaruky, hned na strance 2 mate vysvetleno, ze se to nehodi do narocneho provozu, natoz ze zadna zaruka neni na to, kdyz to pouzijete s necim jinym nez RPi produktem - coz je tedy vychcanost u CM, pro ktery delate vetsinou vlastni base board.
Prakticky tedy - RPI spoleha na to, ze za spatnou funkci designu (vicero DF40 per modul) jste spoluzodpovedni, i kdyz nemate na vyber.
Jako ta sekce s High-risk provozem? Chci vidět běžnou vývojovou desku u které v dokumentaci v klidu napíšou "hodí se na řízení jaderné elektrárny", to není jen o použitém konektoru.
A který výrobce přesně zaručuje funkčnost s libovolně ubastlenou deskou? Když mi motherboard odpálí CPU, taky to asi nebudu řešit s výrobcem CPU.
Ono je to spis tak, ze u snad kazde vyvojove desce se pise, ze se bvubec nema pouzivat do bezneho provozu.
Napr.:
https://www.st.com/resource/en/evaluation_board_terms_of_use/evaluationproductlicenseagreement.pdf
The Evaluation Board offers limited features and is conceived to be used only to evaluate and test ST products in a research
and development setting.
The Evaluation Board is not intended for consumer or household use.
The Evaluation Board shall not be, in any case, directly or indirectly assembled as a part in any production of Yours as it is
solelydeveloped to serve evaluation and testing purposes and has no direct function and is not a finished product.
If the Evaluation Board is incorporated in an evaluation system, the evaluation system may be used by You solely for Your
evaluation and testing purposes. Such evaluation system may not be offered for sale or lease or sold, leased or otherwise
distributed for commercial purposes and must be accompanied by a conspicuous notice as follows: “This device is not, and
may not be, offered for sale or lease, or sold or leased or otherwise distributed for commercial purposes”.
Na RPI se hur hleda, ale mmyslim, ze to nekde budou mit take.
21. 12. 2025, 18:06 editováno autorem komentáře
Jasně, rozhodně by bylo ideální použít ty, ale dovedu si představit i jednoduchý přípravek kterým ty konektory při pájení chytnu ve správné poloze zvenku. To že je to komplikace výroby oproti použití správných konektorů je věc jiná.
Pokud bych tohle bastlila v jednom kusu pro sebe, improv řešení by asi bylo zapojit obě strany do sebe a udělat reflow na hotplate, aby se sesadily proti sobě.
No to jsme resili, a fakt to neni tak jednoduche.
Vite jak vypada SMT assebly line? Jak by jste to chtel delat? davat to na usazenou nepretavenou desku je nesmysl.
Musel by jste ručně konektory umistit do připravku, který by cely vzala PnP a osadila. Ale pro je v masove produkci uplny nesmysl delat (a na to spoustu dalsich problemu).
My to ted resime tak, ze mame jeden pevny DF40 a druhy (mnohem drazsi) floating.
Ale stane, zkuste si takovy produkt realne nechat projit testem. Nevydrzi to.
Ono jde o to, ze to pak jednoduse nesplnuje specifikace vyrobce toho konektoru. Pak jednoduse vubec nevite, jake to ma vlastne parametry.
Je to jako s NV 16 pin konektory - pokud se to udela spravne, tak to bude fungovat dobre. Pokud se to ojebe a nema to definovane parametry, tak to proste nekolika lidem z tisice shori.
Hirose, vyrobce tohoto konektoru tento problem primo uvadi a ma nanej reseni - rade DF40F, ktera je floating a tyhle problemy resi.
No videl jsem dost aplikaci, kde byl pouzit DF40 konektor a problem nebyl. A to se bavime o aplikacich, ktere snaseji opravdu poradny mechanicky stres opakovane razy nebo vibracni a sokovy test, ktery neni dlouhodoby, ale o to intenzivnejsi. A ano problemy byly, ale ne u konektoru :). Ze se takovy konektor v ramci vyvoje utrhne, kdyz clvek ty desky pripojuje odpojuje ma je hozene na stole bez nejake mechaniky co by to cele fixovalo, se obcas stane.
Myslim, ze je potreba to proste k tomu pristupovat komplexne a elektroniku udelat v kombinaci s dobrou mechanikou a pocitat, ze muze dojit k nejakym nepresnostem (napr. osazenim).
Samozřejmě a vlastně ani není otázkou jestli, nýbrž kdy. S vibracemi tkví potíž v tom, že ani dobře uložené pouzdro a montáží skrze tlumiče (absorbéry), se stále část přenáší a proto se v prostředí se silnými vibracemi používá pružné pájení, tedy s vysokým obsahem olova, které odolávají mechanickému napětí i vibracím.
Jasně, také CM moduly od RPi a i od jiných výrobců nejsou určené pro takové drsné podmínky. Ale argument byl - použili špatný konektor. Ptám se - co jiného měli použít pro 200 pinů. Některé CM moduly mají i 4x ten 100pin a jsem za to moc rád, protože dávají k dispozici většinu IO pinů velkého SoCu (v tomto případě RK3588).
No at jsem konkretni, tak pouzivame DF40GB(3.0)-70DP-0.4V(51) a patricny protikus. Delaji se ruzne pinove provedeni: https://www.hirose.com/en/product/document?clcode=&productname=&series=DF40&documenttype=Catalog&lang=en&documentid=en_DF40_CAT. S touhle sadou konektoru jsme udelali par zarizeni, ktere letaji ve vesmiru (a funguji), tam byl docela problem s kvalifikaci, kdy se testuji vibrace a zejmena pak shockovy test, kdy se testuje vydrzy na odpaleni pyrosroubu co drzi satelit na rakete.
Co se tyce norem, tak se muzete podivat treba sem: https://www.spacex.com/assets/media/falcon-users-guide-2025-05-09.pdf - Sekce 6 (coz nevypada az tak hrozne), ale pak vam vyrobce satelitu doda jeste amplifikacni faktory, pokud mate to stesti a jste nejdal od zakladny satelity, ktera je primontovana k rakete. Tzn. ze ty amplitudy jsou tam tam jeste vetsi, nekdy o dost (zalezi na konstrukci satelitu).
DF40 konektor se pak pouziva napriklad v termoviznich kamerach, ktere jsou namontovane na zbrani a dostava to slusne razy.
Ale jak jsem psal, musi se to delat rozumne, ten dokument s tou kamerou je dost zajimavy, muselo to byt dobre peklo, ze se to urvalo cele i zasroubovane. Pokud mate narocne prostredi, tak je sroubovani malo a je potreba tomu pomoct, treba tim, ze date treba teplovodivou podlozku a z vrchu zafixovat hlinikem, ale nesmi se to utahnout nafest.
Ta norma NCC-1701E je tohle: https://cs.wikipedia.org/wiki/USS_Enterprise_(NCC-1701-E) ? :)
On ten design je cely jak ze skolky. Pokud by na to bylo trochu mysleno, tak pri zanedbatelnem zvyseni cen by to bez problemu vydrzelo.
Jak se to ma delat, se lze podivat treba zde: https://www.youtube.com/watch?v=11_5TB0-lNw
Price point takove kamery je docela vysoko, při nakladech mensich desitek dolaru navic muzete vyrabet uplne kvalitativne jiny produkt.