Fórum témák
» Több friss téma |
Fórum
Holnap, ha bejössz hozzám a Mozaik utcába délelőtt, akkor megcsinálom. Reggel hattól dolgozom, szóval elvileg héttől egyig jöhetsz.
Sziasztok!
Nagy banatomra az iment brickeltem az ICD2 klonomat egy firmware csere veletlen megszakitasaval, esetleg valaki lenne olyan batyam, hogy eget nekem bele egy uj bootloadert? (16F877 chipes, RS232 verzio) A XIII. kerben vagyok, legjobb lenne ha bringaval elerheto tavolsagban lennel, vinnem az IC-t, a .hex fajlt es egy doboz sort. A hozzászólás módosítva: Okt 18, 2016
Sziasztok
Eredeti Icd2-m van windows7 32bitre az istennek nem tudom a drivert ráadni. Próbáltam a 8.5 MPlab drivert. A hiba hogy ahogy ráveszem az oprendszert hogy egye meg a divert kékhalállal újraindul. Mi lehet a gond? Valaki egy működő driver tudna felrakni? Elég sürgös lenne, mert áll a projekt. Köszi Bubuszoft
Üdv!
Próbálok felprogramozni egy 16F887 PIC-et potyo féle ICD2-vel, de állandóan hibába ütközik. Tudna nekem valaki mondani valamit erre? Mplab elindít, configure -> select device -> 16F887 kiválasztása. Utána programmer -> select programmer -> MPLAB ICD2. Amikor connect-re nyomok már hibaüzenet fogad, miszerint: ICDWarn0020: Invalid target device id (expected=0x4D, read=0x104). És kiolvasáson kívül semmi mást nem tudok vele csinálni. 16F628A PIC-et szépen éget, töröl, olvas. Mi lehet a gond? Köszönöm
Üdv!
Mi a kérdés pontosan az ICD2-vel? Telepíts egy mplabot és egy usb kábellel csatlakoztasd az icd2-t a géphez, a drivernél ne hagyd, hogy megkeresse, telepítsd magadtól (alapból: C:\Program Files\Microchip\MPLAB IDE\ICD2 mappában van a driver) ezután mplab elindítás, majd programmer->select programmer->Mplab ICD2 kiválaszt. A megjelenő output ablakban nézed, hogy mit ír ki.
Leginkább utánépítés és tanulás. Viszont elképzelhető, hogy munkahelyemen is kell használni, most fejlesztettek ki egy automatikát, amiben firmware-t is kell(het) vele frissíteni. (Most attól tekintsünk el, hogy ugyan miért használnák céges dologra saját eszközt.) Hogy őszinte legyek, nem számoltam utána, mennyi ideig tart 10ezer átprogramozás, de így már jobban hangzik ez a 13 év. Mégsem kell 2-3 darabot venni.
Idézet: Sajnos ez itt kelet-Európa. A viccet félretéve a 8 bites kontrollerek nem egy családba tartoznak. Három féle biztosan van (Baseline család :10F és 12F 12 bites utasítással, Midrange család: 10F, 12F 16F 14 bites utasítással, 18F család: 16 bites utasítással). Mostanság megjelent Advanced midrange, 18FxxJxx, 18FxxKxx típusokat lehet külön családként kezeli a PICKit3.„Ha az összes 8 bites egy családnak számít, akkor Hawaii van.” Milyen feladatot szánsz neki? - Csak programozás, zömében hagyományos 16F, néha 18F: Jó sok évig kitart a 10k újraprogramozás (napi 2 -vel számolva > 13 év.) - Bonyolultabb fejlesztés esetben, napi 20 átprogramozással már csak 1.3 év. A hozzászólás módosítva: Feb 25, 2013
Ez oké, de engem az érdekelt, hogy mi számít egy családnak? (Csak hogy egy kicsit képben legyél, miért érdekel: Kaptam egy hibás ICD2-t, amit az eredeti gazdája az élettartam garancia keretében kicseréltet. Viszont felvetették, hogy olcsóbban kijön egy Pickit3, mint amennyiért kimegy Dublin-ba a rossz ICD2. Ekkor olvastam a hozzászólásodat, hogy nem árt családonként 1-et beszerezni, mert hamar elfogyhat a 10ezer átprogramozás. Namármost ha kell vennem 2-3-at, akkor már nem olcsóbb, mint az ICD2 kiküldése.) Ha az összes 8 bites egy családnak számít, akkor Hawaii van. De közben rájöttem, hogy valószínüleg az MPLAB-ban a Configure/Select Device-ban lévő Device Family szerinti csoportosítás számít. Eszerint viszont pl a 12F509 és a 12F609 már nem egy család (Baseline 8-bit vs. Mid-Range 8-bit), ellenben az összes 18F-es egy család (Advanced 8-bit)!
Szia!
24FJ256GP106 adatlapjából: Idézet: „D130 EP Cell Endurance min: 10000 typ: — max: — E/W -40°C to +85°C” Minden kontroller család váltásakor a kontrollerben firmware -t cserél. Ezenkívül, ha a Pk3 Scripting tool -t is használod, akkor a használatára való áttéréskor és az MpLab használatára való visszatéréskor is cseréli a firmware -t. Ha összetettebb rendszert kell debuggolni (többfajta kontroller kell többször programozni) és közben a scripting tools -t is használni kell, elég hamar elfogyhat az a 10000... 18F2550 adatlapjából: Idézet: „D130 EP Cell Endurance min: 10K typ: 100K max: — E/W -40°C to +85°C” A Pickit2 -ben levő 18F2550 -et csak firmware frissítéskor vagy lenyomott gombbal történő USB csatlakoztatáskor esetleg egyébb balesetkor kell újraprogramozni. A hozzászólás módosítva: Feb 25, 2013
Idézet: „A PICKit3 -ból is érdemes többet venni, ha sűrűn váltogatod a kontroller családot, amire fejlesztesz. Családváltáskor átprogramozza a benne levő PIC24FJ256GB106 -ot, [...]” Ezt hogy érted? Ha használok 12Fxxx, 16Fxxxx és 18Fxxxx -eket, akkor mindegyikre célszerű 1-1 Pickit 3-at tartani? Vagy a 8-16-32-bites családokra értetted? (Ez utóbbit architektúrának tudom, ezért inkább az első esetre tippelek, de hátha nincs igazam) Pickit2/ICD2-nél ugye nincs ilyen újraprogramozás?
Nem tudom, emlékszel-e még témára. Nálam van végre az ICD 2. Úgy néztük, ez még a régi, nem PIC-es verzió. Hogy tudom kipróbálni? Szükség lenne a hibaüzenetre a tickethez. Mit kell csinálnom. Sajnos még soha nem csináltam ilyet, mármint PIC égetést. Van egy meztelen ICD2-m, egy próbapanel pár LED-el, nyomógombbal, és ki van hozva rajta az összes láb is. Nincs viszont kábelem az ICD és a próbapanel közé. (USB kábelem sem volt, de azt lenyúltam a scannertől) Próbáltunk utánanézni, és úgy találtuk, sima RJ-11-es telefoncsatlakozó, de 6/6-os. Jó lesz neki az UTP kábel, vagy más kellene?
Idézet: „Majd közlik, hogy a csomag díja 27000 HUF igen jól látod huszonhétezer. Én itt gondoltam ugy, hogy elmenneka... Ha kell nekik jöjjenek érte.” Úgy néz ki, kiviszik kocsival, ha vissza kell küldeni, mert a tulaj haverja nemrég költözött ki Dublin-ba. Majd megvárják a nyarat, vagy a karácsonyt, ha meg türelmetlenek, jöjjenek érte.
Több gépen is ugyan így működik.. Valami szakadás vagy zárlat lehet... Asszem pickit építés lesz belőle
Tényleg furcsa, az én klónom rendesen működik a mai napig, ilyet sosem tapasztaltam. Esetleg rakd fel ujra az icd2 driverét kézi telepítéssel.
Meg vannak a feszek is. És mondom, működik is ezen felül rendesen. Ha teszek pl breakpointot, akkor ott megáll a program, utána lehet léptetni is, csak a halt, meg az új program beégetése macerás. Ezért érdekes az egész...
Én ajánlom neked a Pickit3-at.
Nekem is volt egy ICD2-m, amit én építettem. Évekig jó volt, aztán egyik pillanatról a másikra tönkrement. Nem igazán találtam meg a hiba okát. Aztán vettem egy Pickit3-at és nem bántam meg. Igaz én 18F sorozatú kontrollerekkel használom, de az égetés, debuggolás sebessége kb. 5-10x gyorsabb, mint az ICD2 esetében.
Feszültségek megvannak 5V 12V ilyesmi? Nincsi valahol zárlat a panelen?
A Target Feszültségek mindegyik jó?
Igen, jó kondi van rajta elméletileg. Ha van az MCLR-en 10k ellenállás a +5V-ra, akkor is ugyan ezt csinálja. Egyébb ötlet?
Itt valami az USB kommunikációval van. Jó kondi van az 4550 Vusb lábán? Azért az MCLR legyen felhúzva, de nem az abaj.
kb 5 éve csináltam, akkor is ugyan így működött, akármilyen USB kábelt dugok rá. Nem gagyi a kábel, nem is hosszú. Beleraktam egy másik pic16f877A-t, amibe a megfelelő hex-et égettem bele, mondom hátha, de ugyan úgy működik. Jah, természetesen nincs semmi az MCLR lábon. Sajna semmi ötletem nincs
Ha megunom építek egy pickit2-tőt max ![]() Haltingra ránoymok, ez történik egyébként: MPLAB ICD 2 ready for next operation Running Target Halting Target Connecting to MPLAB ICD 2 ICD0192: Failed to clear COM error. (RetVal = 0xFFFFFFF0, ErrRet = 0x0) ICD0082: Failed MPLAB ICD 2 operation ...Halt Failed MPLAB ICD 2 ready for next operation ICD0193: Not connected, unable to complete request ICD0193: Not connected, unable to complete request MPLAB ICD 2 ready for next operation A hozzászólás módosítva: Jan 3, 2013
Idézet: „Aztán pár év múlva kitalálnak egy ICD4 et és utána azt kell majd 44.000 ért megvenni.” Arra is nagy az esély, hogy "kitalálnak egy PICkit4 -et .. ". A PICKit3 -ból is érdemes többet venni, ha sűrűn váltogatod a kontroller családot, amire fejlesztesz. Családváltáskor átprogramozza a benne levő PIC24FJ256GB106 -ot, aminek a garantált újraprogramozási száma: ((c) 2009 Microchip Technology Inc. DS39897C-page 319) Idézet: „D130 EP Cell Endurance 10000 E/W -40°C to +85°C” Ha még a PICKit3 Scripting host -ot is szeretnéd használni, akkor az oda és visszaváltási is egy-egy átprogramozás. De sokkal fenyegetőbb, hogy egyszerűen nem fejlesztik tovább a programját, nem írják meg az új kontroller családok kezelését hozzá - ahogy a PICKit2 járt... Vegyed az újat alapon...
Aztán pár év múlva kitalálnak egy ICD4 et és utána azt kell majd 44.000 ért megvenni.
Szerintem válaszd a pickit3 at sokaknak van az és még az ára is kedvezőbb.
Szia!
A 18FxxK50 kontrollereket nem kezeli... Ráadásul egy ICD3 a ChipCad -nál 44000 Ft + Áfa. A hozzászólás módosítva: Jan 3, 2013
1st Floor, Block 3.1
Woodford Business Park Nortgen Cross Santry, Dublin 9 Ireland. Szerintem nem érdemes költeni rá, mert az mplabx valamilyen mocskos üzleti fogás miatt nem kezeli az ICD2-t.
Ilyen postaköltségek mellett nem lenne érdemesebb inkább megpróbálni a javítását? Egyszer nekem is megdöglött, de szerencsére csak egy analóg kapcsoló IC-t (DG411), kellett benne cserélni.
Igen, az ICD2 ismeri a 18FxxKyy sorozat tagjait.
Köszi szépen az infót! Megmondom őszintén, teljesen el is felejtkeztem róla, de majd rákérdezek, hogy is áll a csere. Ez a 27ezres postaköltség erősen mellbevágó, különösen hogy majd 3db Pickit3-at kapok érte! Van egy TNT-s alvállalkozó ismerősöm (a kocsikat üzemelteti 3 megyében), ő adott egy tippet, hogy Economy Express kell küldeni, az innen a legolcsóbb. És lőn tényleg, 13ezer. Mondom, tudok olcsóbbat, kivitetem Angliába, és majd ott feladják. Aha, 23.000 a legolcsóbb (65.99GBP). Esetleg utánanézetek kint az ismerőssel, hogy a helyi postával feladva mennyibe kerülne. Tudsz esetleg pontos címet adni privátban, hogy hova kell küldeni? A matricán mi van? Mert nem mindegy, hogy "9:00 EXPRESS", ami a legdrágább továbbítási mód, vagy pedig egy azonosító, és ha találok valakit abban a városban, akkor akár a portán is leadhatja ingyen. Sajnos a szomszéd már hazajött Írországból. Ő biztos leadta volna a portán, ha Dublinba kell küldeni. Egyelőre a postai Európa+ tűnik a legolcsóbbnak a 8500Ft-jával.
Jut eszembe, az ICD2 ismeri a 18FxxKyy sorozatú PIC-eket? mert ha nem, akkor stornó az egész, 2 forintot sem ér számomra, muszáj lesz beruházni Pickit3-ra.
Itt valami hw gond lesz.
Az mclr lábon ugye nincs kondi? A programozó vezeték nem tul hosszú? Megfelelő file van beégetve a 16F877-be? (A 16F877A más firmwareval működik.) Hirtelen ennyi nekem jol ment a klón mindíg. És kerülni kell a kínai usb kábel használatát. A hozzászólás módosítva: Jan 2, 2013
Persze, ezt én is megcsinálom, nem ezzel van a baj. Hanem hogy újrafordítás után pl ez van:
MPLAB ICD 2 ready for next operation Resetting Target Connecting to MPLAB ICD 2 ICD0192: Failed to clear COM error. (RetVal = 0xFFFFFFF0, ErrRet = 0x0) ICD0286: Unable to communicate with ICD ...Failed to reset target Vagy beégetés után Connecting to debug executive lépésnél kifagy, megint reset.. És utána működik!
Megnéztem, írországba kell küldeni. Jobban mondva ők onnan küldik és neked oda kellvisszaküldeni.
Kicserélik, a microchiptől kell kérni egy ticketet (érdekes módon a chipcad nem foglalkozik a garanciával, segítenek, de nem intézik el helyetted. Persze ha venni akarsz...)
Szoval microchip honlapon regisztrálod magad kérsz egy ticketet, ahová be kell írni az ICD2 serialnumber-ét és le kell írni, hogy mi a baj vele. Itt kapsz majd egy lépésről-lépésre hibaelhárítási utmutatót (ilyenekkel, hogy be van e dugva, kap e áramot) szoval erre rányomod, hogy nem oldotta meg a problémát és azt hiszem kész. Pár nap mulva kapsz egy email-t (reggel) és délben csenget a postás kezében egy ICD2-val, amit ingyen és bérmentve a kezedbe nyom. Most jön a fekete leves: A rossz icd2-t vissza kellene küldeni A dobozban találsz egy matricát amit rá kell nyalni a dobozra, belerakni a rossz ICD-t és visszaküldeni a tnt-vel. Majd közlik, hogy a csomag díja 27000 HUF igen jól látod huszonhétezer. Én itt gondoltam ugy, hogy elmenneka... Ha kell nekik jöjjenek érte. De azóta sem zaklattak. Egyébként a garanciális feltételekben benne van, hogy a garanciális ügyintézés során felmerült postaköltséget az ügyfél állja. Furcsa, hogy én küldtem Brooklyn-ba csomagot és az 4000 forint volt. Szoval nem értem a magas postaköltséget, utánanéztem más, akár sima postának is, az sem olcsóbb sokkal. |
Bejelentkezés
Hirdetés |



Ha megunom építek egy pickit2-tőt max 
