Răspunde la această întrebare vă rugăm:
Cum să program prin JTAG?
Am colectat programator la FT232RL (USB - UART 3.3V). Lemn de foc a stat normal, dar nu conectați încă aparatul. Programatorul are nevoie pentru a recupera punct Wi-Fi, după un firmware eșuat prin Ethernet.
Provocarea este de a copia conținutul FLASH cu punctul operațional și înregistrează imaginea rezultată a celor morți.
1. Se poate observa că piesele de pe placa nu merg la Flash și un procesor. Se pare programarea va fi într-un procesor?
2. Când conectați puterea de pinii JTAG trebuie, astfel, să includă, de asemenea, dispozitivul în sine. Dacă da, de ce ar furniza energie la pinii JTAG?
3. Programul ar trebui să sprijine o astfel de FLASH sau procesor va fi mediator?
atașament Image (Click pentru a mari)
În general, el JTAG și Africa JTAG. cel mai important, cum să-l folosească
1. Da, blițul extern este străpuns prin intermediul procesorului.
2. Rulați aparatul este necesar.
3. Uneori doriți să completați script-ul pentru a personaliza interfața pentru memorie. și apoi flash, (în cazul în care Zant la suta modul în care doriți să lucrați cu memorie).
Dar bănuiesc că acest procent se face pe baza personalizate FPGA, și probleme proshetsya flash, cel mai probabil. mai important decât
De obicei, JTAG merge pe FT245 + CPLD / MCU, mai degrabă decât pe FT232. Am o îndoială vagă pe care le-ați amestecat cu JTAG USART.
Ai dreptate, nu e dacă el nu a făcut-JTAG Laden. Acest UART, uneori serial (poate e același lucru?). În general, eu nici măcar nu știu cum să-l numesc în mod corespunzător.
Vreau să spun de contact 4: 3.3V SIN SOUT GND.
Am adunat este,
dar aceasta nu a funcționat, deși șoferul sa ridicat cu succes. Chiar și instrumentul de programare pentru FT232RL vede dispozitivul. Dar aceasta nu funcționează.
Dug pe internet este o altă opțiune. Am luat o dată de la cablul SIEMENS la PL2303 și 3 l de contact TXD RXD GND - la locul de muncă, dar numai unul dintre cele două puncte, și nu este clar. Dupa puncte cusute a fost exact ca un model.
Un punct care se spune că pentru a restabili tipul de muncă - ea este acum implicat tovarășe are Linux.
Dar cel care nu răspunde cred că este necesar să se diseca. Dezlipire FLASH c, evident, întregul punct și de a face o groapa.
Pentru a ajunge la FLASH prin procesorul nu va funcționa, deoarece nu există nici o documentație în domeniul public.
Și totuși, de ce ar trebui să contacteze + 3.3V pe bord.
Pentru a începe cu o altă întrebare în valoare de - o putere de intrare sau de ieșire de putere?
Philin05 un sfat bun pentru FT232RL conecta intrare la ieșire. suficient de confortabil pentru a verifica eficiența terminalului fără a fi nevoie să se conecteze dispozitivul.
Găsit pufnitură între RXD și +3,3. Totul a eliminat câștigat.
Un punct este restabilită prin UART. Și aici este un alt sine nu va permite. Deci, toate același JTAG trebuie să încerce. Se pare ce imaginea este indicat GPIO - este JTAG.
Contacte ca ea are tot ce ai nevoie.
Dar cum să-l folosească pentru că există un astfel de procesor nu este listat.
Care este diferența LPT-JTAG circuitele de la USB-JTAG.
Întreb pentru că există informații privind utilizarea adaptorului LPT-JTAG pe acest tip de procesor, dar dacă pentru a permite USB-JTAG se face.
Și vreau să știu părerea dumneavoastră - în cazul în care dispozitivul conector UART, și în special la ieșirea de date (SOUT in imagine) a fost aplicată la + 5V pe dantelă s-ar putea arde în acea zi.
În prezent vă de referință nu este JTAG, SPI și programator pentru microcontrolere AVR. Nu este potrivit pentru nevoile dumneavoastra.
Diferența principală dintre circuitele LPT-JTAG de la USB-JTAG, ca atare, nu există nici un :-) funcțional Dar, este esențial și depinde de dispozitiv special.
Dacă aveți informații cu privire la LTP, te sfătuiesc să nu să caute aventura în tren în sine. și de a face pentru că cineva a făcut deja - ca să spunem așa pe o metodologie dovedit. Prin același lucru pentru a produce primul-shny USB, veți avea nevoie de același :-) LTP Dacă nu cumperi.
Despre + 5V la intrare 3.3V. Categoric nu răspunde. Dacă doar a existat un amestec de ieșire + 5V FT232 (există un mic curent) de intrare la + 3.3V USART probabil că ar fi nimic groaznic sa întâmplat. Dacă ai ajuns acolo, fără a limita curent 5V, este probabil ca această ieșire a fost kaput. dar nu un fapt.
Ca urmare, sa ajuns la programarea ATMEGA8A. Am avut niciodată cu cazul Atmel. Cumparata USBASP programator pentru 200 de ruble + transport maritim 150rub în consiliile către acesta a fost propus pentru a utiliza Khazama AVR programator. Ceea ce am făcut-o.
Mai mult, toate de obicei scenariul - ATMEGA8A Bungle. Bit set SPIEN, dezactivarea programare secvențială.
Fyuz verificat înainte de a programa de mai multe ori, l-am plasat corect.
În cele din urmă sa dovedit că arab (dezvoltator de software) crede contrariul. Probabil că nu degeaba se scrie de la dreapta la stânga. În cazul în care programul pentru a pune o căpușă pe un pic, aceasta înseamnă că bit nu va fi programat.
Și cea mai tristă parte, că, în magazinele noastre a fugit ATmega8 în PDIP. Vom aștepta.
atașament Image (Click pentru a mari)
Există Hex - acest fișier firmware, acesta trebuie să fie programat în Flash, EPROM nu atingeți, apoi biți Fyuz ca în imagine și a pus programe software zaprogrammirovat.Esli dintr-o dată, atunci trebuie să verificați cu atenție totul înainte de a apăsa de înregistrare.
Pentru vit333vit.
Vă recomandăm să utilizați SinaProg coajă acolo de lucru cu Fyuz
mult mai ușor, totul este vopsit în limba engleză. Apropo,
Khazama program de dezvoltator nu este un arab și iranian.
Pentru vit333vit.
Buna ziua, am adunat o dată adaptorul USB-LPT, și el nu a vrut să lucreze, pentru a lucra cu Poniprog de configurare suplimentare necesare aici, opisanie- cum se face, naryl pe internet, este util.