| Autor | Zpráva |
|---|
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 30. březen 2006 21:50 Re: Project nahradit CY7C64613 v ICD2 | | | Štítky: icd2br ke stažení ke stažení icd2br usbmon ic usbmon.exe download |
|
| Udělal jsem několik výzkum Cypress EZ-USB věc, teď už vím, proč jsou tam 2. Sys soubory. Neměl štěstí s hex souborů, nelze vytvořit snadno pochopitelné asm z nich. Proto nevím, jaký typ (třída) USB zařízení je ICD2. A bez tohoto údaje I cant i do byte / byte ladit, protože ovladač zvyklý ať mi otevřít sám, protože se domnívá, že není připojeno icd2 protože vysílá špatné konfiguraci deskriptory ... (IAM snaží se Komise třídy vzorku mikročipovými, přesto je to v pořádku napodobující COM4 jeden port, ale to není naším cílem)
rkodeira prosím, pokud můžete u dělat připojit se tento monitor program: (nebo kdokoli jiný, kdo má originální ICD2 s cypřišovým čipu)
h ** p: / / www.hhdsoftware.com / Download / usbmon.exe
Byl bych velmi vděčný, že to pomůže hodně!
Další otázku: je ICD2br mít vlastní USB ovladač? Vzhledem k tomu, že Cypress čip má 2 (1. břemeny je to FW, druhý je určen pro komunikaci v reálném). Nebo to funguje s původním mikročipovými řidiče?
Bez informací, po hodně google a dissasembling ovladačů / dll-s jsem uvízl trochu, a myslím, že musíme napsat nový ovladač taky. (a to bude dlouhá cesta) |
|
| Zpět na začátek | |
 |
Rbn
Založen: 14. února 2006 Příspěvky: 2
| 30. březen 2006 22:09 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| Nevím, jestli jste refearing k tomuto, ale jsem si přečetl, že ICD2 může působit na 2 Mbps rychlost.
Hlavu vzhůru! Je to dobrý projekt! |
|
| Zpět na začátek | |
 |
rkodaira
Založen: 08. červen 2004 Příspěvky: 332 Pomohl: 54 Místo: Sao Paulo - Brasil
| 30. březen 2006 22:12 Re: Project nahradit CY7C64613 v ICD2 | | | Štítky: cy7c64613 firmware cy7c64613 řidič cy7c64613 pid cypřišovým cy7c64613 pid Jonas Meyer mplab icd2 mpusbclean.exe cy7c64613 usb ovladač |
|
| I'm sorry I'm nebudu mít čas udělat USB monitoring v nejbližších dnech, protože jsem neměla jít k pobytu doma (I use zasahují doma lab). Nemohl jsem se ani do stahování monitoru.
Odpovědi na otázku o řidiči: I 'nejsem jistý, ale měl by použít ovladač používají původní Microchip ICD2, protože ovladač je vybaven mé rady.
Přečtěte si text týkající USB rozhraní nalézt v dokumentu připraveného členem Edaboard (Jonas Meyer) o Cypress čipu:
================================================= USB 3.2 ID s Chcete-li získat programátor pracuje na USB port je připojen k EEPROM U13 o CY7C64613 musí být naprogramovány s správného VID / PID / DRev. Je možné, buď použít standardní EEPROM programátor nebo vývojové nástroje za předpokladu, od Cypress (download 60 MB). Správný EEPROM data jsou uložena v o ICD2_EEPROM.HEX (také v ICD2_FW.zip). První 9 bytů v EEPROM musí obsahovat hodnoty 0xb4 0xd8 0x04 0x00 0x80 0x01 0x00 0x06 0x00 (VID / PID / DRev). Pokud používáte Cypress vývojové nástroje, EZ-USB FX má být instalován jako první. Po ICD2 připojení k USB portu hostitelského rozpozná CY7C64613 (s prázdnou EEPROM) jako Cypress zařízení. Nyní Cypress řidiči mají být instalovány. Pak Cypress USB na ovládacím panelu lze spustit programovat EEPROM s odpovídající hodnoty. Když EEPROM je naprogramována správně ICD2 bude uznaný jako OS mikročipu zařízení. Nyní Microchip USB ovladače mají být instalovány. Po spuštění MPLAB to nejdřív stáhne CY7C64613 firmware. Pokud se stahování bylo úspěšné MPLAB připojí k ICD2 a BitTorrent vhodné PIC firmware. Nyní je ICD2 připraveno na připojení k cílové desky a stáhnout nebo ladění kódu.
USB 3.3 Ovladače Microchip USB ovladače se zdá být druh chyby, jelikož poskytují USB ovladač odstraňování Nástroj MPUsbClean.exe. Je zahrnut do MPLAB distribuce. Po instalaci MPLAB je umístěn v instalačním adresáři v / Utilities / MPUsbClean /. |
|
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 30. březen 2006 22:23 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| Věděl jsem, že cypřišovým čte VID / PID z externího čipu. Snažil jsem se postavil, je to ok, ale je to mnohem složitější, než jen s uvedením správného čísla do okna 'řidiče. Pokud ji rozpozná správný VID / PID začíná požadavkem na čipu pro bližší info. Pokud někdo zachytí kompletní sekvence spojit s USB Monitor program I mentoined dřív, než bude snazší zkoumat, co bych měl dát do těchto deskriptorů.
Někdo, prosím pomozte nám s tím, co sleduje, je to snadné, stačí nainstalovat program, spusťte jej a začněte MPLAB a připojení k ICD2 (reálné nebo klon, ale USB). Uložit soubor protokolu a dejte je do fóra. Bylo by to dost dobrý start.
Díky předem. |
|
| Zpět na začátek | |
 |
