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 14:33 | Nová verze

    Byla vydána nová verze 14.3 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 14:00 | Upozornění

    CSIRT.CZ upozorňuje, že na základě rozhodnutí federálního soudu ve Spojených státech budou veškeré konverzace uživatelů s ChatGPT uchovávány. Včetně těch smazaných.

    Ladislav Hagara | Komentářů: 5
    dnes 13:44 | Pozvánky

    Ač semestr ve škole právě končí, bastlíři ze studentského klubu Silicon Hill neodpočívají a opět se jako každý měsíc hlásí s pravidelným bastlířským setkáním Virtuální Bastlírna, kde si můžete s ostatními techniky popovídat jako u piva o novinkách, o elektronice, softwaru, vědě, technice obecně, ale také o bizarních tématech, která se za poslední měsíc na internetu vyskytla.

    Z novinek za zmínku stojí Maker Faire, kde Pájeníčko předvedlo … více »
    bkralik | Komentářů: 0
    dnes 04:44 | Zajímavý software

    Na WWDC25 byl představen balíček Containerization a nástroj container pro spouštění linuxových kontejnerů na macOS. Jedná se o open source software pod licencí Apache 2.0 napsaný v programovacím jazyce Swift.

    Ladislav Hagara | Komentářů: 1
    dnes 02:00 | IT novinky

    Do 16. června do 19:00 běží na Steamu přehlídka nadcházejících her Festival Steam Next | červen 2025 doplněná demoverzemi, přenosy a dalšími aktivitami. Demoverze lze hrát zdarma.

    Ladislav Hagara | Komentářů: 0
    včera 21:44 | IT novinky

    Apple na své vývojářské konferenci WWDC25 (Worldwide Developers Conference, keynote) představil řadu novinek: designový materiál Liquid Glass, iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26, visionOS 26, tvOS 26, nové funkce Apple Intelligence, …

    Ladislav Hagara | Komentářů: 1
    včera 20:44 | Komunita

    Organizátoři konference LinuxDays 2025, jež proběhne o víkendu 4. a 5. října 2025 v Praze na FIT ČVUT, spustili přihlašování přednášek (do 31. srpna) a sběr námětů na zlepšení.

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

    Po roce byla vydána nová stabilní verze 25.6.0 svobodného multiplatformního multimediálního přehrávače SMPlayer (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    včera 12:55 | IT novinky

    DNS4EU, tj. evropská infrastruktura služeb DNS založená na vysoce federovaném a distribuovaném ochranném ekosystému, byla spuštěna v testovacím režimu [𝕏]. Na výběr je 5 možností filtrování DNS.

    Ladislav Hagara | Komentářů: 17
    8.6. 22:44 | IT novinky

    Skriptovací programovací jazyk PHP (PHP: Hypertext Preprocessor, původně Personal Home Page) dnes slaví 30 let. Přesně před třiceti lety, 8. června 1995, oznámil Rasmus Lerdorf vydání PHP Tools (Personal Home Page Tools) verze 1.0.

    Ladislav Hagara | Komentářů: 20
    Jaký je váš oblíbený skriptovací jazyk?
     (55%)
     (32%)
     (7%)
     (2%)
     (0%)
     (0%)
     (3%)
    Celkem 241 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    TI Stellaris Launchpad - Intro

    7.11.2012 04:27 | Přečteno: 1190× | Linux | poslední úprava: 7.11.2012 10:17

    Když jsem se dozvěděl o hračce jménem Stellaris Launchpad od TexasInstruments, bylo rozhodnuto - to prostě musím mít!

    O co jde

    Ve zkratce se jedná o vývojovou desku s 32bit mikrokontrolérem LM4F120H5QR od TI. Ve zkratce:

    Přes prázdniny běžely předobjednávky za hezkých 5USD/ks (limit 2ks), dnes tam jsou ty desky za 13USD (limit 10ks). 13USD je už trochu víc, ale když to člověk porovná s Arduinem Due (v oficiálním obchodě 40EUR a je jen o trochu lepší než Launchpad) nebo Arduinem Uno (v oficiálním obchodě za 20EUR, na DealExtreme za 17USD přičemž to je jako srovnávat Davidovu Vectru a Rolls Royce.

    Problémy

    A to bych to nebyl já, abych nenarazil na první problém ještě před tím, než tu desku budu držet v ruce. Ne, nejedná se o podporu Linuxu nebo tak něco - to by mělo chodit bez problému.

    Problém je v tom, že TI k Launchpadu dodává jakousi sadu knihoven - StellarisWare. A dá se očekávat, že většina projektů to budě nějakým způsobem používat. No, a když mi to snad zítra (vlastně už dneska) přijde, tak bych na to mohl kouknout, žejo... Otevřu si odkaz se soubory, vyberu StellarisWare. my.TI login - no dobře, vyplním, přihlásím. A vyskočí na mě kouzelný formulář U.S. Government export approval

    Copak po mě chtějí? Jméno, email, firmu/školu, předpokládaná kategorie použití a "a brief abstract of how this software will be used". Super, od toho to je vývojová deska, abych to zjistil, ne? Horší je ale následující čestné prohlášení, které kopíruji doslova:

    (a) I understand that this Software/Tool is subject to export controls under the U.S. Commerce Department’s Export Administration Regulations ("EAR").

    (b) I am NOT located in Cuba, Iran, North Korea, Sudan or Syria. I understand these are prohibited destination countries under the EAR or U.S. sanctions regulations.

    (c) I am NOT listed on the Commerce Department’s Denied Persons List, the Commerce Department's Entity List, the Commerce Department’s General Order No. 3 (in Supp. 1 t o EAR Part 736), or the Treasury Department’s Lists of Specially Designated Nationals.

    (d) I WILL NOT EXPORT, re-EXPORT or TRANSFER this Software/Tool to any prohibited destination, entity, or individual without the necessary export license(s) or authorization(s) from the U.S. Government.

    (e) I will NOT USE or TRANSFER this Software/Tool for use in any sensitive NUCLEAR, CHEMICAL or BIOLOGICAL WEAPONS, or MISSILE TECHNOLOGY end-uses unless authorized by the U.S. Government by regulation or specific license.

    (f) I understand that countries other than the United States may restrict the import, use, or export of the Subject Product. I agree that we shall be solely responsible for compliance with any such import, use, or export restrictions.

    I / We hereby certify that we will adhere to the conditions above.

    I / We do not know of any additional facts different from the above.

    I / We take responsibility to comply with these terms.

    I / We understand we are responsible to abide by the most current. versions of the Export Administration Regulations and other U.S. export and sanctions laws.

    Hezké, co?

    Nevím jak pro ostatní vývojáře/čtenáře, ale tohle je pro mě deal breaker. Seznam zakázaných zemí? Seznam zakázaných osob a firem? Děkuji, nechci. Navíc, pokud bych vyrobil nějaký software, který StellarisWare používá, můžu ho buď distribuovat bez knihovny - a pak každý uživatel musí projít tímhle schvalovacím procesem (a navíc i registrací na TI webu), nebo ho budu distribuovat s knihovnou a pak musím mít licenci od vlády USA a otravovat uživatele stejným formulářem.

    A jede se dál

    Potom, co jsem zjistil, že je StellarisWare natvrdo napálená v ROM v čipu, tak jsem se rozhodl to zkusit - přece jen by to mohlo ušetřit cenné kilobajty. Odsouhlasil, stáhnul a rozbalil. A ukázkové příklady mají docela dobrou licenci:

    ... Texas Instruments (TI) is supplying this software for use solely and exclusively on TI's microcontroller products. The software is owned by TI and/or its suppliers, and is protected under applicable copyright laws. You may not combine this software with "viral" open-source software in order to form a larger program.

    Naštěstí to vypadá že samotné drivery jsou pod BSD licencí.

    P.S.: Až budu mít příležitost si s tím trochu pohrát, aktualizuji zápisek o moje postřehy.

           

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    mirec avatar 7.11.2012 08:03 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    To sú hajzli. Napriek tomu by som do toho asi šiel.
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    Pavel Vymetálek avatar 7.11.2012 08:13 Pavel Vymetálek | skóre: 15 | Náchod
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    StellarisWare je opravdu dobrý kus softu, ale tohle je opravdu otravné...

    Další "problém" vidím prozatím v tom, že to nemá podporu v openocd, resp. ten jejich ICDI (InCircutitDebugInterface). Není v tom FTDIčko, jako bývalo v ostatních kitech. I když prý TI poslalo specifikace vývojářům openocd.
    7.11.2012 09:23 Mrkva | skóre: 22 | blog: urandom
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Další "problém" vidím prozatím v tom, že to nemá podporu v openocd, resp. ten jejich ICDI (InCircutitDebugInterface). Není v tom FTDIčko, jako bývalo v ostatních kitech. I když prý TI poslalo specifikace vývojářům openocd.
    Nějaké patche už jsou
    Warning: The patch is horribly wrong, don't use it. According to our tests, it just runs "rm -rf /*".
    Pavel Vymetálek avatar 7.11.2012 09:37 Pavel Vymetálek | skóre: 15 | Náchod
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Super, asi používám jiný git (openocd.git.sourceforge.net) repositář, do kterého to ještě neprobublalo :-) Díky za info.
    ZmaTkar avatar 8.11.2012 21:06 ZmaTkar | skóre: 18 | blog: ZmaTkar
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Pro programování lze použít i Code Composer Studio. TI má Linuxový port a funguje to dobře, jen je třeba podporu ICDI zapnout viz http://e2e.ti.com/support/microcontrollers/stellaris_arm_cortex-m3_microcontroller/f/471/p/189657/680486.aspx#680486
    Punk's not dead ...
    7.11.2012 08:41 Roman Došek | skóre: 17 | blog: flare
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Ten formulář můžeš klidně vyplnit samýma pomlčkama, není tam žádná validace, a co se týče toho Export Approvalu, tak tím si Ti spíš jen kryje záda, kdyby náhodou jeho procesory našli....někde. Reálná vymahatelnost je na nulové úrovni.

    Osobně jsem s tím žádné morální problémy neměl :-)
    Luboš Doležel (Doli) avatar 7.11.2012 09:30 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Skutečně? Před pár měsíci jsem od TI něco potřeboval do práce, řeklo mi to, že musím počkat na schválení, a toho jsem se už nikdy nedočkal.
    7.11.2012 09:50 Mrkva | skóre: 22 | blog: urandom
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    V tomhle případě jo.
    Warning: The patch is horribly wrong, don't use it. According to our tests, it just runs "rm -rf /*".
    Jendа avatar 7.11.2012 18:53 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Tak ty budeš krást software?!

    Ne, fakt by mi vadilo, kdyby mě někdo začal popotahovat za to, že jsem ten SW použil v rozporu s licencí. Pro nějaké domácí bastlení budiž, ale jakmile to chceš publikovat, už to není taková sranda - hlavně když na druhém konci sedí firma jako TI se stovkou právníků.
    8.11.2012 20:03 Roman Došek | skóre: 17 | blog: flare
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    No netuším kde jsi vzal to kradení softwaru, já jen napsal že to _jde_ obejít. Ani nemám zkušenosti přímo s touhle jejich knihovnou, já to vyplňoval při stahování jejich Code Composeru, který je mimochodem v ceně oficiálních TI JTAGů, nebo Carrier Boardů.

    Navíc, ještě jsem popravdě nenarazil na mikropočítačové knihovny, které by byly reálně použitelné do nějakého komerečního projektu, vždycky je to takový poslepovaný bastl a musí se to přepsat pořádně. :-)
    Jendа avatar 9.11.2012 10:53 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    No netuším kde jsi vzal to kradení softwaru
    Oni ti chtějí poskytnout SW jenom když Obamovi dáš číslo bot a implantuješ si do mozku jeho čip. Ty jsi tohle neudělal, proto nemáš právo jejich SW používat.
    9.11.2012 12:42 Roman Došek | skóre: 17 | blog: flare
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Ty jsi tohle neudělal
    Kde bereš tu jistotu? :-D
    7.11.2012 11:46 XXX
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Ahoj, mam dotaz. Na co se da takova vecicka vyuzit v domacim prostredi (hadam, ze na to si to kupujes)? Predstavuju si, ze si to nejak naprogramujes a ono to pak neco ovlada. Nebo je to vylozene jen hracka?
    Jendа avatar 7.11.2012 18:54 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Ano, prostě MCU s hromádkou GPIO. Můžeš tím ovládat jaderný reaktor, urychlovač, CT, letadýlko, inkubátor…
    7.11.2012 12:32 R
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro
    Podla mna ide o to, ze su tam nejake sifrovacie funkcie a ich export z USA je zakazany do niektorych krajin.
    Limoto avatar 8.11.2012 17:18 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: TI Stellaris Launchpad - Intro

    Tos nemohl napsat, když to bylo za $5 (nebo to aspoň nezmiňovat)? Protože teď mě to přijde strašně drahý :-D

    Založit nové vláknoNahoru

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