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í
×
    včera 17:55 | Zajímavý projekt

    Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila open source robota Reachy Mini (YouTube). Předobjednat lze lite verzi za 299 dolarů a wireless verzi s Raspberry Pi 5 za 449 dolarů.

    Ladislav Hagara | Komentářů: 7
    11.7. 16:44 | Komunita

    Dnes v 17:30 bude oficiálně vydána open source počítačová hra DOGWALK vytvořena v 3D softwaru Blender a herním enginu Godot. Release party proběhne na YouTube od 17:00.

    Ladislav Hagara | Komentářů: 4
    11.7. 14:55 | Humor

    McDonald's se spojil se společností Paradox a pracovníky nabírá také pomocí AI řešení s virtuální asistentkou Olivii běžící na webu McHire. Ian Carroll a Sam Curry se na toto AI řešení blíže podívali a opravdu je překvapilo, že se mohli přihlásit pomocí jména 123456 a hesla 123456 a získat přístup k údajům o 64 milionech uchazečů o práci.

    Ladislav Hagara | Komentářů: 15
    11.7. 00:11 | Nová verze

    Byla vydána (𝕏) červnová aktualizace aneb nová verze 1.102 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.102 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 1
    10.7. 21:00 | Bezpečnostní upozornění

    Byla vydána nová verze 2.4.64 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 8 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 4
    10.7. 15:22 | Nová verze

    Společnost xAI na síti 𝕏 představila Grok 4, tj. novou verzi svého AI LLM modelu Grok.

    Ladislav Hagara | Komentářů: 12
    10.7. 12:55 | Bezpečnostní upozornění

    Ministerstvo vnitra odhalilo závažný kyberincident v IT systému resortu. Systém, do kterého se dostal útočník bez oprávnění, byl odpojen a nedošlo k odcizení dat [𝕏].

    Ladislav Hagara | Komentářů: 16
    10.7. 11:55 | Humor

    Před rokem byla streamovací služba HBO Max přejmenována na Max. Dle managementu slovo HBO v názvu nebylo důležité. Včera byl Max přejmenován zpět na HBO Max. Kolik milionů dolarů to stálo? 😂

    Ladislav Hagara | Komentářů: 16
    10.7. 02:11 | Nová verze

    Byla vydána nová major verze 8.0.0 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata (Wikipedie). Přehled novinek v oficiálním oznámení a v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    10.7. 01:11 | Nová verze

    Mastodon (Wikipedie) - sociální síť, která není na prodej - byl vydán ve verzi 4.4. Přehled novinek s náhledy a videi v oznámení na blogu.

    Ladislav Hagara | Komentářů: 1
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (27%)
     (7%)
     (3%)
     (1%)
     (1%)
     (4%)
    Celkem 391 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Dotaz: Programování AVR Atmega8

    20.6.2010 20:49 Mathe | skóre: 10 | blog: mathe
    Programování AVR Atmega8
    Přečteno: 5371×
    Dobrý podvečer, mám takový problém s programováním Atmegy.

    Začnu tím, že vám popíšu situaci. Mám notebook a na něm čerstvou instalaci Debian 6 (testing). Notebook samozřejmě nemá Sériový port (COM), čili používám redukci USB->RS232. V linuxu se hlásí jako: Bus 006 Device 011: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Čili jak jsem se dočetl je dobře.

    Postavil jsem programátor podle schématu http://pier.own.cz/index.php?text=5-isp-programovani-avr-atmega8.

    Ještě jsem programátor obohatil o stabilizovaný zdroj napětí pomocí obvodu 7805. Když už píši o těch součástkách, tak ty odpory co jsou zde vypsané jsou 4k7, 10k a 15k. Chtěl bych se tedy zeptat, jestli někdo z vás bude vědět, o kolik větší/menší můžu dát, aby to ještě fungovalo ?

    Postavil jsem tedy programátor, připojil k Notebooku a nic nešlo...samozřejmě jsem měl někde něco zkratovaného nebo podobně...Zkusil jsem programátor připojit také na přímo na COM port ke stolnímu počítači s Windows 98...tam taky nešel... Nyní už si myslím, že bych mohl mít programátor celkem hotový (bez zkratů a všeho)...

    Mám ale problém, protože při pokusu o nahrání programu do čipu vypíše chybu. K nahrání programu využívám Makefile z webu http://robotika.cz/guide/blink/en konkrétně příkaz: avrdude -p m8 -c c2n232i -P /dev/ttyUSB0 -U flash:w:blink.hex -F ten ovšem vypíše chybu:
    avrdude: AVR device not responding
    avrdude: initialization failed, rc=-1
    avrdude: AVR device initialized and ready to accept instructions
    avrdude: Device signature = 0x000000
    avrdude: Yikes!  Invalid device signature.
    avrdude: Expected signature for ATMEGA8 is 1E 93 07
    
    avrdude done.  Thank you.
    
    make: *** [load] Error 1
    
    Mám pocit, že jsem Atmegu8 vyzkratoval a je po ní. Nebo víte někdo, jak to napravit ?

    Řešení dotazu:


    Odpovědi

    20.6.2010 20:52 Mathe | skóre: 10 | blog: mathe
    Rozbalit Rozbalit vše Re: Programování AVR Atmega8
    Bluebear avatar 20.6.2010 21:43 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Programování AVR Atmega8
    Pokud je to možné, navrhoval bych zkusit, zda skutečně funguje ta redukce (jde přes ni sériový terminál?).
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    20.6.2010 22:07 VSi | skóre: 28
    Rozbalit Rozbalit vše Re: Programování AVR Atmega8
    Další problém může být v tom, že redukce nemá zapojené některé řídící signály sériového portu, které programátor využívá. Pro použití jako konzole to pak funguje, ale na tyhle speciální věci ne.

    I pokud má ten převodník všechny řídící signály vyvedené, ještě není vyhráno. U toho programátoru je citlivá věc časování, které bývá u těch USB převodníků rozhozené.

    Doporučoval bych postavit USB programátor. Stačí na to Atmega8, který zvládne USB softwarově emulovat - třeba: http://www.fischl.de/usbasp/. Pak to chodí s tím avrdude. Jen je třeba ten procesor do programátoru naprogramovat jiným způsobem, ale na to stačí sehnat nějaký PC s paralelním portem. Ještě se mi nestalo, že by paralelní ISP programátor nefungoval. Avrdude mi občas dělal problémy, pak jsem používal tohle: http://real.kiev.ua/avreal/, což fungovalo bezvadně.
    20.6.2010 22:47 Jirka Keresteš | skóre: 12
    Rozbalit Rozbalit vše Re: Programování AVR Atmega8
    Jsi si jisty, ze ten programator je c2n232i? To zapojeni vypada spis jako siprog.
    A physics book seems to be a mathematician's worst nightmare.
    21.6.2010 08:28 Mathe | skóre: 10 | blog: mathe
    Rozbalit Rozbalit vše Re: Programování AVR Atmega8
    Abych odpověděl všem:

    1. Nevím jak mám zkusit sériový terminál, jestli funguje... 2. Nevím jestli má cenu stavět paralerní programátor, když jsem tento programátor zkoušel již na stolním PC s COM portem na základní desce. Zkoušel jsem to v programu PonyProg a ten vypsal chybu: device missing or unknown device 24

    3. Tím že je to ten programátor, jak jsem psal výše si jistý vůbec nejsem. S tím siprog to ale vypíše stejnou chybu.

    Takže abych to shrnul, tak asi budu muset postavit ten paralerní programátor.
    luta avatar 21.6.2010 10:50 luta | skóre: 20 | blog: muj_blok | Prostějov/Brno
    Rozbalit Rozbalit vše Re: Programování AVR Atmega8
    ten USB->COM ti nejel protože výstup je měkký a je řešen kapacitníma násobičema aby se dosáhlo urovní pro COM (+-6V). To je asi první problém. Druhá věc je že ti to mohlo zničit signaturu MCU..otázka je jestli to u AVR jde.. Mě se to povedlo pouze na Atmelech at89c2051. Pak programátor nerozezná typ MCU ale programovat by měl jít. Takže chce to druhej (novej) MCU a lepší programátor ( paralelní ISP a pomocí něj postavit lepší mcu řízený programátor pro usb či com, který s redukcí pojede)
    21.6.2010 15:04 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Programování AVR Atmega8
    Druhá věc je že ti to mohlo zničit signaturu MCU..otázka je jestli to u AVR jde.
    I kdyby to šlo, silně pochybuju, že by se v daném zapojení podařilo poslat tolik nesmyslů, aby z toho vznikla instrukce pro přepis dat v MCU. Podle signatury 0x000000 se spíš zdá, že se hodnota na tom vstupu během detekce vůbec neměnila.
    Quando omni flunkus moritati
    luta avatar 21.6.2010 10:45 luta | skóre: 20 | blog: muj_blok | Prostějov/Brno
    Rozbalit Rozbalit vše Re: Programování AVR Atmega8
    ten programátor je bazmek a tím se kamarádovi (autorovi stránek) předem omlouvám :-D

    doporučím ti postavit si Biprog, který spokojeně používám. Je to skvělý programátor podporován jak AVRdude tak AVR Studiem. Ale je tu zase problém s nahrátím řídícího atmega8 :-) takže buď ti to někdo nahraje a nebo si postav ISP pro paralelní port (nejlépe verzi s budičem linek), který chodí s Ponyprogem bez problémů

    PS: kdyžtak pak nezapomeň autorovi poslat pohlednici :-D
    21.6.2010 21:30 Mathe | skóre: 10 | blog: mathe
    Rozbalit Rozbalit vše Re: Programování AVR Atmega8
    Tak jsem sestrojil ten programátor na paralerní port, Atmega pokažená není, nebo alespoň se mi do ní podařilo nahrát nějáký program (blink.hex)... Podařila se dokonce i jeho validace, zítra snad vyzkouším, jestli opravdu dělá, co má, ale vypadá to slibně. Postupně se snad dostanu i k sestrojení USB programátoru

    Všem děkuji za pomoc.

    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.