| Autor | Správa |
|---|
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 30. marec 2006 21:50 Re: Project nahradiť CY7C64613 v ICD2 | | | Štítky: icd2br ke stažení na stiahnutie icd2br usbmon ic usbmon.exe download |
|
| Urobil som niekoľko výskum Cypress EZ-USB vec, teraz už viem, prečo sú tam 2. Sys súbory. Nemal šťastie s hex súborov, nemožno vytvoriť ľahko pochopiteľné asm z nich. Preto neviem, aký typ (trieda) USB zariadenia je ICD2. A bez tohto údaje I cant i do byte / byte ladiť, pretože ovládač zvyknutý nech mi otvoriť sám, pretože sa domnieva, že nie je pripojené icd2 pretože vysiela zlé konfiguráciu deskriptory ... (IAM snaží sa Komisia triedy vzorky injekčných, napriek tomu je to v poriadku simulujúcemu COM4 jeden port, ale to nie je naším cieľom)
rkodeira prosím, ak môžete u robiť pripojiť sa tento monitor program: (alebo ktokoľvek iný, kto má originálny ICD2 s cypřišovým čipu)
h ** p: / / www.hhdsoftware.com / Download / usbmon.exe
Bol by som veľmi vďačný, že to pomôže veľa!
Ďalšiu otázku: je ICD2br mať vlastný USB ovládač? Vzhľadom k tomu, že Cypress čip má 2 (1. bremenami je to FW, druhý je určený pre komunikáciu v reálnom). Alebo to funguje s pôvodným injekčných vodiča?
Bez informácií, po hodně google a dissasembling ovládačov / dll-s som uviazol trochu, a myslím, že musíme napísať nový ovládač taky. (a to bude dlhá cesta) |
|
| Späť na začiatok | |
 |
Rbn
Založený: 14. februára 2006 Príspevky: 2
| 30. marec 2006 22:09 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| Nevím, jestli ste refearing k tomuto, ale som si prečítal, že ICD2 môže pôsobiť na 2 Mbps rýchlosť.
Hlavu hore! Je to dobrý projekt! |
|
| Späť na začiatok | |
 |
rkodaira
Založený: 08. jún 2004 Príspevky: 332 Pomohol: 54 Miesto: Sao Paulo - Brasil
| 30. marec 2006 22:12 Re: Project nahradiť CY7C64613 v ICD2 | | | Štítky: cy7c64613 firmware cy7c64613 vodič cy7c64613 pid cypřišovým cy7c64613 pid Jonas Meyer mplab icd2 mpusbclean.exe cy7c64613 usb ovládač |
|
| I'm sorry I'm nebudem mať čas urobiť USB monitoring v najbližších dňoch, pretože som nemala ísť na pobyt doma (I use zasahujú doma lab). Nemohol som sa ani do sťahovanie monitora.
Odpovede na otázku o vodičovi: I 'nejsem jistý, ale mal by použiť ovládač používajú pôvodné Microchip ICD2, pretože ovládač je vybavený moje rady.
Prečítajte si text týkajúci USB rozhranie nájsť v dokumente pripraveného členom Edaboard (Jonas Meyer) o Cypress čipu:
================================================= USB 3.2 ID s Ak chcete získať programátor pracuje na USB port je pripojený k EEPROM U13 o CY7C64613 musia byť naprogramované s správneho VID / PID / Drevo. Je možné, buď použiť štandardný EEPROM programátor alebo vývojové nástroje za predpokladu, od Cypress (download 60 MB). Správny EEPROM dáta sú uložené v o ICD2_EEPROM.HEX (aj v ICD2_FW.zip). Prvé 9 bytov v EEPROM musí obsahovať hodnoty 0xb4 0xd8 0x04 0x00 0x80 0x01 0x00 0x06 0x00 (VID / PID / Drevo). Ak používate Cypress vývojové nástroje, EZ-USB FX má byť inštalovaný ako prvý. Po ICD2 pripojenie k USB portu hostiteľského rozpozná CY7C64613 (s prázdnou EEPROM) ako Cypress zariadenia. Teraz Cypress vodiči majú byť inštalované. Potom Cypress USB na ovládacom paneli je možné spustiť programovať EEPROM s zodpovedajúce hodnoty. Keď EEPROM je naprogramované správne ICD2 bude uznaný ako OS mikročipu zariadenia. Teraz Microchip USB ovládače majú byť inštalované. Po spustení MPLAB to nejdřív stiahne CY7C64613 firmware. Ak sa sťahovanie bolo úspešné MPLAB pripojí k ICD2 a BitTorrent vhodné PIC firmware. Teraz je ICD2 pripravené na pripojenie k cieľovej dosky a stiahnuť alebo ladenie kódu.
USB 3.3 Ovládače Microchip USB ovládača sa zdá byť druh chyby, pretože poskytujú USB ovládač odstraňovanie Nástroj MPUsbClean.exe. Je zahrnutý do MPLAB distribúcie. Po inštalácii MPLAB je umiestnený v inštalačnom adresári v / Utilities / MPUsbClean /. |
|
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 30. marec 2006 22:23 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| Vedel som, že cypřišovým číta VID / PID z externého čipu. Snažil som sa postavil, je to ok, ale je to oveľa zložitejšie, ako len s uvedením správneho čísla do okna 'vodiča. Ak ju rozpozná správny VID / PID začína požiadavkou na čipe pre bližšie info. Ak niekto zachytí kompletnú sekvencie spojiť s USB Monitor program I mentoined prv, než bude jednoduchšie skúmať, čo by som mal dať do týchto deskriptorov.
Niekto, prosím pomôžte nám s tým, čo sleduje, je to jednoduché, stačí nainštalovať program, spustite ho a začnite MPLAB a pripojenie k ICD2 (reálnej alebo klon, ale USB). Uložiť súbor protokolu a dajte sa do fóra. Bolo by to dost dobrý štart.
Vďaka vopred. |
|
| Späť na začiatok | |
 |
