Mini-tirada placa MSX USB

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Avatar de Usuario
acf76es
Demonio tercer orden
Demonio tercer orden
Mensajes: 829
Registrado: 03 Nov 2014, 22:48
Ubicación: Cantabria
Has thanked: 1 time
Been thanked: 39 times

Re: Mini-tirada placa MSX USB

Mensaje por acf76es »

Saludos, yo ya tuve problemas con el comando flash.com en relación a actualizar la rom desde msx con resultados negativos.
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

Re: Mini-tirada placa MSX USB

Mensaje por issalig »

Sí, estoy pegándole un vistazo a la utilidad flash . Así evitaríamos tener que programarlas externamente, PERO, parece que no funciona bien.
He reportado el comportamiento en el issue 1 https://github.com/S0urceror/MSX-USB/issues/1 , pero el 4 también hace notar el mal funcionamiento.

Por ahora me estoy centrando en la función de detección de chip pero por alguna razón no es capaz de leer el id del chip.

El código por defecto usa las direcciones de AM29F040 0x555 0x2aa para establecer la comunicación , así que sólo funcionará para esos chips pero aún así no funciona.
Estoy haciendo pruebas con los SSt39SF040 y 020 que usan las direcciones 0x5555 y 0x2AAA pero tampoco he conseguido nada.

https://github.com/S0urceror/MSX-USB/bl ... ash.c#L202

Si avanzo algo aviso por aquí.
Última edición por issalig el 24 Feb 2022, 20:35, editado 1 vez en total.
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

Re: Mini-tirada placa MSX USB

Mensaje por issalig »

Pues ha salido una nueva versión, pero parece que son cambios menores en la elección de imaǵenes.
https://github.com/S0urceror/MSX-USB/co ... 9175dad126

Y la nueva rom v0.4
https://github.com/S0urceror/MSX-USB/bl ... nextor.rom
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

Re: Mini-tirada placa MSX USB

Mensaje por issalig »

El proyecto va avanzando poco a poco.
Yo estuve intentando ampliar el soporte para la escritura de las memorias SST39 que son las que uso yo en vez de las AM29 pero desistí por falta de conocimiento. S0urceror el autor se ha apiadado de mí y está en ello, en concreto las SST39 usan otras direcciones de memoria para entrar en el modo programación que están en otra página de memoria y parece que no le gusta al mapper que hay en la CPLD. Por ahora ya las detecta pero aún no ha conseguido borrarlas.
En resumen, cuando apañe esto sería posible flashear la memoria directamente desde el MSX.

También está trabajando en el módulo de soporte de teclados y aunque había corregido algo sigue sin funcionar, más info en https://github.com/S0urceror/MSX-USB/issues/14
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5626
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2719 times
Contactar:

Re: Mini-tirada placa MSX USB

Mensaje por cacharreo »

issalig escribió: 24 Mar 2022, 15:10estuve intentando ampliar el soporte para la escritura de las memorias SST39 que son las que uso yo en vez de las AM29 pero desistí por falta de conocimiento. S0urceror el autor se ha apiadado de mí y está en ello, en concreto las SST39 usan otras direcciones de memoria para entrar en el modo programación que están en otra página de memoria y parece que no le gusta al mapper que hay en la CPLD. Por ahora ya las detecta pero aún no ha conseguido borrarlas.
La compatibilidad de estas memorias es una duda que aparece un día sí, otro también. Son comandos diferentes para la SST39SF040 que para la AM29F040B pero si no está muy apurada puede plantearse reprogramar la CPLD.
© cacharreo
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

Re: Mini-tirada placa MSX USB

Mensaje por issalig »

La diferencia es un poco tonta, en SST las direcciones para acceder al modo programación son 0x5555 y 0x2AAA y en AM son 0x555 y 0x2AA (https://github.com/S0urceror/MSX-USB/is ... 1046066845)
Pero parece que al pasar de 0x3FFF al mapper no le gusta mucho, hay que cambiar de página y demás trucos.

Confiemos que en breve se resuelva y será un gran avance.
Avatar de Usuario
TorpedoJavi !CPC 4
Aspirante a demonio
Aspirante a demonio
Mensajes: 245
Registrado: 16 Sep 2017, 23:50
Ubicación: Granada
Has thanked: 64 times
Been thanked: 60 times

Re: Mini-tirada placa MSX USB

Mensaje por TorpedoJavi »

Primero de todo gracias por este interesante proyecto.

Me gustaría revivir mi MSX VG8020 a un precio módico y creo que esto es lo adecuado.

No busco SCC ni cosas parecidas, para eso tengo un SX1.

¿Tengo alguna limitación en el tamaño de la ROM?

¿Admite ROMs de 128kb, y de 512kb?

¿Y de 2MB? (sólo conozco una rom de 2mb, koreana)

¿Admite las imágenes de discos de 360KB y 720KB de juegos MSX?


Gracias otra vez.
pakoto
Seguidor infernal
Seguidor infernal
Mensajes: 22
Registrado: 09 Sep 2018, 10:09
Been thanked: 1 time

Re: Mini-tirada placa MSX USB

Mensaje por pakoto »

el problema lo vas a tener con la ram de tu equipo. Este cartucho no lleva ampliación ram.
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

Re: Mini-tirada placa MSX USB

Mensaje por issalig »

TorpedoJavi escribió: 01 Abr 2022, 18:04 Primero de todo gracias por este interesante proyecto.

Me gustaría revivir mi MSX VG8020 a un precio módico y creo que esto es lo adecuado.

No busco SCC ni cosas parecidas, para eso tengo un SX1.

¿Tengo alguna limitación en el tamaño de la ROM?

¿Admite ROMs de 128kb, y de 512kb?

¿Y de 2MB? (sólo conozco una rom de 2mb, koreana)

¿Admite las imágenes de discos de 360KB y 720KB de juegos MSX?


Gracias otra vez.
Hola, hace tiempo que no he tocado el MSX pero si mal no recuerdo hay un par de versiones de ROM
NextorUsbHost: Soporta discos de 720Kb en MSX1. No funciona con todos los pendrives.
https://github.com/S0urceror/MSX-USB/bl ... nextor.rom

MsxUsbNext: Soporta casi todos los pendrives. Puedes poner varios archivos .dsk y seleccionar el que quieras en el inicio.
https://github.com/S0urceror/MSX-USB/bl ... nextor.rom
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

Re: Mini-tirada placa MSX USB

Mensaje por issalig »

Estoy haciendo limpieza de componentes y todavía me quedan

- 4 placas montadas "Black Edition" (con el conector más arriba para equipos donde daba problemas módulo USB) + Módulo USB CH376
19 17 EUR c/u OFERTA DE VERANO

- 2 PCB
1 EUR c/u

- 2 Altera EPM7064 "Se envía programado"
3.5 c/u

- 2 Atmel ATF1504 "Se envía programado" (Versión actual compatible con EPM7064)
4 EUR
Responder

Volver a “Proyectos de hardware abiertos”