| Autor | Missatge |
|---|
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 30 de març 2006 21:50 Re: Projecte per substituir CY7C64613 al ICD2 | | | Etiquetes: icd2br descarregar descarregar icd2br usbmon ic usbmon.exe descarregar |
|
| Vaig fer algunes investigacions sobre el xiprer de EZ-USB cosa, ara sé per què hi ha 2. Sistemes d'arxius. No va tenir sort en la hexagonal d'arxius, no pot crear fàcilment comprensible asm d'ells. Per tant no sé quin tipus (classe) de llapis és el ICD2. I sense informació que encara no puc fer byte / byte de depuració ja que el controlador del dispositiu wont voldria obrir perquè pensa que la icd2 no s'adjunta, ja que envia la configuració equivocada descriptors ... (IAM tractar amb el Comitè mostra la classe de microxip, de totes maneres és un treball fi emulant COM4 port, però que no és el nostre objectiu)
o rkodeira per favor si poden fer un seguiment de connectar-se amb aquest programa: (o qualsevol altra persona que hagi ICD2 original amb el xip de xiprer)
h ** p: / / www.hhdsoftware.com / descàrrega / usbmon.exe
Jo agraeixo molt, seria de gran ajuda!
Una altra pregunta: ICD2br tenir el seu propi controlador USB? Degut a Cypress xip té 2 (1 ª càrrega del FW, en segon lloc és per a la comunicació real). O que treballa amb el controlador original de microxip?
Sense informació, després d'un munt de Google i dels controladors de dispositiu dissasembling / dll-s em enganxat una mica, i crec que hem d'escriure un nou controlador del dispositiu també. (i que serà un llarg viatge) |
|
| Tornar amunt | |
 |
RBN
Antiguitat: 14 de febrer 2006 Publicacions: 2
| 30 de març 2006 22:09 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| No sé si està refearing a aquesta, però he llegit que ICD2 pot operar a 2 Mbps de velocitat.
Anima't! És un bon projecte! |
|
| Tornar amunt | |
 |