Rbn
Založený: 14. februára 2006 Príspevky: 2
| 30. marec 2006 23:01 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| | Myslím, že vám môžu pomôcť s tým tento víkend. Mám originál ICD2 v laboratóriu, budem snažiť mať prestávku stiahnuť program a sledovať usb portu USB. |
|
| Späť na začiatok | |
 |
Kripton2035
Založený: 19. júla 2001 Príspevky: 482 Pomohol: 15 Poloha: Earth
| 30. marec 2006 23:37 Re: Project nahradiť CY7C64613 v ICD2 | | | Štítky: cypřišovým cy64613 usb usbmon ic |
|
| zedman, tu je log!
vykonaný s usbmon chcete o icd2 klon uskutočnenej silicium31 real usb klon s čipom Cypress cy64613 v ňom ...
Tu je záznam o pripojenie od mplab a zasadnutia súboru. veľa šťastia pri dešifrovaní, že!
|
|
| Späť na začiatok | |
 |
Kripton2035
Založený: 19. júla 2001 Príspevky: 482 Pomohol: 15 Poloha: Earth
| 30. marec 2006 23:54 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| rkodaira,
prosím, čo je malé ic 8 pinů blízkosti induktor? pozdravmi,
Pridané po 3 minútach:
Myslím, že je tu 18f4550 cypřišovým 64613 klon ... by mali používať 18f2550 a portu RB ako psp port, možno je jednoduchšie použiť psp na 4550?
Pridané po 12 minútach:
bonus log ... Toto je záznam o koncentrácii mplab pri pripojení ako programátor na icd2 prvý bol spojenia ako debugger. veľa šťastia.
|
|
| Späť na začiatok | |
 |
Kripton2035
Založený: 19. júla 2001 Príspevky: 482 Pomohol: 15 Poloha: Earth
| 31. marca 2006 0:04 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| a ďalší bonus ... 
ladiaci program je prepojený, že cieľ je programed, I spustiť logger a urobil krok do s mplab a zastavil sa tesne po tomto logger. dúfam, že tento pomáha?
|
|
| Späť na začiatok | |
 |
