Página 15 de 36

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 24 Ene 2020, 13:51
por jgilcas
geloalex escribió: 24 Ene 2020, 10:21 Biennnnn :D

El otro es el de la placa chunga no?

Gracias a KYP van saliendo adelante y funcionando.
Si, justo.

Cuando haya reemplazo pues vemos, prisa 0

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 25 Ene 2020, 17:04
por Kyp
Jason_rg escribió:!
Pues si no me fallan las cuentas solo queda por confirmar la placa de Jason_rg y tiene todas la papeletas de estar mal :(
¿Puedes confirmarmelo? En caso afirmativo, te digo lo mismo que a los demás, envíame la placa para que pueda aprovechar los chips y te mando una nueva.

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 27 Ene 2020, 20:03
por Jason_rg
Hola Kyp

Me he puesto hoy con el montaje y revisando el hilo veo que la mía es la chunga … :~(

Te la mando? O como tu me digas.

Luego para el montaje podrías resolver algunas dudas?
- Xylinx y eeprom están programados?
- El xylinx montado con el punto hacia el slot del spectrum y los otros dos hacia el lado contrario?
- Los led, cuál es el ánodo y cátodo de la huella de la placa? Para soldarlos bien.

Saludos

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 27 Ene 2020, 20:15
por Kyp
Jason_rg escribió: 27 Ene 2020, 20:03 Te la mando? O como tu me digas.
Si, te envío un MP.
Jason_rg escribió: 27 Ene 2020, 20:03 - Xylinx y eeprom están programados?
La EEPROM si, la CPLD no (para programarla tiene que estár montada la placa).
Jason_rg escribió: 27 Ene 2020, 20:03 - El xylinx montado con el punto hacia el slot del spectrum y los otros dos hacia el lado contrario?
El pin 1 de la CPLD queda abajo a la izquierda. Los otros dos hacia arriba. Tienen una línea blanca señalándolo. Es una marca muy sutil, pero así es la huella que pone el KiCAD.
Jason_rg escribió: 27 Ene 2020, 20:03 - Los led, cuál es el ánodo y cátodo de la huella de la placa? Para soldarlos bien.
El LED tiene una marca verde señalando el cátodo. También muy sutil, es los SMD todo es minúsculo :|

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 03 Feb 2020, 20:13
por Quickie
Hola @Kyp,

Finalmente pude soldar el conector edge como debía sin dañarlo y acabar el SpecSD.
Pude programar el Xilinx sin problema con el último jed "e" (leds).

El caso es que tras bajar EsxDos 0.8.7 y copiarlo en la microsd que uso habitualmente con DivIde MMC Enjoy (una microsd HC de 32 Gb FAT32), el Spectrum arranca, se enciende el led rojo durante un segundo (slot 0), ESXDos informa "ESXDOS.SYS" [ERROR] durante poco mas de 1 segundo y ya inicia la ROM del Spectrum.

Si pulso NMI no pasa nada y si por el contrario intento hacer un reset (ya sea desde el propio Spectrum [lo he probado en 2, en un 48k+ y un Humble48] o desde el reset del SpecSD) el Spectrum se queda en un loop de reset infinito: pantalla negra con borde blanco y franjas rojas verticales finas e intenta mostrar de nuevo el inicio de la ROM del equipo.

He probado a darle un calentón a la FPGA, pero para lo mal que se me da, creo que ésta ha salido bastante bien...así que en principio descarto ese problema (además de que se programó sin problema).
Comprobé tambien el clk y da 8 Mhz exactos (en el cristal).

¿Alguna idea que podría estar pasando?

Gracias

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 03 Feb 2020, 23:19
por Kyp
Os digo lo mismo a todos, esos síntomas son de alguna mala soldadura. Revísalas que seguro que hay algún mal contacto o algún puente entre pines. Para grabar la CPLD solo se usan 12 de los 64 pines :|

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 04 Feb 2020, 09:36
por Jason_rg
Hola Kyp

Por razones desconocidas me devolvieron de correos el envío con la placa.
Me da que se han liado con las direcciones. :|
Lo envío otra vez mostrando una sola dirección. Espero que te llegue. :~(

Saludos

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 04 Feb 2020, 15:58
por Kyp
Vaya. Ya me extrañaba que no llegara...

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 04 Feb 2020, 18:32
por Quickie
Hola,

He resoldado nuevamente todos los pines de la CPLD y con cariño he revisado a trasluz las patillas.
Dejando de lado un poco de resto de flux, no hay estaño haciendo puentes.

Ahora al arrancar el SpecSD SI inicializa la SD (la reconoce como FAT32 y su tamaño), pero de manera aleatoria da error en el NMI.SYS y cuando no lo da y se intentar inicializar con el switch, muchas veces presenta datos incorrectos en el menu de selección de ficheros:

Imagen

Aun así, una vez pude abrir el .tap (pese a la corrupción) y llegó a hacer el amago de cargar...pero acabó fallando:

Imagen

¿Crees que sigue siendo cosa de la CPLD o quizá pudiera haber otro componente dando guerra (se me ocurre RAM)?

En todo caso, sea como sea, mil gracias por tu tiempo.
Kyp escribió: 03 Feb 2020, 23:19 Os digo lo mismo a todos, esos síntomas son de alguna mala soldadura. Revísalas que seguro que hay algún mal contacto o algún puente entre pines. Para grabar la CPLD solo se usan 12 de los 64 pines :|

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Publicado: 04 Feb 2020, 18:46
por Kyp
Quickie escribió: 04 Feb 2020, 18:32 ¿Crees que sigue siendo cosa de la CPLD o quizá pudiera haber otro componente dando guerra (se me ocurre RAM)?
Puede ser la RAM si, o que el conector edge del Spectrum esté sucio...