Rbn
Založen: 14. února 2006 Příspěvky: 2
| 30. březen 2006 23:01 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| | Myslím, že vám mohou pomoci s tím tento víkend. Mám originál ICD2 v laboratoři, budu snažit mít přestávku stáhnout program a sledovat usb portu USB. |
|
| Zpět na začátek | |
 |
Kripton2035
Založen: 19. července 2001 Příspěvky: 475 Pomohl: 15 Poloha: Earth
| 30. březen 2006 23:37 Re: Project nahradit CY7C64613 v ICD2 | | | Štítky: cypřišovým cy64613 usb usbmon ic |
|
| zedman, zde je log!
proveden s usbmon chcete o icd2 klon provedené silicium31 real usb klon s čipem Cypress cy64613 v něm ...
Zde je záznam o připojení od mplab a zasedání souboru. hodně štěstí při dešifrování, že!
|
|
| Zpět na začátek | |
 |
Kripton2035
Založen: 19. července 2001 Příspěvky: 475 Pomohl: 15 Poloha: Earth
| 30. březen 2006 23:54 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| rkodaira,
prosím, co je malé ic 8 pinů blízkosti induktor? pozdravy,
Přidáno po 3 minutách:
Myslím, že je zde 18f4550 cypřišovým 64613 klon ... by měly používat 18f2550 a portu RB jako psp port, lze je snadnější použít psp na 4550?
Přidáno po 12 minutách:
bonus log ... Toto je záznam o spojení mplab při připojení jako programátor na icd2 první byl spojení jako debugger. hodně štěstí.
|
|
| Zpět na začátek | |
 |
Kripton2035
Založen: 19. července 2001 Příspěvky: 475 Pomohl: 15 Poloha: Earth
| 31. března 2006 0:04 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| a další bonus ... 
ladicí program je propojen, že cíl je programed, I spustit logger a udělal krok do s mplab a zastavil se těsně po tomto logger. doufám, že tento pomáhá?
|
|
| Zpět na začátek | |
 |