albert22
Založený: 20 júl 2004 Príspevky: 95 Pomohol: 3
| 31. marca 2006 6:22 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| Toto vlákno sa stále veľký. Myslel som, že Id mať čas si prečítať nové msgs za pár minút. Ale já dont mať toľko času teraz. Bude čítať pozorne zajtra.
Zdrojom C súbory, ktoré som bol. Sys vodič propossed by Cypress. možno donwloaded z ich webu v rámci EZ-USB kit. Tento zdroj sa odvoláva na dobre známej knihy, ktorý bol vyslaný na tú edaboard (I dont spomenúť na presný názov). Ill post c tu, keď sa vrátim domov. To vodiči zvláda až moc a počiatočné náklad na Cyprus. To robí 8051reset, stiahne "loader", ktorý je suppossed byť rutiny pre prácu s externou RAM (ktoré sme dont potreba). a potom po druhej reset, užívateľ "firmware" Čím neskôr spojený sa. sys a obsahuje kód pre CY Intel v hexadecimálním formáte.
Je dôležité určiť, či je brazílsky laboratóriách musel naklonoval reálnom injekčných ICD2 alebo sa vyvinul klon simulujúcemu rozhrania USB. Ak Brazilci vyvinuli kód bude surelly byť chránené do čipu CPPon Ak injekčných rozvinutých kód Myslím, že to nebudú chránené, pretože sa zdá, že sú pri použití rovnakej philosofy a zavadece a operačného systému. S kódom na ochranu, zavadece nemôže zmeniť vnútornej pamäte program pre aktualizáciu softvéru na 4450. Vziať do úvahy, že môžu dokonca easyly upgrade kód na Cyprus. Rovnako ako v 877.
Pridané po 1 hodina 59 minút:
odkaz na cypřišovým soft je: http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=418&r_folder=Developer% 20Kits & r_title = CY3671% 20 -% 20EZ-USB% 20FX% 20Development% 20Kit
I dont think, že tento odkaz bude fungovať tak, tu je plán B vyhľadať názov čipu cy7c6413 na cypřišovým a nalistujte vývojové kity. K dispozícii sú dva zipsy. Ten, ktorý je 60Megs obsahuje exe, ktorý nainštaluje všetko vrátane zdrojov a manuály. Myslím si, že vodič sa diskutuje, alebo byť založený na knihe mantioned na "loader.c" I dont pochopiť veľmi USB ale nie je HID,
Je vysoko pravdepodobné, že injekčných práve urobil drobné zmeny v tejto loader.c Vrátane značkových, Vidíte-li na struny, aby mikročipmi. Sys obsahuje, nájdete "kotvu žetóny", alebo niečo takého. To bol podnik, ktorý vyvinula procesor cy7c6413, ktorý bol potom nakúpené cypřišovým. Vidíte? To nie je ani Cypress vec, ale staršie.
Vďaka za USB monitorovanie sa bude veľmi užitočná. Didnt mať skutočný ICD takže som nemal žiadny spôsob, ako ho získať.
Im ešte na mojej cesty. Chorí dostať pivo pre zálohy, že ľudia sa na tomto projekte, hneď teraz. |
|
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 31. marca 2006 12:49 Projekt nahradiť CY7C64613 v ICD2 | | |
|
| Vďaka Krípton pre súbory, uvidíme preskúmať asap.
Pridané po 16 minútach:
Krípton prosím odpojte ICD2 od prístavu začať sledovať a po pripojení ho znova, pretože pôvodné sekvencie chýba. Každopádne je to s využitím hromadnej prevody! je to nové info! 
Pridané po 2 hodiny 29 minút:
Krípton,
všetkých druh / trieda deskriptory na parametre v zariadení USB sú zasielané, ak je fyzicky pripojený k hostiteľskému, sorry I Nenašli Napísal pred vami sa začala sledovať. |
|
| Späť na začiatok | |
 |
Kripton2035
Založený: 19. júla 2001 Príspevky: 482 Pomohol: 15 Poloha: Earth
| 31. marca 2006 12:52 Projekt nahradiť CY7C64613 v ICD2 | | | Štítky: usbmon ic |
|
| zedman, ok budem robiť doma večer (počas 10 hodín od nynějška ...) sa icd2 je doma a som v práci pre túto chvíľu.
Pridané po 1 minúta:
dobre, to usbmon je pekná softvér .. viete, ako dlho to funguje v demo režime? Nemožno ju nikde nájsť .. |
|
| Späť na začiatok | |
 |