rkodaira
Antiguitat: 08 de juny 2004 Llocs: 332 Ajudar: 54 Ubicació: São Paulo - Brasil
| 30 de març 2006 22:12 Re: Projecte per substituir CY7C64613 al ICD2 | | | Etiquetes: cy7c64613 firmware cy7c64613 conductor cy7c64613 pid xiprer cy7c64613 pid Jonas meyer MPLAB icd2 mpusbclean.exe cy7c64613 controlador USB |
|
| Ho sento no vaig a tenir temps per fer el seguiment USB en els pròxims dies, perquè no vaig a romandre a la llar (PICS ús a la llar de laboratori). No podria fer la descàrrega del monitor.
Respondre a la pregunta sobre el conductor: no estic segur, però ha d'utilitzar el controlador utilitzat per l'Microxip ICD2 original, ja que no disposa de controlador de la meva targeta.
Llegiu el text en relació amb interfície USB es troba en un document preparat per un membre de Edaboard (Jonas Meyer) sobre el xip de Cypress:
================================================= S USB 3.2 Identificació Per obtenir el desenvolupador de treball en el port USB de la EEPROM U13 connectat a CY7C64613 la que s'ha programat amb la correcta VINYA / PID / Drève. És possible per a qualsevol que usi un programador EEPROM o les eines de desenvolupament previst per Cypress (60MB de descàrrega). La correcta EEPROM de dades s'emmagatzema en la ICD2_EEPROM.HEX (també s'inclou en ICD2_FW.zip). Els primers 9 bytes de la EEPROM haurà de contenir els valors 0xb4 0xd8 0x04 0x00 0x80 0x01 0x00 0x06 0x00 (VID / PID / Drève). Si s'utilitza l'eines de desenvolupament de Cypress, EZ-FX USB ha de ser instal lat en primer lloc. Després de ICD2 connectar al port USB, el host reconeix la CY7C64613 (amb buit EEPROM) com Cypress dispositiu. Cypress ara els conductors han de ser instal lat. Llavors Xiprer de l'USB del tauler de control es pot iniciar el programa a la EEPROM amb el valors corresponents. Quan es programa la EEPROM correctament ICD2 seran reconegudes pel sistema operatiu com un dispositiu de Microchip. Ara el Microxip USB ha de ser instal lat. Després d'iniciar MPLAB primer descàrrega del firmware CY7C64613. Si la descàrrega ha estat reeixida, MPLAB ICD2 i es connecta a les descàrregues de microprogramari PIC. Ara és ICD2 llest per connectar-se a la meta a bord i descàrrega o depurar el codi.
3.3 USB Drivers Microxip USB sembla que tipus d'errors, ja que proporcionen un controlador USB eliminació MPUsbClean.exe eina. S'inclou en la distribució MPLAB. Després d'instal lar MPLAB que es troba en el directori d'instal lació en / Utilitats / MPUsbClean /. |
|
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 30 de març 2006 22:23 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| Jo sabia que el xiprer llegeix el VINYA / PID d'un xip extern. He intentat configurar ells, està bé, però és molt més complex que només mostra el nombre correcte a les finestres «conductor. Si es reconeix la correcta VINYA / PID comença demanant el xip per a més informació. Si algú capta una seqüència de connectar amb el programa Monitor de USB em mentoined abans, del que serà més fàcil d'examinar què he de posar en els descriptors.
Algú si us plau ens ajudin a seguir amb la qual cosa, és fàcil, només ha d'instal lar el programa, iniciar, i començar a connectar i MPLAB ICD2 (real o clon, però USB). Deseu el fitxer de registre i el va posar en el fòrum. Seria prou bo per començar.
gràcies per endavant. |
|
| Tornar amunt | |
 |
RBN
Antiguitat: 14 de febrer 2006 Publicacions: 2
| 30 de març 2006 23:01 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| | Crec que li pot ajudar amb aquest cap de setmana. Tinc un original ICD2 al laboratori, vaig a tractar de fer una pausa per descarregar el programa i supervisar el port USB de l'USB. |
|
| Tornar amunt | |
 |
Kripton2035
Antiguitat: 19 de juliol 2001 Llocs: 475 Ajudar: 15 Ubicació: Terra
| 30 de març 2006 23:37 Re: Projecte per substituir CY7C64613 al ICD2 | | | Etiquetes: xiprer cy64613 usb usbmon ic |
|
| zedman, aquí està el log!
amb el que desitja usbmon en el clon icd2 formulades per silicium31 real usb clon de xiprer en el mateix xip cy64613 ...
aquí és el registre de la connexió de MPLAB, i el període de sessions arxiu. bona sort en la descodificació que!
|
|
| Tornar amunt | |
 |
Kripton2035
Antiguitat: 19 de juliol 2001 Llocs: 475 Ajudar: 15 Ubicació: Terra
| 30 de març 2006 23:54 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| rkodaira,
si us plau, quin és el petit ic a prop de 8 pins l'inductor? records,
Creat després de 3 minuts:
Crec que aquí és el 18f4550 un xiprer 64.613 clon ... que podria haver utilitzat un 18f2550 i el pressupost ordinari del port com a port de PSP, pot ser que és més fàcil utilitzar la psp al 4550?
Creat després de 12 minuts:
bo de registre ... aquest és el registre de la connexió de MPLAB al connectar com a programador a la icd2 la primera va ser com una connexió d'un depurador. bona sort.
|
|
| Tornar amunt | |
 |
Kripton2035
Antiguitat: 19 de juliol 2001 Llocs: 475 Ajudar: 15 Ubicació: Terra
| 31 de març 2006 0:04 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| i un altre bo ... 
el depurador està connectat, l'objectiu és programat, Començar el registre i amb un pas en MPLAB i es va aturar el registre només després d'això. Espero que aquesta ajuda?
|
|
| Tornar amunt | |
 |
albert22
Antiguitat: 20 de juliol 2004 Llocs: 95 Ajudat: 3
| 31 de març 2006 6:22 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| Aquest missatge és cada vegada gran. Vaig pensar Id té temps de llegir els nous missatges en un parell de minuts. Però no tenen tant de temps. A llegir atentament matí.
Els arxius font C que vaig obtenir va ser el. Sistema propossar conductor per Cypress. es pot donwloaded de la seva web com a part de la EZ-kit USB. La font fa referència a un conegut llibre que s'ha publicat aquí a edaboard (jo no recordo el títol exacte). Mals després del c aquí quan torni a casa. Aquest s'encarrega dels conductors de potència i la càrrega inicial de la CY. Fa un 8051reset, descàrrega un "carregador" que es suppossed a les rutines per manejar la RAM externa (que no és necessari). i després un altre a zero, l'usuari "microprogramari" L'última està relacionada amb el. sistema i conté el codi de la CIA a intel lectual hexadecimal.
És important determinar si els laboratoris brasilers havien clonat el veritable microxip ICD2 o desenvolupar el clon emulant la interfície USB. Si els brasilers van desenvolupar el codi que surelly ser protegits en el xip amb CPPon Si microxip desenvolupat el codi crec que no va a ser protegits, ja que semblen estar utilitzant el mateix philosofy d'un carregador i un sistema operatiu. Amb el codi de protecció, el carregador no pot modificar l'interior de la memòria del programa per actualitzar el programari del 4450. Tenir en compte que fins i tot poden easyly actualitzar el codi de la CIA. Així com en la 877.
Després d'1 hora 59 minuts:
el vincle amb el xiprer és suau: http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=418&r_folder=Developer% 20Kits i r_title = CY3671% 20 -% 20EZ-USB% 20FX% 20Development% 20Kit
No penso que tal vincle de treball així que aquí és el Pla B busqueu el nom del xip cy7c6413 en el xiprer i navegueu cap avall per kits de desenvolupament. Dos cremalleres estan disponibles. El que és 60Megs conté un executable que instal la tot, incloent les fonts i manuals. Crec que el conductor es discuteix ni es basarà en el llibre mantioned a "loader.c" Jo no entenc molt d'USB, però no és de HID,
És molt probable que el microxip no només canvis menors a aquesta loader.c inclosa la marca, si veus que les cordes en el microxip. Sistema conté, es troba "àncora xips" o alguna cosa així. Aquesta va ser l'empresa que ha desenvolupat el processador cy7c6413 que va ser comprat per el xiprer. Ho veus? Això no és ni tan sols Cypress coses, però més vells.
Gràcies per l'USB de vigilància serà molt útil. Didnt tenen una veritable CIE, així que no tenia manera d'aconseguir-ho.
Im encara en el meu viatge. Mals obtenir una cervesa per als avenços que el poble va fer en aquest projecte ara. |
|
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 31 de març 2006 12:49 Projecte per substituir CY7C64613 al ICD2 | | |
|
| Gràcies Kripton dels arxius, vaig a examinar el més aviat possible.
Creat després de 16 minuts:
Kripton per favor desconnecti el ICD2 des del port d'inici del monitor i després que torni a connectar, ja que la manca inicial de les seqüències. De tota manera és mitjançant la transferència a granel! és una informació nova! 
Creat després de 2 hores 29 minuts:
Kripton,
tots del tipus / classe de descriptors dels criteris de valoració en el llapis USB s'envien quan és connectat físicament a l'acollida, ho sento no he escrit abans que vostè va començar a supervisar. |
|
| Tornar amunt | |
 |
Kripton2035
Antiguitat: 19 de juliol 2001 Llocs: 475 Ajudar: 15 Ubicació: Terra
| 31 de març 2006 12:52 Projecte per substituir CY7C64613 al ICD2 | | | Etiquetes: usbmon ic |
|
| zedman, ok jo ho faré a casa aquesta nit (dins de 10 hores a partir d'ara ...) el icd2 és a casa i estic a la feina per ara.
Creat a partir de l'1 de minuts:
així, aquest usbmon és una bonica peça de programari .. Saps quant temps treballa en mode de demostració? no pots trobar en qualsevol lloc .. |
|
| Tornar amunt | |
 |
rkodaira
Antiguitat: 08 de juny 2004 Llocs: 332 Ajudar: 54 Ubicació: São Paulo - Brasil
| 31 de març 2006 14:09 Re: Projecte per substituir CY7C64613 al ICD2 | | | Etiquetes: mic2172 |
|
| En resposta a Krypton: - El xip de 8 DIP en el costat dret sobre l'inductor és el canvi de regulador MIC2172 (Micrel - en la cerca de Google per MIC2172, el seu full de dades és el primer resultat) utilitzat en l'impuls del convertidor.
Alguns comentaris sobre el codi de protecció: el 18F4550 codi pot ser protegida només en alguns blocs de la memòria del programa, de manera que el carregador àrea protegida i es pot descarregar el codi no pot ser.
Crec que el logotip "Microxip llicència" vol dir que el fabricant amb la col laboració de Microxip, però el codi roman en secret. No crec que vendre un producte amb el codi sense protecció i tan fàcil de copiar. Si això passés vaig poder veure un munt de clons dels clons, i aquesta no s'han produït (fins ara).
Sobre els controladors: He oblidat tots els passos que vaig fer en instal lar el clon, però la lectura del manual podria recordar que quan es va demanar als conductors, que han d'utilitzar els controladors USB situat al directori MPLAB/IDE/ICD2. Per tant, per assegurar-vos que utilitza el Microxip USB. |
|
| Tornar amunt | |
 |
petarpav
Antiguitat: 25 de març 2002 Llocs: 557 Ajudar a: 8
| 31 de març 2006 15:49 Projecte per substituir CY7C64613 al ICD2 | | |
|
| Hola, Kripton2035. Mira aquí: "Avaluació i Registre Això no és programari lliure. Subjecte als termes a continuació, se li de llicència per utilitzar aquest programari per als propòsits d'avaluació sense càrrec per un període de 30 dies (o 100 sessions). Si utilitza aquest programa després del període d'avaluació de 30 dies una taxa de registre és obligatori. "
Salutacions cordials. |
|
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 31 de març 2006 15:51 Projecte per substituir CY7C64613 al ICD2 | | |
|
| Kripton, No sé el temps que funciona, però vaig a fixar si no ho puc fer el que vull  Esperar que els altres abocadors, com l'infern |
|
| Tornar amunt | |
 |
Kripton2035
Antiguitat: 19 de juliol 2001 Llocs: 475 Ajudar: 15 Ubicació: Terra
| 31 de març 2006 19:17 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| amb una mica d'antelació ... Estic de tornada a casa amb aquest joc!
|
|
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 31 de març 2006 19:56 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| Gràcies Kripton!
Jo vaig començar a examinar! Em pot carregar el dispositiu de la finestra (només una captura de pantalla) icd2 quan està connectat al port? (I adjunt de la finestra que vull, si us plau ampliar totes les parts de l'arbre de la icd2 dispositiu)
gràcies a avdvance
|
|
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 31 de març 2006 20:11 Projecte per substituir CY7C64613 al ICD2 | | |
|
| Podeu utilitzar la funció de còpia subárbol i guardar com a arxiu de text, és el segon icona de l'esquerra. gràcies. |
|
| Tornar amunt | |
 |
Kripton2035
Antiguitat: 19 de juliol 2001 Llocs: 475 Ajudar: 15 Ubicació: Terra
| 31 de març 2006 20:22 Projecte per substituir CY7C64613 al ICD2 | | | Etiquetes: cy7c64613 firmware |
|
| Puc conseguirte un cy7c64613 per uns 25 euros despeses d'enviament si voleu ...  El que estic fent ara mateix (el dispositiu finestra ..)
Creat després de 4 minuts:
Port2: Microchip MPLAB ICD 2 microprogramari Client Eix d'alimentació: Auto Potència Número de ports: 2 Potència de commutació: Cap Compost de dispositiu: No L'excés de protecció actual: Cap (Autobús Només Potència) Descriptor dispositiu USB Versió: 1.0 Dispositiu Classe: (255) Vendor Specific Dispositiu Subclasse: 255 Protocol dispositiu: 255 Mida màxima de paquet: 0x40 (64) octet Venedor: 0x04d8 () Product ID: 0x8001 Versió del producte: 0x0003 Fabricant: 0 Producte: 0 SerialNumber: 0 Número de configuracions: 1 Estat de connexió: Connexió de dispositius Configuració actual: 1 Velocitat de bus del dispositiu: Complet Dispositiu Adreça: 0x02 Obrir el nombre de canonades: 14 Descriptor configuració (1) Longitud total: 116 octet Nombre d'Interfícies: 1 Valor de configuració: 1 Configuració: 0 Atributs: 0x80 Bus Powered Potència màxima: 0x4b (150 Ma) Descriptor interfície (0) Número d'interfície: 0 Suplent Ambient: 0x00 Nombre de punts finals: 0x0E Interfície de la classe: (255) Vendor Specific Interfície Subclasse: 255 Protocol d'interfície: 255 Interfície: 0 Descriptor de punt final (Dir: 0x01) Paràmetre Adreça: 0x01, sortida Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x02) Paràmetre Adreça: 0x02, sortida Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x03) Paràmetre Adreça: 0x03, sortida Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x04) Paràmetre Adreça: 0x04, sortida Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x05) Paràmetre Adreça: 0x05, sortida Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x06) Paràmetre Adreça: 0x06, sortida Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x07) Paràmetre Adreça: 0x07, sortida Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x81) Paràmetre Adreça: 0x81, d'entrada Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x82) Paràmetre Adreça: 0x82, d'entrada Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x83) Paràmetre Adreça: 0x83, d'entrada Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x84) Paràmetre Adreça: 0x84, d'entrada Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x85) Paràmetre Adreça: 0x85, d'entrada Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x86) Paràmetre Adreça: 0x86, d'entrada Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 Descriptor de punt final (Dir: 0x87) Paràmetre Adreça: 0x87, d'entrada Tipus de transferència: a granel Mida màxima de paquet: 0x0040 (64) octet Interval: 0x01 |
|
| Tornar amunt | |
 |