albert22
Založen: 20 červenec 2004 Příspěvky: 95 Pomohl: 3
| 31. března 2006 6:22 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| Toto vlákno se stále velký. Myslel jsem, že Id mít čas si přečíst nový msgs za pár minut. Ale já dont mít tolik času teď. Bude číst pozorně zítra.
Zdrojem C soubory, které jsem byl. Sys řidič propossed by Cypress. lze donwloaded z jejich webu v rámci EZ-USB kit. Tento zdroj se odkazuje na dobře známé knihy, který byl vyslán na tu edaboard (I dont vzpomenout na přesný název). Ill post c tu, když se vrátím domů. To řidiči zvládá až moc a počáteční náklad na Kypr. To dělá 8051reset, stáhne "loader", který je suppossed být rutiny pro práci s externí RAM (které jsme dont potřeba). a pak po druhé reset, uživatel "firmware" Čím později spojen se. sys a obsahuje kód pro CY Intel v hexadecimálním formátu.
Je důležité určit, zda je Brazilský laboratořích musel Naklonoval reálném mikročipovými ICD2 nebo se vyvinul klon napodobující rozhraní USB. Pokud Brazilci vyvinuli kód bude surelly být chráněny do čipu CPPon Pokud mikročipovými rozvinutých kód Myslím, že to nebudou chráněny, protože se zdá, že jsou při použití stejné philosofy a zavadece a operačního systému. S kódem na ochranu, zavadece nemůže změnit vnitřní paměti program pro aktualizaci softwaru na 4450. Vzít v úvahu, že mohou dokonce easyly upgrade kód na Kypr. Stejně jako v 877.
Přidáno po 1 hodina 59 minut:
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 fungovat tak, tady je plán B vyhledat název čipu cy7c6413 na cypřišovým a nalistujte vývojové kity. K dispozici jsou dva zipy. Ten, který je 60Megs obsahuje exe, který nainstaluje vše včetně zdrojů a manuály. Myslím si, že řidič se diskutuje, nebo být založen na knize mantioned na "loader.c" I dont pochopit velmi USB ale není HID,
Je vysoce pravděpodobné, že mikročipovými právě udělal drobné změny v této loader.c Včetně znackových, Vidíte-li na struny, aby mikročipy. Sys obsahuje, najdete "kotvu žetony", nebo něco takového. To byl podnik, který vyvinula procesor cy7c6413, který byl poté nakoupené cypřišovým. Vidíte? To není ani Cypress věc, ale starší.
Díky za USB sledování je bude velmi užitečná. Didnt mít skutečný ICD takže jsem neměl žádný způsob, jak jej získat.
Im ještě na mé cesty. Nemocní dostat pivo pro zálohy, že lidé se na tomto projektu, hned teď. |
|
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 31. března 2006 12:49 Projekt nahradit CY7C64613 v ICD2 | | |
|
| Díky Kripton pro soubory, uvidíme prozkoumat asap.
Přidáno po 16 minutách:
Kripton prosím odpojte ICD2 od přístavu začít sledovat a po připojení ho znovu, protože původní sekvence chybí. Každopádně je to s využitím hromadné převody! je to nové info! 
Přidáno po 2 hodiny 29 minut:
Kripton,
všech typ / třída deskriptory k parametry v zařízení USB jsou zasílány, pokud je fyzicky připojen k hostitelskému, sorry I haven't napsal před vámi se začala sledovat. |
|
| Zpět na začátek | |
 |
Kripton2035
Založen: 19. července 2001 Příspěvky: 475 Pomohl: 15 Poloha: Earth
| 31. března 2006 12:52 Projekt nahradit CY7C64613 v ICD2 | | | Štítky: usbmon ic |
|
| zedman, ok budu dělat doma večer (během 10 hodin od nynějška ...) se icd2 je doma a jsem v práci pro tuto chvíli.
Přidáno po 1 minuta:
dobře, to usbmon je pěkná software .. víte, jak dlouho to funguje v demo režimu? Nelze ji nikde najít .. |
|
| Zpět na začátek | |
 |
