Pravidla | Poslední příspěvky | RSS téma | Hledat | Registrace | Přihlášení

Projekt nahradit CY7C64613 v ICD2


Jdi na stránku Předchozí 1, 2, 3, ... 59,60,61Další
Přejít na stránku:

Post new topicReply to topic EDAboard.com Obsah fóra -> Microcontrollers -> Project nahradit CY7C64613 v ICD2
Arabské zněníBulharská verzeKatalánština verzeČeská verzeDánské zněníNěmecká verzeŘecké zněníAnglická verzeŠpanělské zněníFinské zněníFrancouzská verzeHindština verzeChorvatština verzeIndonéská verzeItalská verzeHebrejské zněníJaponská verzeKorejská verzeLitevské zněníLotyšské zněníNizozemské zněníNorská verzePolská verzePortugalská verzeRumunská verzeRuská verzeSlovenská verzeSlovinské zněníSrbská verzeŠvédské zněníTagalog versionUkrajinská verzeVietnamština verzeČínština verzi
Autor Zpráva
Zedman



Založen: 13 říjen 2003
Příspěvky: 293
Pomohl: 2


Post 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


Post 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


Post 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


Post 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


Post 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


Post 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!


Omlouváme se, ale musíte přihlásit a prohlížet tuto přílohu

Zpět na začátek
Kripton2035



Založen: 19. července 2001
Příspěvky: 475
Pomohl: 15
Poloha: Earth


Post 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í.


Omlouváme se, ale musíte přihlásit a prohlížet tuto přílohu

Zpět na začátek
Kripton2035



Založen: 19. července 2001
Příspěvky: 475
Pomohl: 15
Poloha: Earth


Post 31. března 2006 0:04 Re: Project nahradit CY7C64613 v ICD2

a další bonus ... Úsměv

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á?


Omlouváme se, ale musíte přihlásit a prohlížet tuto přílohu

Zpět na začátek
albert22



Založen: 20 červenec 2004
Příspěvky: 95
Pomohl: 3


Post 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


Post 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! Úsměv je to nové info! Úsměv

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


Post 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


Post 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


Post 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


Post 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 Wink
Čekání na ostatní skládky čerta Velmi Happy
Zpět na začátek
Kripton2035



Založen: 19. července 2001
Příspěvky: 475
Pomohl: 15
Poloha: Earth


Post 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!


Omlouváme se, ale musíte přihlásit a prohlížet tuto přílohu

Zpět na začátek
Zedman



Založen: 13 říjen 2003
Příspěvky: 293
Pomohl: 2


Post 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


Omlouváme se, ale musíte přihlásit a prohlížet tuto přílohu

Zpět na začátek
Zedman



Založen: 13 říjen 2003
Příspěvky: 293
Pomohl: 2


Post 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


Post 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 ... Úsměv
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


Post 31. březen 2006 22:07 Re: Project nahradit CY7C64613 v ICD2

Zedman napsal:
Velmi Happy
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é .. Pláč nebo velmi smutný
Zpět na začátek
Zedman



Založen: 13 říjen 2003
Příspěvky: 293
Pomohl: 2


Post 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


Post 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


Post 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


Post 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


Post 02 dubna 2006 14:40 Re: Project nahradit CY7C64613 v ICD2

Zedman napsal:

...
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.
...

Pokud je Vám pomůže:
http://www.tqdesign.narod.ru/FILES/CP_1.rar
http://www.tqdesign.narod.ru/FILES/CP_2.rar
Zpět na začátek
Zedman



Založen: 13 říjen 2003
Příspěvky: 293
Pomohl: 2


Post 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


Post 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


Post 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. Kolejová Eyes

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


Post 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


Post 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


Post 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
Post new topicReply to topic EDAboard.com Obsah fóra -> Microcontrollers -> Project nahradit CY7C64613 v ICD2
Strana 2 z 61 Časy uváděny v GMT 2 hodiny
Jdi na stránku Předchozí 1, 2, 3, ... 59,60,61Další
Přejít na stránku:


Zneužití | | Administrátor | | Moderátoři | | Podpořte nás | | sitemap
téma RSS