Regles | Enviaments recents | tema RSS | Cerca | Registre | Iniciar sessió

Projecte per substituir CY7C64613 al ICD2


Anar a pàgina Anterior 1, 2, 3, ... 59,60,61Següent
Anar a la pàgina:

Post new topicReply to topic EDAboard.com Índex Fòrum -> Microcontroladors -> Projecte CY7C64613 per substituir al ICD2
Versió en àrabBúlgar versióVersió en catalàVersió txecaVersió danesaVersió alemanyaVersió gregaVersió AnglèsVersió en espanyolVersió finlandesaVersió en francèsVersió HindiVersió croatIndonesi versióVersió italianaVersió hebreaVersió en japonèsVersió coreanaVersió lituanaVersió letonaVersió neerlandesaNoruec versióVersió polonesaVersió en portuguèsVersió romanesaVersió en rusVersió eslovacaVersió eslovenaSerbi versióVersió SuecaTagàlog versióUcraïnès versióVersió VietnamitaVersió en xinès
Autor Missatge
Zedman



Antiguitat: 13 d'octubre 2003
Llocs: 293
Ajudat: 2


Post 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


Post 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


Post 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


Post 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


Post 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


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


Ho sentim, però necessita accés per veure aquest arxiu adjunt

Tornar amunt
Kripton2035



Antiguitat: 19 de juliol 2001
Llocs: 475
Ajudar: 15
Ubicació: Terra


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


Ho sentim, però necessita accés per veure aquest arxiu adjunt

Tornar amunt
Kripton2035



Antiguitat: 19 de juliol 2001
Llocs: 475
Ajudar: 15
Ubicació: Terra


Post 31 de març 2006 0:04 Re: Projecte per substituir CY7C64613 al ICD2

i un altre bo ... Somriure

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?


Ho sentim, però necessita accés per veure aquest arxiu adjunt

Tornar amunt
albert22



Antiguitat: 20 de juliol 2004
Llocs: 95
Ajudat: 3


Post 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


Post 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! Somriure és una informació nova! Somriure

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


Post 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


Post 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


Post 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


Post 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 Wink
Esperar que els altres abocadors, com l'infern Very Happy
Tornar amunt
Kripton2035



Antiguitat: 19 de juliol 2001
Llocs: 475
Ajudar: 15
Ubicació: Terra


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


Ho sentim, però necessita accés per veure aquest arxiu adjunt

Tornar amunt
Zedman



Antiguitat: 13 d'octubre 2003
Llocs: 293
Ajudat: 2


Post 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


Ho sentim, però necessita accés per veure aquest arxiu adjunt

Tornar amunt
Zedman



Antiguitat: 13 d'octubre 2003
Llocs: 293
Ajudat: 2


Post 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


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


Post 31 de març 2006 22:07 Re: Projecte per substituir CY7C64613 al ICD2

Zedman va escriure:
Very Happy
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 .. Molt trist o plorar
Tornar amunt
Zedman



Antiguitat: 13 d'octubre 2003
Llocs: 293
Ajudat: 2


Post 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


Post 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


Post 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


Post 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


Post 02 d'abril 2006 14:40 Re: Projecte per substituir CY7C64613 al ICD2

Zedman va escriure:

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

En cas que l'ajudarà a:
http://www.tqdesign.narod.ru/FILES/CP_1.rar
http://www.tqdesign.narod.ru/FILES/CP_2.rar
Tornar amunt
Zedman



Antiguitat: 13 d'octubre 2003
Llocs: 293
Ajudat: 2


Post 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


Post 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


Post 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. Rolling Ulls

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


Post 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


Post 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


Post 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
Post new topicReply to topic EDAboard.com Índex Fòrum -> Microcontroladors -> Projecte CY7C64613 per substituir al ICD2
Pàgina 2 de 61 Totes les hores són GMT 2 Hores
Anar a pàgina Anterior 1, 2, 3, ... 59,60,61Següent
Anar a la pàgina:


Abús | | Administrador | | Moderadors | | Ajuda | | Mapa del lloc
RSS tema