rkodaira
Založen: 08. červen 2004 Příspěvky: 332 Pomohl: 54 Místo: Sao Paulo - Brasil
| 31. březen 2006 14:09 Re: Project nahradit CY7C64613 v ICD2 | | | Štítky: mic2172 |
|
| Odpovídáte Krypton: - V 8 DIP čipu na pravé straně nad induktor je spínací regulátor MIC2172 (Micrel - vyhledávání v Google o MIC2172 jeho list je prvním výsledkem) používané v oživení konvertoru.
Některé komentáře o ochraně kód: 18F4550 se lze kód chráněny pouze v některých bloků programu paměti, takže zavadece oblasti mohou být chráněny, a stahovatelné kód nemusí být.
Myslím, že logo "Microchip Licencovaného" znamená, že výrobce musel spolupráci Microchip, ale zůstává tajný kód. Nemyslím si, že by prodej výrobku s nechráněnou kód, a tak snadné být kopírován. Pokud se to stalo jsem mohl vidět mnoho klony z klonů zde, a to se nestalo (až dosud).
O řidičů: Zapomněl jsem všechny kroky jsem dělal, když jsem nainstalován klon ale čtení manuálu jsem mohl pamatovat, že když ji požádal řidiče, by se měly použít USB ovladačů umístěných v MPLAB/IDE/ICD2 adresáři. Ano, určitě ji používá Microchip USB ovladače. |
|
| Zpět na začátek | |
 |
petarpav
Založen: 25. březen 2002 Příspěvky: 557 Pomohl: 8
| 31. března 2006 15:49 Projekt nahradit CY7C64613 v ICD2 | | |
|
| Ahoj, Kripton2035. Podívejte se zde: "Hodnocení a registrace To není svobodný software. V souladu s podmínkami níže, jste tu licenci na používání tohoto softwaru pro účely hodnocení bez poplatku po dobu 30 dní (nebo 100 sezení). Použijete-li tento software po dobu 30 dnů hodnocení registrační poplatek. "
S pozdravem. |
|
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 31. března 2006 15:51 Projekt nahradit CY7C64613 v ICD2 | | |
|
| Kripton, i dunno dlouho to funguje, ale uvidíme opravit, pokud je zvyklý dělat co chci  Čekání na ostatní skládky čerta |
|
| Zpět na začátek | |
 |
Kripton2035
Založen: 19. července 2001 Příspěvky: 475 Pomohl: 15 Poloha: Earth
| 31. březen 2006 19:17 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| s malým předstihem ... Jsem zpátky doma hrát s tímto!
|
|
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 31. březen 2006 19:56 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| Díky Kripton!
Začal jsem ji! Mohl byste mi prosím upload přístroj okno (jen screenshot) icd2 kdy je připojen k portu? (I připojené okna chci, prosím rozšířit všechny části stromu icd2 zařízení)
díky avdvance
|
|
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 31. března 2006 20:11 Projekt nahradit CY7C64613 v ICD2 | | |
|
| Můžete použít funkci kopírování podstromu a uložte jej jako textový soubor, je to druhá ikona zleva. díky. |
|
| Zpět na začátek | |
 |