rkodaira
Založený: 08. jún 2004 Príspevky: 332 Pomohol: 54 Miesto: Sao Paulo - Brasil
| 31. marec 2006 14:09 Re: Project nahradiť CY7C64613 v ICD2 | | | Štítky: mic2172 |
|
| Odpovedáte Kryptón: - V 8 DIP čipu na pravej strane nad induktor je spínacie regulátor MIC2172 (Micrel - vyhľadávanie v Google o MIC2172 jeho list je prvým výsledkom) používané v oživenie konvertora.
Niektoré komentáre o ochrane kód: 18F4550 sa možno kód chránené len v niektorých blokov programu pamäte, takže zavadece oblasti môžu byť chránené, a sťahovateľná kód nemusí byť.
Myslím, že logo "Microchip licenciou" znamená, že výrobca musel spoluprácu Microchip, ale zostáva tajný kód. Nemyslím si, že by predaj výrobku s nechránenou kód, a tak ľahké byť kopírovaný. Ak sa to stalo som mohol vidieť mnoho klony z klonov tu, a to sa nestalo (až doteraz).
O vodičov: Zabudol som všetky kroky som robil, keď som nainštalovaný klon ale čítanie manuálu som mohol pamätať, že keď ju požiadal vodiča, by sa mali použiť USB ovládačov umiestnených v MPLAB/IDE/ICD2 adresári. Áno, určite ju používa Microchip USB ovládača. |
|
| Späť na začiatok | |
 |
petarpav
Založený: 25. marec 2002 Príspevky: 557 Pomohol: 8
| 31. marca 2006 15:49 Projekt nahradiť CY7C64613 v ICD2 | | |
|
| Ahoj, Kripton2035. Pozrite sa tu: "Hodnotenie a registrácia To nie je slobodný softvér. V súlade s podmienkami nižšie, ste tu licenciu na používanie tohto softvéru pre účely hodnotenia bez poplatku po dobu 30 dní (alebo 100 sedenie). Ak použijete tento software po dobu 30 dní hodnotenie registračný poplatok. "
S pozdravom. |
|
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 31. marca 2006 15:51 Projekt nahradiť CY7C64613 v ICD2 | | |
|
| Krípton, i dunno dlho to funguje, ale uvidíme opraviť, ak je zvyknutý robiť čo chcem  Čakanie na ostatné skládky čerta |
|
| Späť na začiatok | |
 |
Kripton2035
Založený: 19. júla 2001 Príspevky: 482 Pomohol: 15 Poloha: Earth
| 31. marec 2006 19:17 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| s malým predstihom ... Som späť doma hrať s týmto!
|
|
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 31. marec 2006 19:56 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| Vďaka Krípton!
Začal som ju! Mohli by ste mi prosím upload prístroj okno (len screenshot) icd2 keď je pripojený k portu? (I pripojenej okna chcem, prosím rozšíriť všetky časti stromu icd2 zariadenia)
vďaka avdvance
|
|
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 31. marca 2006 20:11 Projekt nahradiť CY7C64613 v ICD2 | | |
|
| Môžete použiť funkciu kopírovania podstromu a uložte ho ako textový súbor, je to druhá ikona zľava. vďaka. |
|
| Späť na začiatok | |
 |