Kripton2035
Antiguitat: 19 de juliol 2001 Llocs: 475 Ajudar: 15 Ubicació: Terra
| 31 de març 2006 22:07 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| | Zedman va escriure: |  gràcies, em va ordenar mostres de xiprer fa algunes setmanes, però hey aquest és un repte no? |
Jo els vaig preguntar fa algunes setmanes i em va respondre que una setmana després d'aquesta part és obsoleta i cnnot tal de donar mostra d'això! massa fàcil .. |
|
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 31 de març 2006 22:56 Projecte per substituir CY7C64613 al ICD2 | | |
|
| Això és trist.
En l'actualitat: Enumeració dispositiu no ... Maledicció Odio fer front a 10.000. C /. H arxius ... mrrr. |
|
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 01 d'abril 2006 21:08 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| Ara s'identifica a si mateixa com ICD2 VINYA / PID, però quan començo a instal lar els controladors mchip es congela ... Crec que l'espera de dades i de punt final. Depuració més i més temps i més paciència necessària.
Així mateix, si algú més té alguna idea de com puc recuperar els 2 Cypress HEXs a l'Assemblea l'idioma, seria de gran ajuda per descobrir què fer en cas que el 4550 en lloc de la Cy.
El text enviat Kripton mostra ICD2 utilitza 7 (!) IN / OUT en punts finals de la interfície. 1 dispositiu / 1 interfície / 7 punts finals. No sé si utilitza o no tots, vaig a verificar en els arxius de registre, però sembla que és més complex que només un pont entre el USB i el port de PSP. |
|
| Tornar amunt | |
 |
