Autor Tema: HttPic  (Leído 21836 veces)

Ariel

  • Global Moderator
  • dsPIC
  • ****
  • Mensajes: 10753
    • uControl
Re: HttPic
« Respuesta #15 en: Agosto 28, 2009, 11:18:32 am »
Mi idea era usar un monitor Hercules, con esas placas genericas que tenian las XT y 286, con un puerto paralelo y la salida Hercules en la misma placa.

En este hilo tenes datos y los avances
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
Re: HttPic
« Respuesta #16 en: Agosto 28, 2009, 11:36:26 am »
Si, no lo buscaba al hilo de vago.
Pero ya te lo revivi  >:D jeje
Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
Re: HttPic
« Respuesta #17 en: Agosto 29, 2009, 03:24:09 am »
Malas noticias  >:( la cosa esta mas jodida de lo que creia.
Esta placa de porqueria, por ser un poquito mas "nueva" dentro de la bolsa de las placas ISA's, soporta Plug And Play.
Lo que en mi caso es muy muy malo, porque tengo que leer toooda la especificacion de plug and play.
Si no fuera plug and play, ya la habria inicializado en modo "ISA contention", pero luego de leer y leer, se ve que la placa no me da bolilla porque esta preconfigurada para ignorar secuencias de inicio que no sean plug and play, y recien aceptar  la secuencia cuando el plug and play falle.
Es posible desactivar el mecanismo plug and play, pero necesito de una pc vieja con bus isa para hacerlo  :'(
Asi que, a seguir leyendo se ha dicho...
Salutes!

1hora despues edito  :'(
Me di con una pared :pared. No puedo direccionar el WritePort. Cuando hice el esquema, deberia haber leido 2 paginas mas de la referencia tecnica.
Ahora estoy colgado  :titanic necesito conseguir una pc con buses isa y windows 95 para instalar los drivers de la placa y luego desactivar el plug and play con una herramienta de 3com.  :grr:
Salutes! :grr:
« Última modificación: Agosto 29, 2009, 03:41:44 am por geronimox »
Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

ZeK005

  • Administrator
  • PIC24F
  • *****
  • Mensajes: 2742
Re: HttPic
« Respuesta #18 en: Agosto 29, 2009, 03:54:37 am »
Que macana!!! si estuvieramos mas cerca te prestaba un mother  ;D...

Y el micro? y la ram? etc? :P jejeje

Yo tengo pa prestarte un Duron 800 con memoria y todo, conseguite una placa con ISA y zafas. La que tengo yo tiene solo PCI

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
Re: HttPic
« Respuesta #19 en: Agosto 29, 2009, 05:32:26 am »
Gracias!!!  ;D
Pero creo que zafé, despues de miles de desketes con hongos, encontre un par con pocos sectores rotos, les puse DOS y la herramienta.
Hasta que uno arranco el DOS y otro no tenia corrupta la herramienta de 3Com. Y supueeeeeestamente ya desactive el modo PNP.
Aunque todavia no puedo inicializar la placa, sigo intentando  ;)
Saludos!!! Graciasss!!
Edito: Me acabo de dar cuenta que sin querer en el esquema puse a 0 un bit que iba a 1. Conrazon no me daba bolilla la placa, luego de quitarle el PNP.
Ahora, a la sala de cirujia jejeje.
Edito otra vez: Seguia sin funcionar despues de la metida de mano en las pistas. Y No solo habia hecho mal la placa, sino tambien le estaba haciendo el TRIS a cualquier puerto menos el que tenia que ser.
Peeeeeerooo ya funciona!!!  ;D ;D ;D
Al menos ya puedo leer de la eeprom de la placa su MAC, VID, PID y demas yerbas...
Ahora a dormir y mañana veremos si sigo.
Saludos!
« Última modificación: Agosto 29, 2009, 07:45:27 am por geronimox »
Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
Re: HttPic
« Respuesta #20 en: Agosto 29, 2009, 06:26:58 pm »
Buenas! Estoy saltando en 1 pata :rolleyes2:
Mas novedades  ;D
La placa funciona de mil maravillas, y por el momento no fue necesario hacer nada en asm. Y no va a ser necesario ya que estoy usando el pic a 40Mhz, y le pasa por encima a la placa  :laugh:
Me puedo tomar una coca con medialunas hasta que esta listo el dato en el bus  :P
Ahora voy  aseguir con los comandos que restan para inicializar la placa, darle su IP y demas cosas y probar si puedo en primera instacia, recibir paquetes.
Saludos! y Gracias por los ánimos  :laugh:
Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