Kripton2035
Založený: 19. júla 2001 Príspevky: 482 Pomohol: 15 Poloha: Earth
| 31. marca 2006 20:22 Projekt nahradiť CY7C64613 v ICD2 | | | Štítky: cy7c64613 firmware |
|
| Môžem vám cy7c64613 niektoré 25euro lodnej dopravy, ak chcete ...  Já jsem to práve teraz robím (prístroj okno ..)
Pridané po 4 minútach:
Port2: Microchip MPLAB ICD 2 Firmware Klient Hub Power: Vlastné elektráreň Počet portov: 2 Power prepínania: Žiadne Zložené zariadenia: Nie Cez-aktuálne Ochrana: Žiadne (Bus Power Only) Zariadenia Descriptor USB verzia: 1.0 Zariadenia triedy: (255) Vendor Konkrétne Zariadenia Delenie: 255 Zariadenia protokolu: 255 Maximálna veľkosť paketu: 0x40 (64) bytes Predajca: 0x04d8 () Product ID: 0x8001 Product Version: 0x0003 Výrobca: 0 Produkt: 0 SerialNumber: 0 Počet Konfigurácia: 1 Pripojenie Status: zariadenie pripojené Aktuálna konfigurácia: 1 Zariadenie zbernice Speed: Úplné Zariadenie Adresa: 0x02 Počet otvorenej Pipes: 14 Konfigurácia Descriptor (1) Celková dĺžka: 116 bajtov Počet Rozhrania: 1 Konfigurácia Hodnota: 1 Konfigurácia: 0 Atribúty: 0x80 Autobus Powered Max Power: 0x4b (150 Ma) Interface Descriptor (0) Interface Počet: 0 Alternatívne Nastavenia: 0x00 Počet parametre: 0x0e Rozhranie triedy: (255) Vendor Konkrétne Interface Delenie: 255 Rozhranie protokolu: 255 Rozhranie: 0 Koncový bod Descriptor (adresa: 0x01) SSL Adresa: 0x01, výstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x02) SSL Adresa: 0x02, výstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x03) SSL Adresa: 0x03, výstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x04) SSL Adresa: 0x04, výstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x05) SSL Adresa: 0x05, výstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x06) SSL Adresa: 0x06, výstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x07) SSL Adresa: 0x07, výstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x81) SSL Adresa: 0x81, Vstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x82) SSL Adresa: 0x82, Vstup Prevod Typ: Hromadná Max Paket Veľkosť: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x83) SSL Adresa: 0x83, Vstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x84) SSL Adresa: 0x84, Vstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x85) SSL Adresa: 0x85, Vstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x86) SSL Adresa: 0x86, Vstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x87) SSL Adresa: 0x87, Vstup Prevod Typ: Hromadná Maximálna veľkosť paketu: 0x0040 (64) bytes Interval: 0x01 |
|
| Späť na začiatok | |
 |
Kripton2035
Založený: 19. júla 2001 Príspevky: 482 Pomohol: 15 Poloha: Earth
| 31. marec 2006 22:07 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| | Zedman Napísal: |  Ďakujem, som si objednal vzorky od cypřišovým niektoré týždne, ale hej to je výzva, nie je to? |
Spýtal som sa ich niekoľko týždňov a odpovedal mi jeden týždeň neskôr tejto časti je zastaralý, a tak cnnot dať vzorka to! príliš jednoduché .. |
|
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 31. marca 2006 22:56 Projekt nahradiť CY7C64613 v ICD2 | | |
|
| To je smutné.
Na moment: prístroj nedokáže Vypočítacie ... Sakra Nenávidím sa zaoberať 10000. C /. H súbory ... mrrr. |
|
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 01 apríla 2006 21:08 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| Teraz ju označuje ako ICD2 VID / PID, ale keď som spustiť inštaláciu ovládačov mchip to zamrzne ... Domnievam sa, že čaká na data od koncového bodu. Viac ladenie a viac času a trpezlivosti potrebné.
Tiež ak niekto má nejakú predstavu, ako môžem vymáhať 2 Cypress HEXs na zhromaždenie jazyk, že to pomôže veľa objavovať, čo by sa robiť v 4550 miesto konania Cy.
Text Krípton poslal ukazuje ICD2 používa 7 (!) IN / OUT body v jednom rozhraní. 1 prístroj / rozhranie 1 / 7 body. Neviem, ak sa používa alebo nie, uvidíme skontrolovať v log súboroch, ale zdá sa, je to zložitejšie, ako len mostom medzi PSP a USB port. |
|
| Späť na začiatok | |
 |
albert22
Založený: 20 júl 2004 Príspevky: 95 Pomohol: 3
| 01 apríla 2006 23:51 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| Zedman. Ste rozvojových s 4450? Ak to je prípad. Mali by ste skúsiť programovať 4450 s príponou. Bin (boot), ktorá je obsiahnutá v 7.30 mplab? Myslím, že to stojí za to sa o to pokúsiť, aby zistili, či je uznané injekčných USB ovládač. To je prvá vec, chcem vyskúšať, keď dostanem pic na môj návrat.
Pridané po 1 minúta:
ICD2_4550_BOOT_0180.BIN sa zdá byť veľmi dobrým kandidátom. |
|
| Späť na začiatok | |
 |