Kripton2035
Založen: 19. července 2001 Příspěvky: 475 Pomohl: 15 Poloha: Earth
| 31. března 2006 20:22 Projekt nahradit CY7C64613 v ICD2 | | | Štítky: cy7c64613 firmware |
|
| Můžu vám cy7c64613 některé 25euro lodní dopravy, pokud chcete ...  Já jsem to právě teď dělám (přístroj okno ..)
Přidáno po 4 minutách:
Port2: Microchip MPLAB ICD 2 Firmware Klient Hub Power: Vlastní elektrárna Počet portů: 2 Power přepínání: Žádné Složené zařízení: Ne Přes-aktuální Ochrana: Žádné (Bus Power Only) Zařízení Descriptor USB verze: 1.0 Zařízení třídy: (255) Vendor Konkrétní Zařízení Podtřída: 255 Zařízení protokolu: 255 Maximální velikost paketu: 0x40 (64) bytes Prodejce: 0x04d8 () Product ID: 0x8001 Product Version: 0x0003 Výrobce: 0 Produkt: 0 SerialNumber: 0 Počet Konfigurace: 1 Připojení Status: zařízení připojené Aktuální konfigurace: 1 Zařízení sběrnice Speed: Úplné Zařízení Adresa: 0x02 Počet otevřené Pipes: 14 Konfigurace Descriptor (1) Celková délka: 116 bajtů Počet Rozhraní: 1 Konfigurace Hodnota: 1 Konfigurace: 0 Atributy: 0x80 Autobus Powered Max Power: 0x4b (150 Ma) Interface Descriptor (0) Interface Počet: 0 Alternativní Nastavení: 0x00 Počet parametry: 0x0e Rozhraní třídy: (255) Vendor Konkrétní Interface Podtřída: 255 Rozhraní protokolu: 255 Rozhraní: 0 Koncový bod Descriptor (adresa: 0x01) SSL Adresa: 0x01, výstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x02) SSL Adresa: 0x02, výstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x03) SSL Adresa: 0x03, výstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x04) SSL Adresa: 0x04, výstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x05) SSL Adresa: 0x05, výstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x06) SSL Adresa: 0x06, výstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x07) SSL Adresa: 0x07, výstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x81) SSL Adresa: 0x81, Vstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x82) SSL Adresa: 0x82, Vstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x83) SSL Adresa: 0x83, Vstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x84) SSL Adresa: 0x84, Vstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x85) SSL Adresa: 0x85, Vstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x86) SSL Adresa: 0x86, Vstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 Koncový bod Descriptor (adresa: 0x87) SSL Adresa: 0x87, Vstup Převod Typ: Hromadná Maximální velikost paketu: 0x0040 (64) bytes Interval: 0x01 |
|
| Zpět na začátek | |
 |
Kripton2035
Založen: 19. července 2001 Příspěvky: 475 Pomohl: 15 Poloha: Earth
| 31. březen 2006 22:07 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| | Zedman napsal: |  Děkuji, jsem si objednal vzorky od cypřišovým některé týdny, ale hej to je výzva, není to? |
Zeptal jsem se jich několik týdnů a odpověděl mi jeden týden později této části je zastaralý, a tak cnnot dát vzorek to! příliš snadné .. |
|
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 31. března 2006 22:56 Projekt nahradit CY7C64613 v ICD2 | | |
|
| To je smutné.
Na moment: přístroj nedokáže Výčet ... Sakra Nenávidím se zabývat 10000 .c / .h soubory ... mrrr. |
|
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 01 dubna 2006 21:08 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| Nyní ji označuje jako ICD2 VID / PID, ale když jsem spustit instalaci ovladačů mchip to zamrzne ... Domnívám se, že čeká na data od koncového bodu. Více ladění a více času a trpělivosti potřebné.
Také pokud někdo má nějakou představu, jak mohu vymáhat 2 Cypress HEXs na shromáždění jazyk, že to pomůže hodně objevovat, co by se dělat v 4550 místo konání Cy.
Text Kripton poslal ukazuje ICD2 používá 7 (!) IN / OUT body v jednom rozhraní. 1 přístroj / rozhraní 1 / 7 body. Nevím, pokud se používá nebo ne, uvidíme zkontrolovat v log souborech, ale zdá se, je to složitější, než jen mostem mezi PSP a USB port. |
|
| Zpět na začátek | |
 |
albert22
Založen: 20 červenec 2004 Příspěvky: 95 Pomohl: 3
| 01 dubna 2006 23:51 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| Zedman. Jste rozvojových s 4450? Pokud to je případ. Měli byste zkusit programovat 4450 s příponou. Bin (boot), která je obsažena v 7.30 mplab? Myslím, že to stojí za to se o to pokusit, aby zjistili, zda je uznané mikročipovými USB ovladač. To je první věc, chci vyzkoušet, když dostanu pic na můj návrat.
Přidáno po 1 minuta:
ICD2_4550_BOOT_0180.BIN se zdá být velmi dobrým kandidátem. |
|
| Zpět na začátek | |
 |