Emiliano

  • Moderador
  • PIC16F
  • ******
  • Mensajes: 877
  • '67 Caprice
Re: HttPic
« Respuesta #21 en: Agosto 29, 2009, 07:17:06 pm »
Se ve que vas avanzando bien rapido con el proyecto !!!
Felicitaciones !!!

Suky

  • **----- ^^ ------**
  • Moderador
  • dsPIC
  • ******
  • Mensajes: 5442
  • Con Qt...
    • micros-designs
Re: HttPic
« Respuesta #22 en: Agosto 29, 2009, 07:34:19 pm »
 :laugh: :laugh: Felicitaciones Gero por el proyecto! Creo que deberías cambiar el titulo al hilo a libro diario del HttPic  :bang:


Saludos!

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
Re: HttPic
« Respuesta #23 en: Agosto 29, 2009, 08:35:18 pm »
 ;D
Me surgio una duda que no entiendo muy bien del manual de la placa...
Dice:
Citar
When a 16-bit register is accessed using 8-bit operations, the low byte access must be followed by the high byte access, with no other accesses to the adapter in between.
Yo me muevo por los registros de la placa usando un offset, supongamos que el registro de 16-bit en cuestion esta en la direccion+offset 0x0304h, y el registro de 16-bit que le sigue esta en la direccion+offset 0x0306h.
Pregunta:
Los accesos a la placa son asi: Se pone la direccion y luego el dato y luego se da la orden de escritura.
1. Para escribir el registro en 0x0304h tengo que poner la direccion 0x0304h y luego escribir 2 bytes consecutivos?
2. O tengo que poner la direccion 0x0304h, escribir 1 byte, luego poner la direccion 0x0305h y luego escribir el otro byte???  ???

A alguien se le ocurre como sera?
Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

Suky

  • **----- ^^ ------**
  • Moderador
  • dsPIC
  • ******
  • Mensajes: 5442
  • Con Qt...
    • micros-designs
Re: HttPic
« Respuesta #24 en: Agosto 29, 2009, 09:52:46 pm »
Por lo que se entiende de la cita del manual, es la primera opción  :P

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
Re: HttPic
« Respuesta #25 en: Agosto 29, 2009, 10:38:47 pm »
Gracias suky =)
Si, opte por esa opcion...
Cualquier cosa si no va, aplico la otra =)
Algunos registros se pueden escribir y luego leer, cuando este en casa pruebo escribir en uno de las 2 formas y vere cual se lee bien =)
Saludos!
Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

Meta

  • PIC12F
  • **
  • Mensajes: 425
Re: HttPic
« Respuesta #26 en: Agosto 30, 2009, 12:12:29 pm »
¿La idea de poner la tarjeta de red es tuya o de otra persona o...

...revista?




Fuente:
http://www.elektor.es/revistas/2007/diciembre/servidor-web-avr.297290.lynkx

Suky

  • **----- ^^ ------**
  • Moderador
  • dsPIC
  • ******
  • Mensajes: 5442
  • Con Qt...
    • micros-designs
Re: HttPic
« Respuesta #27 en: Agosto 30, 2009, 12:16:02 pm »
¿La idea de poner la tarjeta de red es tuya o de otra persona o...

...revista?

No entiendo tu comentario Meta  :cabron

Meta

  • PIC12F
  • **
  • Mensajes: 425
Re: HttPic
« Respuesta #28 en: Agosto 30, 2009, 12:28:40 pm »
Que la idea del PIC conectado a tarjeta de red es su propia idea o sacado de alguien.

Ariel

  • Global Moderator
  • dsPIC
  • ****
  • Mensajes: 10753
    • uControl
Re: HttPic
« Respuesta #29 en: Agosto 30, 2009, 02:28:44 pm »
Que la idea del PIC conectado a tarjeta de red es su propia idea o sacado de alguien.
Hay unos 30 proyectos parecidos dando vueltas por la red. La idea en si no es nueva, pero Geronimox hizo su propia placa y -tal como puedes ver- está transpirando para escribir su propio soft.
Es bastante complicado encontrar una "idea nueva" que no se le haya ocurrido a alguien antes... :P
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert