Portál AbcLinuxu, 16. května 2025 14:46
CONFIG_XILINX_HWICAPMělo by to pak fungovat pak jako
cat ./bitstream > /dev/hwicapAle nikdy mě to nejelo (asi jeden nebo dva vedlejší testy).
BTW:JTAG může updatovat/číst hodnoty na nožičkách (je to boundary-scan architektura), popř. některých předpřipravených registrů, pokud mu to rozšíření dovolí. Rozhodně nemůže měnit vnitřní logiku čipu.
Tady bude spíš problém v tom, kdyby vysílač vysílal smysluplná data, například odchytával GSM spojení.Je, to by byla krása.
Postavení takovéhoto vysílače bude problémNeumím posoudit.
Zajímavý já FPGA v bakalářce programoval vždycky přes JTAG adaptér na USBTož to je zrovna ten speciální případ (jestli s registrama, to nevim).
Třeba GNU software radio + moduly s příslušným frekvenčním rozsahem a de/modulačními schopnostmi. Cena: min. jednotky tisíc USD.Tady bude spíš problém v tom, kdyby vysílač vysílal smysluplná data, například odchytával GSM spojení.Je, to by byla krása.
Postavit ze součástek něco, co bude vysílat "nějaký bordel" okolo 900 MHz s výkonem, který by GSM ublížil, to rozhodně jen tak není. Ale pro člověka se slušnými znalostmi vf elektroniky to není zásadní problém. Ale kolik je takových ve srovnání s majiteli mobilních telefonů s potenciálně upravitelným FW? Lze takové zařízení koupit, ale to je snad evidentně řádově jinde, než nahrát upravený firmware do consumer-grade zařízení.Postavení takovéhoto vysílače bude problémNeumím posoudit.
Je, to by byla krása.JJ, ale spoustě lidí by se to asi nelíbilo
Neumím posoudit.Zkoušel jsem TV (PAL) vysílač a dokonce jsem z něj dostal barvy, ale jen pokud jsem byl 10cm od TV antény
Tož to je zrovna ten speciální případ (jestli s registrama, to nevim).Imho by mělo jít bezproblému zapojit do toho bitovýho řetězce libovolnou hodnotu, pro to rozhraní je to jen jeden bit a jeden clock navíc. Koneckonců používá se to na diagnostiku a k čemu by mě byl procesor, co má sice dobrý nožičky, ale ALU má úplně na maděru
Jaký je problém zkonstruovat vysílač s libovolných výkonem o frekvenci 1800Mhz, který bude vysílat naprosto libovolný signál (třeba i bílý šum)? Natolik, že by se kvůli tomu museli uzavírat zařízení?Rozhodně větší než z nějakého Android Marketu během 20 sekund stáhnout aplikaci "Zaruš GSM v okolí 100+ metrů". (Jo a většina těch modemů umí mnoho pásem, nejen 900 MHz a 1800 MHz - a to kvůli roamingu, takže s tím lze udělat paseku ještě větší). Problém je složitější v tom, že aby se ušetřilo na HW radiomodemu, tak jeho "firmware" velmi často částečně běží na CPU. A tam už lze pochopit obavy některých lidí, co takový uzavřený kód může dělat. Teď spekulace - aby zařízení dostalo GSM certifikaci, může být podmínkou nemožnost "neodborně" měnit firmware radiomodemu, proto to výrobci neumožňují. Obdobný problém je aktuálně s WiFi ovladači v kernelu, protože v některých státech může být nelegální používat/distribuovat software umožňující nastavit parametry radiového zařízení mimo "regulatory domain". I z toho důvodu byl dlouhá léta problém s Atheros HAL.
JTAG může updatovat/číst hodnoty na nožičkách (je to boundary-scan architektura), popř. některých předpřipravených registrů, pokud mu to rozšíření dovolíNevím tedy, co vše musí nějaký čip splňovat, aby se mohlo říkat, že "má JTAG", ale obecně je JTAG jen nějaké rozhraní, přes které lze dělat jen to, co konkrétní čip/zařízení dovolí. Obvykle lze také jednorázově nastavit, které operace JTAG dovolí, a které ne - např. jako ochranu před duplikací obsahu.
Teď spekulace - aby zařízení dostalo GSM certifikaciJo jestli to je s wifi, tak s GSM to bude ještě horší.
Obdobný problém je aktuálně s WiFi ovladači v kernelu,To by mě zajímalo jak to vyřešej.
Tryskové kalhoty narozdíl od atomárního manipulátoru, co umí updatovat všechno, jdou vyrobit.Vsadíš se?
Teoreticky by se za update dalo považovat i vyrobení kopie hardwaru s jiným firmwarem a zničení současného.Ano to je regulérní update. Takhle se tuším měnil font na grafice Herkules. Samozřejmě se starej čip ničit nemusel, ale to je drobnost, taky v případě EPROMky šlo pouze tu EPROMku vymazal. Ale takhle víceméně funguje vývoj mýho BIOSu v Acer 486 (původní EPROM vyměněn za flash).
Ano to je regulérní update.Pokud to bereš takhle, tak je všechno (resp. jakákoliv věc, co se dá prozkoumat a obšlehnout) updatovatelné. FSF jde IMHO o to, jestli výrobek update podporuje, ne jestli je teoreticky podle nějaké hodně volné definice updatovatelný.
Pokud to bereš takhle, tak je všechno (resp. jakákoliv věc, co se dá prozkoumat a obšlehnout) updatovatelné.JJ a proto by mělo být všechno dokumentované. Btw to by se ale chtělo domluvit co ještě updatovatelné bude. Flashka s firmwarem asi jo, PROM uvnitř nějakýho mikrokontroléru (nahraná při výrobě) už asi ne (takovej bych si při dnešní zabugovanosti stejně radši nekupoval).
Ovšem definuj updatovatelnost.To nemá smysl, abych to definoval já, když jde o dokument FSF.
Takovýhle věci se neotevíraj kvůli tomu
Není pravda. Vysílat na mikrovlnách technicky může každý radiomatér. To nemá s otevřením / zavřením nic společného. S čím to má společného hodně je licence. Na každé pásmo potřebuješ mít licenci, na některá je tzv generální, která za jistých podmínek (zejména dodržení výkonu a vyklizení pásma v případě písknutí radaru u kmitočtu 5640 a 5620MHz) uděluje možnost vysílání komukoliv.
Imho na to abys pro to mohl programovat bys potřeboval licenci na vysílač.Řekl bych, že se výrobce a udělovače GSM licencí obávají tý jednoduchosti, jak může člověk začít vysílat. S otevřeným DSP na ovládání vysílače by stačilo stáhnout z netu aplikaci. A věřím, že by se určitě vyskytlo hodně typu: rušička, nebo vlastní BTS apod..
works with windowsje docela over to je fakt, kdyby tam bylo Windows preinstalled, tak to by odpovídalo. Za to GNU/Linux není zas tak mimo, teoreticky by šlo vzít jádro a strčit ho do uzavřenýho OS (pak by si ho uživatel nemohl měnit). No a pak samozřejmě je to i tak trochu reklama FSF
Za to GNU/Linux není zas tak mimoSpíš je naprosto mimo.
teoreticky by šlo vzít jádro a strčit ho do uzavřenýho OSTo tomu na důvěryhodnosti nijak nedodává.
No a pak samozřejmě je to i tak trochu reklama FSFSpíš jenom :). Nic jiného. Můj názor je, že kdyby kolem sebe někteří představitelé FSF nekopali zbytečně, že by to prospělo i samotné FSF. Zahrnovat povinnost psaní předpony "GNU/" do něčeho, co má specifikovat svobody, je fraška.
To tomu na důvěryhodnosti nijak nedodává.No ale to by pak nebyl GNU/Linux, ale XXX/Linux a tedy by nebyl pravděpodobně otevřený. GNU tedy znamená něco jako freedom inside
Zahrnovat povinnost psaní předpony "GNU/" do něčeho, co má specifikovat svobody, je fraška.No mohli udělat něco jako FSF certified hw. Ale jinak proč ne, pokud agresitiva FSF povede k otevření hw i sw, tak to je jednoznačně kladný efekt.
No ale to by pak nebyl GNU/Linux, ale XXX/Linux a tedy by nebyl pravděpodobně otevřený. GNU tedy znamená něco jako freedom insideSnad nechceš tvrdit, že to, co nepochází z projektu GNU je automaticky uzavřené?.
No mohli udělat něco jako FSF certified hw. Ale jinak proč ne, pokud agresitiva FSF povede k otevření hw i sw, tak to je jednoznačně kladný efekt.Nesmyslá agresivita FSF vůči opensource projektům přinese konkrétně to, že příznivci opensource se budou odklánět od FSF a nebudou se k ní hlásit. Prosazování "značky" "GNU/Linux" je něco, co se běžně jeví jako vtipná histora. Ale v kontextu, kdy tím FSF začne podmiňovat podporu, či dokonce certifikaci nějakého hardware, je to myšlenka sebedestruktivní. FSF na tom bude strašně tratit na popularitě, tedy dosáhnou přesně opačného efektu než kvůli kterému to dělají.
Snad nechceš tvrdit, že to, co nepochází z projektu GNU je automaticky uzavřené?Rozhodně ne, jen jsem byl líný vymejšlet všechny řádky pravdivostní tabulky
Ale v kontextu, kdy tím FSF začne podmiňovat podporu, či dokonce certifikaci nějakého hardware, je to myšlenka sebedestruktivní. FSF na tom bude strašně tratit na popularitě, tedy dosáhnou přesně opačného efektu než kvůli kterému to dělají.Já osobně na tu zprávičku (po uzavření diskuze) do pár týdnů zapomenu. Na FSF přitom ne. Pokud bude nějaký hw takto označen, tak to bude plus, v opačném případě to horší než teď být nemůže.
Zahrnovat povinnost psaní předpony "GNU/" do něčeho, co má specifikovat svobody, je fraška.Moje řeč. Měli tam fláknout jen
GNUnebo
GNU OSa byl by pokoj. Koho zajímá na jakém to jede jádře?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.