Yes. Neuro has filled 33 of 45 cores. Only 12 cores left. The bigger flash W25Q256 is not available in SOIC8.brunosilva escribió:happy new year
continuing like this... we need a bigger flash!
Cores para Addon Jamma del ZX-Uno
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: Cores para Addon Jamma del ZX-Uno
- brunosilva
- Mensajes: 312
- Registrado: 18 Jun 2016, 19:54
Re: Cores para Addon Jamma del ZX-Uno
@antonio - I was thinking a little bit more in the other day... it not possible to make an adapter from soic8 to bga (or something)? without changing the board?
Re: Cores para Addon Jamma del ZX-Uno
Buenos diassss, ya solo quedan 10 libres
Añadido el Dream Shopper y el Van Van Car, ambos con chips de sonido especificos. Portados gracias al codigo de sorgileg y la ayuda de Kyp y azesmbog resolviendo mis dudas del modulo de sonido.
A ver ahora cual cae... Hay uno con dos rams que me trae de cabeza.
Añadido el Dream Shopper y el Van Van Car, ambos con chips de sonido especificos. Portados gracias al codigo de sorgileg y la ayuda de Kyp y azesmbog resolviendo mis dudas del modulo de sonido.
A ver ahora cual cae... Hay uno con dos rams que me trae de cabeza.
Re: Cores para Addon Jamma del ZX-Uno
Gracias Neuro.
Hay que ir pensando en algún tipo de 'modulitos mini shield' a modo de adaptador de memorias flash enchufables Plug & Play
Hay que ir pensando en algún tipo de 'modulitos mini shield' a modo de adaptador de memorias flash enchufables Plug & Play
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Cores para Addon Jamma del ZX-Uno
Y hablando desde el desconocimiento más grande en hardware. ¿No sería más práctico un add-on que permitiese la carga de cores desde la SD tal como hace la MiST? De esta forma no se estaría limitando el número de cores a 45, ya que los cargaría desde la SD en lugar de la memoria FLASH.Mejias3D escribió:Hay que ir pensando en algún tipo de 'modulitos mini shield' a modo de adaptador de memorias flash enchufables Plug & Play
Si he dicho alguna barbaridad sed indulgentes.
Re: Cores para Addon Jamma del ZX-Uno
Me suena algo como que la FPGA solo puede leer cores de un interfaz SPI, y la flash implementa eso, pero la SD no, por lo que no es viable sin trampas.desUBIKado escribió:Y hablando desde el desconocimiento más grande en hardware. ¿No sería más práctico un add-on que permitiese la carga de cores desde la SD tal como hace la MiST? De esta forma no se estaría limitando el número de cores a 45, ya que los cargaría desde la SD en lugar de la memoria FLASH.Mejias3D escribió:Hay que ir pensando en algún tipo de 'modulitos mini shield' a modo de adaptador de memorias flash enchufables Plug & Play
Si he dicho alguna barbaridad sed indulgentes.
Las trampas -de las que ya se hablo en este foro si no recuerdo mal - podrían ser dejar un slot de core como multiusos (pongamos el slot 9), y hacer que la BIOS pudiera seleccionar cores también desde la SD. Así cuando eligieras un core desde la SD la BIOS graba el fichero en ese slot de la flash (como cuando le dices expresamente que actualice un core) en la flash.
Esto tiene algunas pegas, como que esos cores de la SD serían más lentos al arrancar (primero se graban en flash, luego se lanzan) y por otro lado es tendente a machacar esa zona de la flash (aunque ya echamos cuentas y a un reflasheo diario se tardaban como 20 años en llegar al nivel que las especificaciones de la flash dicen que es chungo).
Digamos que esa solución es técnicamente viable pero requiere modificaciones en la BIOS (para empezar, soportar ese listado alternativo y poder leer FAT, cosa que no hace, cuando carga la BIOS aun no hay ESXDOS).
Otra posibilidad sería hacer un dot command FLASH'N'RUN, que basicamente sea
.flashnrun fichero.ZX1 9
de modo que puedas hacer
.flashnrun coleco.zx1 9
y eso lo que haga sea grabar el fichero de core en el slot 9 y reiniciar con dicho slot. Esto es viable y más fácil porque a ese nivel ya tienes ESXDOS para leer la SD, pero tiene el problema de requerir modo rooted.
Edito: todo lo que digo ya se habló aqui, y por lo que veo justo porque preguntaste tú , y por lo que veo no eran 20 años sino más de 200.
viewtopic.php?f=12&t=695
- brunosilva
- Mensajes: 312
- Registrado: 18 Jun 2016, 19:54
Re: Cores para Addon Jamma del ZX-Uno
Its easier to have a plug and play flash change in zxuno:) at least the procedure dont know if it is possible
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Cores para Addon Jamma del ZX-Uno
Joder, tengo memoria de pez. Se ve que lo borré de mi memoria a largo plazo cuando con la nueva flash ya se pueden almacenar hasta 45 cores, y la bolita cayó al pozo del olvido.Uto escribió: Edito: todo lo que digo ya se habló aqui, y por lo que veo justo porque preguntaste tú , y por lo que veo no eran 20 años sino más de 200.
viewtopic.php?f=12&t=695
Re: Cores para Addon Jamma del ZX-Uno
Of course, but it doesn't look like easy to do. Even if there is a socket for those ICs, they are too small to be handled easily, and connecting/disconnecting often is not a good idea either. I don't think there is such a "market" for a solution like that, most people use just 2-3 cores once the initial excitement fades. IMO having more cores is just for "core collectors".brunosilva escribió:Its easier to have a plug and play flash change in zxuno:) at least the procedure dont know if it is possible
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: Cores para Addon Jamma del ZX-Uno
Por defecto las FPGAs no permiten cargar el bitstream desde una SD. Hay como 4 ó 5 métodos de carga según el datasheet (JTAG, flash serie, flash paralelo, interface serie para cargar desde micro, etc...). Así que directamente no se puede. Lo que hace la MiST es cargarla desde micro. El micro lee la SD y carga el fichero bitstream en la FPGA. En el zxuno no tenemos micro, por lo que habría que hacer lo que dice Uto. El inconveniente es que se abusa de escribir en la flash y esas memorias tienen un número limitado (aunque alto) de escrituras.
En el ZX-Uno se optó por la flash porque es un método sencillo y rápido. También barato porque no necesitamos micro. Pero tiene el inconveniente de que sólo caben 45 cores simultáneos. Se repite el mismo problema que cuando teníamos 9 cores y pensábamos que era más que suficiente (sólo estaban el core de spectrum, jupiter ace y sam coupé). Cuando saquen la W25Q256 en formato SOIC8 seguramente los zxunos vendrán con capacidad para 93 cores.
En el ZX-Uno se optó por la flash porque es un método sencillo y rápido. También barato porque no necesitamos micro. Pero tiene el inconveniente de que sólo caben 45 cores simultáneos. Se repite el mismo problema que cuando teníamos 9 cores y pensábamos que era más que suficiente (sólo estaban el core de spectrum, jupiter ace y sam coupé). Cuando saquen la W25Q256 en formato SOIC8 seguramente los zxunos vendrán con capacidad para 93 cores.