predrage
Založen: 24 červenec 2005 Příspěvky: 132 Pomohl: 5
| 02 dubna 2006 11:18 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| | Budu se snažit program 4550 s ICD2_4550_BOOT_0180.BIN později i dnes a bude vás informovat o výsledcích. Nevěděl jsem, že pic lze programed s bin soubory. Myslel jsem, že hex soubor je jediný možný. Oscilator je 20MHz? Mám pravdu? |
|
| Zpět na začátek | |
 |
Make_Pic
Založen: 13 duben 2002 Příspěvky: 79 Pomohl: 1
| |
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 02 dubna 2006 17:27 Projekt nahradit CY7C64613 v ICD2 | | |
|
| albert, iam s rozvojovými 4550.
albert, predrage Snažil jsem se to rozebírat nich (první bin2hex než -> mplab), ale mají vypadat míchaná kód nebo bin2hex nebyl úspěšný Nevím.
Dobré zprávy: Včera večer jsem byl schopen nainstalovat ovladače Mchip pro mou 4550, uznává ji jako ICD2, nyní MPLAB snaží připojit, ale nepodaří, protože nemám žádné údaje ještě vrátí, protože mají některé probs s tx rutina. Studoval na některé protokol o ICD2 a je to zdá, že není tak těžké. Budu pracovat na tom dneska taky. (moje žena nemá rád tento projekt těžký ...)
Přidáno po 6 minutách:
Make_Pic,
Mám IDA, a snažil se o hex souborů, ale má pouze generické 8051 zaregistrovat jména / symbol tabulky.
přesto díky! |
|
| Zpět na začátek | |
 |
tde040141
Založen: 02 duben 2006 Příspěvky: 1
| 02 dubna 2006 19:37 Re: Project nahradit CY7C64613 v ICD2 | | | Štítky: icd05010304 |
|
| Dobrý den, mám velký zájem se této věci a já zjistil, že OS je stáhli z ICD05010304.hex ne od: ICD2_4550_BOOT_0180.BIN a ICD2_4550_OS_0100.BIN OS-soubor je určen pro všechny nejnovější PIC18 ex. PIC18F8722, PIC18F4550 tak byste měli vyzkoušet bin soubory. hodiny se po vstupu v manuálu k PIC18f4550 tak USB periferních dává 48Mhz |
|
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 02 dubna 2006 19:49 Projekt nahradit CY7C64613 v ICD2 | | |
|
| Jedete šílený.
o UOWN trochu IN endpoint1 zvyklý dostat smazány. To znamená, že SIE využívá sdílené paměti tohoto EP. Ale proč? I didn't set vlastnictví na SIE. Mrrrr. 
Přidáno po 8 minutách:
tde040141
je to pravda, ne binfiles stáhli do 877, zatímco programování nového čipu typy.
I nedávají velkou šanci stažení bin soubory v 4550 (ačkoli to může být dobrý), nebo alespoň * boot obrázek by měl vypadat jako pracovní kód do dissassembler. Řekl jsem, že je možné, že to opravdu fungující věc k novému 4550 založena ICD2, ale jak je stáhnout do prázdného 4550? |
|
| Zpět na začátek | |
 |
predrage
Založen: 24 červenec 2005 Příspěvky: 132 Pomohl: 5
| 03 dubna 2006 0:14 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| Moji přátelé i nepodařilo programování ICD2_4550_BOOT_0180.BIN do 4550. I'v snažil otevřít bin soubor s winpic 800 software, ale to se nepodařilo. I tryed ji otevřete volbou "all files" in "typy souborů", protože neexistuje žádná přímá podpora bin soubory. ICprog si, že podpora (otevřít bin soubory), ale nemůže program 4550. Ve skutečnosti neexistuje 4550 přístroj v seznamu. Co mám dělat? Jakýkoliv návrhy? Jsem jen začátečník, ale mám dobrou vůli pomoci. Omlouvám se za moje špatná angličtina. |
|
| Zpět na začátek | |
 |
