Mini-tirada placa MSX USB
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.
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.
- acf76es
- 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
Saludos, yo ya tuve problemas con el comando flash.com en relación a actualizar la rom desde msx con resultados negativos.
-
- Aspirante a demonio
- Mensajes: 439
- Registrado: 25 Feb 2021, 00:18
- Has thanked: 193 times
- Been thanked: 119 times
Re: Mini-tirada placa MSX USB
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í.
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.
-
- Aspirante a demonio
- Mensajes: 439
- Registrado: 25 Feb 2021, 00:18
- Has thanked: 193 times
- Been thanked: 119 times
Re: Mini-tirada placa MSX USB
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
https://github.com/S0urceror/MSX-USB/co ... 9175dad126
Y la nueva rom v0.4
https://github.com/S0urceror/MSX-USB/bl ... nextor.rom
-
- Aspirante a demonio
- Mensajes: 439
- Registrado: 25 Feb 2021, 00:18
- Has thanked: 193 times
- Been thanked: 119 times
Re: Mini-tirada placa MSX USB
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
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
- cacharreo
- Moderador
- Mensajes: 5785
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1202 times
- Been thanked: 2779 times
- Contactar:
Re: Mini-tirada placa MSX USB
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.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.
© cacharreo
-
- Aspirante a demonio
- Mensajes: 439
- Registrado: 25 Feb 2021, 00:18
- Has thanked: 193 times
- Been thanked: 119 times
Re: Mini-tirada placa MSX USB
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.
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.
- TorpedoJavi
- Aspirante a demonio
- Mensajes: 254
- Registrado: 16 Sep 2017, 23:50
- Ubicación: Granada
- Has thanked: 65 times
- Been thanked: 61 times
Re: Mini-tirada placa MSX USB
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.
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.
Re: Mini-tirada placa MSX USB
el problema lo vas a tener con la ram de tu equipo. Este cartucho no lleva ampliación ram.
-
- Aspirante a demonio
- Mensajes: 439
- Registrado: 25 Feb 2021, 00:18
- Has thanked: 193 times
- Been thanked: 119 times
Re: Mini-tirada placa MSX USB
Hola, hace tiempo que no he tocado el MSX pero si mal no recuerdo hay un par de versiones de ROMTorpedoJavi 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.
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
-
- Aspirante a demonio
- Mensajes: 439
- Registrado: 25 Feb 2021, 00:18
- Has thanked: 193 times
- Been thanked: 119 times
Re: Mini-tirada placa MSX USB
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
- 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