predrago
Založený: 24 júl 2005 Príspevky: 132 Pomohol: 5
| 02 apríla 2006 11:18 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| | Budem sa snažiť program 4550 s ICD2_4550_BOOT_0180.BIN neskôr aj dnes a bude vás informovať o výsledkoch. Nevedel som, že pic možno programed s bin súbory. Myslel som, že hex súbor je jediný možný. Oscilator je 20MHz? Mám pravdu? |
|
| Späť na začiatok | |
 |
Make_Pic
Založený: 13 apríl 2002 Príspevky: 79 Pomohol: 1
| |
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 02 apríla 2006 17:27 Projekt nahradiť CY7C64613 v ICD2 | | |
|
| albert, iam s rozvojovými 4550.
albert, predrago Snažil som sa to rozebírat nich (prvá bin2hex ako -> mplab), ale majú vyzerať Miešaná kód alebo bin2hex nebol úspešný Neviem.
Dobré správy: Včera večer som bol schopný nainštalovať ovládače Mchip pre moju 4550, uznáva ju ako ICD2, teraz MPLAB snaží pripojiť, ale nepodarí, pretože nemám žiadne údaje ešte vráti, pretože majú niektoré probs s tx rutina. Študoval na niektoré protokol o ICD2 a je to zdá, že nie je tak ťažké. Budem pracovať na tom dneska taky. (moja žena nemá rád tento projekt ťažký ...)
Pridané po 6 minútach:
Make_Pic,
Mám IDA, a snažil sa o hex súborov, ale má len generické 8051 zaregistrovať mená / symbol tabuľky.
napriek tomu vďaka! |
|
| Späť na začiatok | |
 |
tde040141
Založený: 02 apríl 2006 Príspevky: 1
| 02 apríla 2006 19:37 Re: Project nahradiť CY7C64613 v ICD2 | | | Štítky: icd05010304 |
|
| Dobrý deň, mám veľký záujem sa tejto veci a já zjistil, že OS je prevzali z ICD05010304.hex ne od: ICD2_4550_BOOT_0180.BIN a ICD2_4550_OS_0100.BIN OS-súbor je určený pre všetky najnovšie PIC18 ex. PIC18F8722, PIC18F4550 tak by ste mali vyskúšať bin súbory. hodiny sa po vstupe v manuále k PIC18f4550 tak USB periférnych dáva 48Mhz |
|
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 02 apríla 2006 19:49 Projekt nahradiť CY7C64613 v ICD2 | | |
|
| Jedete šialený.
o UOWN trochu IN endpoint1 zvyknutý dostať zmazané. To znamená, že SIE využíva zdieľanej pamäte tohto EP. Ale prečo? I didn't set vlastníctva na SIE. Mrrrr. 
Pridané po 8 minútach:
tde040141
je to pravda, nie binfiles prevzali do 877, zatiaľ čo programovania nového čipu typy.
I nedávajú veľkú šancu stiahnutie bin súbory v 4550 (hoci to môže byť dobrý), alebo aspoň * boot obrázok by mal vyzerať ako pracovný kód do dissassembler. Povedal som, že je možné, že to naozaj fungujúci vec k novému 4550 založená ICD2, ale ako je stiahnuť do prázdneho 4550? |
|
| Späť na začiatok | |
 |
predrago
Založený: 24 júl 2005 Príspevky: 132 Pomohol: 5
| 03 apríla 2006 0:14 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| Moji priatelia aj nepodarilo programovania ICD2_4550_BOOT_0180.BIN do 4550. I'v snažil otvoriť bin súbor s winpic 800 softvér, ale to sa nepodarilo. I tryed ju otvorte voľbou "all files" in "typy súborov", pretože neexistuje žiadna priama podpora bin súbory. ICprog si, že pomoc (otvoriť bin súbory), ale nemôže program 4550. V skutočnosti neexistuje 4550 prístroj v zozname. Čo mám robiť? Akýkoľvek návrhy? Som len začiatočník, ale mám dobrú vôľu pomôcť. Omlouvám se za moje špatná anglický. |
|
| Späť na začiatok | |
 |