Zedman
Založen: 13 říjen 2003 Příspěvky: 293 Pomohl: 2
| 03 dubna 2006 0:24 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| Vlastně ji obdrží první paket z MPLAB jsem nastavit vhodnou odpověď na to se mi do bufferu a nastavit TX stav k BUSY, což naznačuje, že jsem someting do tx pufru. TXService běžné kontroly sdílené paměti bufferu vlastnictví, a pokud je to, který je ve vlastnictví MCU zkopíruje údaje z mého fanoušek sdílených fanoušek a stanovuje vlastník bit na SIE, podpisem, že by měl předat ji. A zde jsem uvízl. V SIE vlastní pufru navždy. Ověřil jsem si chybové rutiny ovladače, neběží na chybu. Četl jsem na jiných fórech, že přenos nemůže proběhla a SIE čeká. Vím, že USB je master / slave věc, host zahájí v přenosy příliš, takže musí být v token zaslaný host do přístroje s uvedením chce n bajtů.
tady je to Kripton deník:
| Kód: | 000001: Hromadná nebo Přeruąovací Transfer (UP), 30.03.2006 23:34:55.2028448 37.6942016 Potrubí Handle: 0x8260b020 (koncových bodů Adresa: 0x1) Poslat 0x12 bajtů na zařízení:
02 C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
. Á .............. ..
000002: Hromadná či Přeruąovací Transfer (UP), 30.03.2006 23:34:55.2328880 0.0300432 Potrubí Handle: 0x8260b0e4 (koncových bodů Adresa: 0x81) Získejte 0x8 bytů z přístroje:
C1 00 00 00 00 00 00 00
Á .......
|
0x01 koncový bod je koncový bod 1 je OUT (PC-> zařízení) potrubí 0x81 koncový bod je koncový bod 1 je IN (přístroje-> PC) potrubí
ukazuje, že ne v token zaslaný hostitele, jen si 0x8 byte a tam to je. Ale moje 4550 čeká, a MPLAB zasílá tuto sekvenci 2 krát, a poté, co říká, že je něco špatně. (ve skutečnosti je)
Any ideas? Jakékoliv USB guru? Ahh, iam unavená, šla se postarat o ženu ...
Přidáno po 7 minutách:
predrage,
jediný způsob, jak se to dělat bin-> hex konverzi a vypálit hex soubory s mplab nebo jakýkoli jiný programátor. Nejsou k dispozici převodníky, hledání Google pro bin2hex.exe. Pokud si nahrát hex do MPLAB uvidíte, že neexistuje žádný konfigurační data v něm. |
|
| Zpět na začátek | |
 |
albert22
Založen: 20 červenec 2004 Příspěvky: 95 Pomohl: 3
| 03 dubna 2006 0:40 Re: Project nahradit CY7C64613 v ICD2 | | |
|
| | Citace: | | Moji přátelé i nepodařilo programování ICD2_4550_BOOT_0180.BIN do 4550. | predrage & zedman bin2hex by pracovali. Dalším posibility načítá bin do ICPROG. Zkontrolujte obsah (struny by měly být čitelné) uloľte pufru Intel v hexadecimálním formátu. Pak použijte. Hex programovat 4550 s mplab.
Existují nejméně dvě verze Intel hex formát souboru. Word adresu a bytovou adresu. Mplab může být snažím číst špatnou verzi a 4550 nebude správně naprogramované. Navrhuji pro kontrolu verzí, které přijímá mplab a jaké mohou být generovány s bin2hex a ICPROG.
Zedman dobrá práce! Měli byste něco udělat s původním firmware stáhnout ze CY? Předpokládá se, až přijde do USB pomocí (xxxl.sys loader) stáhnout své číslo a pak použít icd2 řidič (xxx.sys) komunikovat s mplab. Může být tento proces přináší různé parametry, které jste viděli. |
|
| Zpět na začátek | |
 |