albert22
Antiguitat: 20 de juliol 2004 Llocs: 95 Ajudat: 3
| 01 d'abril 2006 23:51 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| Zedman. ¿Està vostè amb el desenvolupament d'un 4450? Si aquesta és la causa. T'ha tractar de programar el 4450 amb l'. Bin (arrencada) inclòs en el 7,30 MPLAB? Crec que val la pena intentar-per veure si és reconegut pel microxip controlador USB. Aquesta és la primera cosa que vull provar quan tinc la imatge del meu retorn.
Creat a partir de l'1 de minuts:
ICD2_4550_BOOT_0180.BIN sembla ser un molt bon candidat. |
|
| Tornar amunt | |
 |
Predrag
Antiguitat: 24 de juliol 2005 Llocs: 132 Ajudar a: 5
| 02 d'abril 2006 11:18 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| | Vaig a tractar de 4550 amb el programa d'avui i ICD2_4550_BOOT_0180.BIN i li permetrà conèixer els resultats. Jo no sabia que es pot pic programat amb bin. Vaig pensar que l'arxiu hexadecimal és l'única possible. Oscil lador és 20MHZ? Tinc raó? |
|
| Tornar amunt | |
 |
Make_Pic
Antiguitat: 13 d'abril 2002 Llocs: 79 Ajudar a: 1
| |
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 02 d'abril 2006 17:27 de projecte per substituir CY7C64613 al ICD2 | | |
|
| albert, IAM amb el desenvolupament de 4550.
Albert, Predrag He intentat desarmar ells, (primera d'bin2hex -> MPLAB), però s'assemblen codi codificat, o el no va tenir èxit bin2hex No ho sé.
Bones notícies: Ahir a la nit vaig tenir l'oportunitat d'instal lar els controladors per Mchip meu 4550, es reconeix com un ICD2, MPLAB ara intentant connectar, però no perquè no retornen les dades, però, perquè alguns han Problemes amb tx rutina. Estudis d'alguns sobre el protocol de la ICD2 i sembla que no és tan difícil. Vaig a treballar en això aquesta nit també. (la meva dona no li agrada aquest projecte dura ...)
Creat després de 6 minuts:
Make_Pic,
Tinc la AIF, i provat en l'hexagonal d'arxius, però només té registre de noms genèrics de 8051 / taula de símbols.
gràcies de totes maneres! |
|
| Tornar amunt | |
 |
tde040141
Antiguitat: 02 d'abril 2006 Posts: 1
| 02 d'abril 2006 19:37 Re: Projecte per substituir CY7C64613 al ICD2 | | | Etiquetes: icd05010304 |
|
| Hola estic molt interessat en aquesta cosa i em vaig adonar que es descarrega en el sistema operatiu de no ICD05010304.hex des de: ICD2_4550_BOOT_0180.BIN i ICD2_4550_OS_0100.BIN l'OS-arxiu és el més nou de tots els ex PIC18. PIC18F8722, PIC18F4550 per la qual cosa ha de provar el bin. el rellotge després de l'entrada serà el full de dades de manera que el PIC18f4550 perifèrics USB dóna 48MHZ |
|
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 02 d'abril 2006 19:49 de projecte per substituir CY7C64613 al ICD2 | | |
|
| Va boig.
la UOWN poc de la costum endpoint1 en obtenir la liquidació. Això significa que el SIE és l'ús compartit de RAM d'aquest EP. Però, per què? No em la propietat a SIE. Mrrrr. 
Creat després de 8 minuts:
tde040141
és cert no l'binfiles descarregats en el 877, mentre que la programació del nou tipus de xip.
No em donen molta oportunitat de descarregar els arxius de la caixa en un 4550 (encara que pot ser bo), almenys * la imatge d'arrencada hauria de ser com un codi de treball en un dissassembler. He dit que pot ser realment una cosa de treball per a 4550 Segons un nou ICD2, però la manera de descarregar en un BUIT 4550? |
|
| Tornar amunt | |
 |
Predrag
Antiguitat: 24 de juliol 2005 Llocs: 132 Ajudar a: 5
| 03 d'abril 2006 0:14 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| Els meus amics i no van tenir èxit en la programació ICD2_4550_BOOT_0180.BIN en 4550. I'v va tractar d'obrir el fitxer bin winpic 800 amb el programari, però no. I tryed per obrir-lo amb l'opció "tots els fitxers" a "tipus de fitxer" perquè no hi ha suport directe als arxius bin. ICprog que tenen el suport (per obrir els arxius bin), però no pot programa 4550. De fet no hi ha cap llista dels dispositius a 4550. Què he de fer? Algun suggeriment? Jo només sóc un principiant però tinc bona voluntat per ajudar. Perdó per la meva mala anglès. |
|
| Tornar amunt | |
 |
Zedman
Antiguitat: 13 d'octubre 2003 Llocs: 293 Ajudat: 2
| 03 d'abril 2006 0:24 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| En realitat, rep el primer paquet de MPLAB, em vaig posar la resposta adequada perquè en la meva buffer, i establir l'estat de Texas BUSY, la qual cosa indica que em posi una mica en el buffer de tx. TXService controls de rutina compartida de RAM del buffer de la propietat i si és propietat de la MCU després copia les dades de la meva pell a pell i es comparteix el propietari a poc SIE, signatura que s'ho transmeti. I aquí estic encallat. El SIE és propietària de la memòria per sempre. Ho vaig comprovar la rutina d'errors, no s'executa en un error. He llegit en altres fòrums, que la transmissió pot no va tenir lloc i espera SIE. Sé que és un USB mestre / esclau cosa, amfitrió inicia transmissions EN massa, per la qual cosa ha d'haver una manera en l'enviat pel dispositiu d'acollida a la qual cosa indica que vol n bytes.
aquí és Kripton del registre:
| Codi: | 000001: a granel o d'interrupció de transferència (UP), 30.03.2006 23:34:55.2028448 37.6942016 Canonada Handle: 0x8260b020 (Punt final Adreça: 0x1) Enviar 0x12 bytes per al dispositiu:
02 C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
. À .............. ..
000002: a granel o d'interrupció de transferència (UP), 30.03.2006 23:34:55.2328880 0.0300432 Canonada Handle: 0x8260b0e4 (Punt final Adreça: 0x81) Obtenir 0x8 octet del dispositiu:
C1 00 00 00 00 00 00 00
À .......
|
0x01 punt final és el punt final 1 OUT (pc-> dispositiu) la canonada 0x81 punt final és el punt final al 1 (dispositiu-> pc) la canonada
que no mostra cap manera enviat per l'amfitrió, només un byte Obtenir 0x8 i aquí està. 4550, però la meva espera, i MPLAB envia aquesta seqüència 2 vegades, i després es diu que alguna cosa està malament. (en realitat és)
Alguna idea? Qualsevol USB gurus? Ahh, iam cansat, anat a tenir cura de l'esposa ...
Creat després de 7 minuts:
Predrag,
l'única manera és fer una caixa-> conversió hexadecimal i el cremar arxius de la hexagonal amb MPLAB o qualsevol altre programador. Hi ha convertidors disponibles, cerca de google per bin2hex.exe. Si carrega el hexadecimal en MPLAB veurà que no hi ha dades de configuració en el mateix. |
|
| Tornar amunt | |
 |
albert22
Antiguitat: 20 de juliol 2004 Llocs: 95 Ajudat: 3
| 03 d'abril 2006 0:40 Re: Projecte per substituir CY7C64613 al ICD2 | | |
|
| | Cita: | | Els meus amics i no van tenir èxit en la programació ICD2_4550_BOOT_0180.BIN en 4550. | Predrag i zedman bin2hex hauria d'haver funcionat. Una altra possibilitat és la caixa de càrrega al ICPROG. Comproveu el contingut (les cordes han de ser llegibles) guardar buffer en hexadecimal intel lectual. A continuació, utilitzeu el. Hexadecimal per programar el 4550 amb MPLAB.
Hi ha almenys dues versions del format de fitxer hexadecimal intel lectual. Paraula direcció i direcció de byte. MPLAB pot estar tractant de llegir la versió equivocada i el 4550 no serà programat correctament. Suggereixo per comprovar les versions que MPLAB accepta i el que pot ser generat amb bin2hex i ICPROG.
Zedman bon treball! T'ha fer alguna cosa amb la primera descàrrega de firmware de la CIA? Se suposa que vénen al USB utilitzant el (xxxl.sys carregador) descarregar el seu codi i, a continuació, utilitzar el controlador icd2 (xxx.sys) per comunicar-se amb MPLAB. Pot ser aquest procés que genera els diferents criteris de valoració que està veient. |
|
| Tornar amunt | |
 |