Zedman
Založený: 13 október 2003 Príspevky: 294 Pomohol: 2
| 03 apríla 2006 0:24 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| Vlastne ju dostane prvý paket z MPLAB jsem nastaviť vhodnú odpoveď na to sa mi do bufferu a nastaviť TX stav k BUSY, čo naznačuje, že som someting do tx pufra. TXService bežné kontroly zdieľanej pamäte bufferi vlastníctva, a ak je to, ktorý je vo vlastníctve MCU skopíruje údaje z môjho fanúšik zdieľaných fanúšik a stanovuje vlastník bit na SIE, podpisom, že by mal odovzdať ju. A tu som uviazol. V SIE vlastné pufra navždy. Overil som si chybovom rutiny ovládače, nebežia na chybu. Čítal som na iných fórach, že prenos nemôže prebehla a SIE čaká. Viem, že USB je master / slave vec, hosť začne v prenosy príliš, takže musia byť v token zaslaný hosť do prístroja s uvedením chce n bajtov.
tady je to Krípton denník:
| Kód: | 000001: Hromadná alebo Přeruąovací Transfer (UP), 30.03.2006 23:34:55.2028448 37.6942016 Potrubie Handle: 0x8260b020 (koncových bodov Adresa: 0x1) Poslať 0x12 bajtov na zariadení:
02 C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
. Á .............. ..
000002: Hromadná alebo Přeruąovací Transfer (UP), 30.03.2006 23:34:55.2328880 0.0300432 Potrubie Handle: 0x8260b0e4 (koncových bodov Adresa: 0x81) Získajte 0x8 bytov z prístroja:
C1 00 00 00 00 00 00 00
Á .......
|
0x01 koncový bod je konečný bod 1 je OUT (PC-> zariadenia) potrubia 0x81 koncový bod je konečný bod 1 je IN (prístroje-> PC) potrubia
ukazuje, že nie v token zaslaný hostiteľa, len si 0x8 byte a tam to je. Ale moje 4550 čaká a MPLAB zasiela túto sekvenciu 2 krát, a potom, čo hovorí, že je niečo zle. (v skutočnosti je)
Any ideas? Akékoľvek USB guru? Ahh, iam unavená, šla sa postarať o ženu ...
Pridané po 7 minútach:
predrago,
jediný spôsob, ako sa to robiť bin-> Hex konverzi a vypálit Hex súbory s mplab alebo akýkoľvek iný programátor. Nie sú k dispozícii prevodníky, hľadanie Google pre bin2hex.exe. Ak si nahrať hex do MPLAB uvidíte, že neexistuje žiadny konfiguračné dáta v ňom. |
|
| Späť na začiatok | |
 |
albert22
Založený: 20 júl 2004 Príspevky: 95 Pomohol: 3
| 03 apríla 2006 0:40 Re: Project nahradiť CY7C64613 v ICD2 | | |
|
| | Citácia: | | Moji priatelia aj nepodarilo programovania ICD2_4550_BOOT_0180.BIN do 4550. | predrago & zedman bin2hex by pracovali. Ďalším posibility načítá bin do ICPROG. Skontrolujte obsah (struny by mali byť čitateľné) uloľte pufra Intel v hexadecimálním formáte. Potom použite. Hex programovat 4550 s mplab.
Existujú minimálne dve verzie Intel hex formát súboru. Word adresu a bytovú adresu. Mplab môže byť snažím čítať zlú verziu a 4550 nebude správne naprogramované. Navrhujem pre kontrolu verzií, ktoré prijíma mplab a aké môžu byť generované s bin2hex a ICPROG.
Zedman dobrá práca! Mali by ste niečo spraviť s pôvodným firmware stiahnuť zo CY? Predpokladá sa, až príde do USB pomocou (xxxl.sys loader) stiahnuť svoje číslo a potom použiť icd2 vodič (xxx.sys) komunikovať s mplab. Môže byť tento proces prináša rôzne parametre, ktoré ste videli. |
|
| Späť na začiatok | |
 |