Último mensaje de la página anterior:
Szörg ha mandado el paquete hoy por UPS, y ya me han notificado que me lo entregan mañana.SD-readers by SzörG
- ron
- Mensajes: 21875
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3882 veces
- Agradecimiento recibido: 4783 veces
Re: SD-readers by SzörG
Ha valido la pena esperar, veis... tantos años a palo seco y en poco tiempo se junta todo. Fantástico !!!!
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Re: SD-readers by SzörG
Que bonicas que son...
Shut up and deal... (The Apartment, Billy Wilder, 1960)
-
- Mensajes: 6254
- Registrado: 13 Nov 2010 02:08
- Ubicación: Barcelona
- Agradecido : 686 veces
- Agradecimiento recibido: 1044 veces
- ron
- Mensajes: 21875
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3882 veces
- Agradecimiento recibido: 4783 veces
- gflorez
- Mensajes: 1672
- Registrado: 12 Sep 2014 19:58
- Agradecido : 102 veces
- Agradecimiento recibido: 585 veces
Re: SD-readers by SzörG
En otro foro(VDR), flopping afirma que "La verdad es que con los pocos componentes que tiene ya podria costar mas barato, pero bueno, es lo que hay.", y yo le he respondido esto:
Si, no te digo que no, pero desarrollar algo así de la nada también supone un esfuerzo, y voy a explicar porqué.
El puerto de cartuchos del Enterprise se creó para poder intercambiar lenguajes o juegos sin la necesaria espera de los casetes ni el desembolso de una controladora+disqueteras. Pero ya que el ordenador iba provisto del puerto de expansión completo a la izquierda, en el puerto de cartuchos solo se proveyeron las señales de lectura y escritura de memoria y paginación. Es decir, nada de acceso a puertos Z80 en ese conector.
Con el tiempo y las circunstancias, el bus de cartuchos ha quedado en desuso, solo útil para albergar la Rom de IS-Basic. Pero tampoco eso es estrictamente necesario, pues con una pequeña manipulación, la Rom interna de 32KB(EXOS) puede ser sustituida fácilmente por una Eprom de 64KB, y meter la Rom del Basic allí.
Por eso utilizar ese puerto para albergar un lector de SD es tan buena idea. Podría haberse hecho como una ampliación externa, pero, ¿que hacemos con la controladora de floppys? Por otro lado todos los Enterprise disponen de ese puerto, es decir, es conectar ese cartucho en cualquier EP y funcionará. Es más, el espacio de memoria a la que se puede acceder es de 64KB, 32KB de los cuales son usados para su propio funcionamiento y aun quedan 32KB que pueden ser usadas por ejemplo para meter el Basic y la Rom de Castellano. Quitas el cartucho Basic, pones este y funciona igual.
Pero, ¿como se accede a la tarjeta SD si solo se puede leer o escribir en memoria. Aquí es donde está la genialidad: abriendo una ventana de memoria en la Rom que gobierna el cartucho y paginando en unas posiciones determinadas 2 puertos Z80 I/O. El Z80 escribe los datos en la ventana de memoria, y los comandos de lectura y escritura de la SD se envían y reciben en esos dos puertos. Por el otro lado, un microcontrolador se encarga de interpretar los comandos recibidos, del acceso directo a la tarjeta SD y de poner los datos en la ventana de memoria.
Por supuesto el microcontrolador es mucho mas rápido que nuestro viejo Z80, de nuevo estamos matando moscas con misiles, y el procesador no se entera de nada, solo hay que leer o escribir adecuadamente los datos que hay en la ventana de memoria. Es muchísimo más rápido que acceder a un floppy, donde es el WD177X quien dicta la rapidez de la transferencia, y no la unidad de discos. Por eso una Gotek o una HxC van igual de rápidas que la unidad a la que emulan.
----------------------------
Por cierto, mientras no esté alojada en una carcasa(Ya hablaremos de eso más tarde), acordaros que la parte de arriba es la que tiene los componentes, con el conector para SD normal, mientras que la parte de abajo tiene un conector de microSD. Enchufarla al revés probablemente destruya los componentes.
Bueno, he comprobado que no se puede insertar al revés....
Si, no te digo que no, pero desarrollar algo así de la nada también supone un esfuerzo, y voy a explicar porqué.
El puerto de cartuchos del Enterprise se creó para poder intercambiar lenguajes o juegos sin la necesaria espera de los casetes ni el desembolso de una controladora+disqueteras. Pero ya que el ordenador iba provisto del puerto de expansión completo a la izquierda, en el puerto de cartuchos solo se proveyeron las señales de lectura y escritura de memoria y paginación. Es decir, nada de acceso a puertos Z80 en ese conector.
Con el tiempo y las circunstancias, el bus de cartuchos ha quedado en desuso, solo útil para albergar la Rom de IS-Basic. Pero tampoco eso es estrictamente necesario, pues con una pequeña manipulación, la Rom interna de 32KB(EXOS) puede ser sustituida fácilmente por una Eprom de 64KB, y meter la Rom del Basic allí.
Por eso utilizar ese puerto para albergar un lector de SD es tan buena idea. Podría haberse hecho como una ampliación externa, pero, ¿que hacemos con la controladora de floppys? Por otro lado todos los Enterprise disponen de ese puerto, es decir, es conectar ese cartucho en cualquier EP y funcionará. Es más, el espacio de memoria a la que se puede acceder es de 64KB, 32KB de los cuales son usados para su propio funcionamiento y aun quedan 32KB que pueden ser usadas por ejemplo para meter el Basic y la Rom de Castellano. Quitas el cartucho Basic, pones este y funciona igual.
Pero, ¿como se accede a la tarjeta SD si solo se puede leer o escribir en memoria. Aquí es donde está la genialidad: abriendo una ventana de memoria en la Rom que gobierna el cartucho y paginando en unas posiciones determinadas 2 puertos Z80 I/O. El Z80 escribe los datos en la ventana de memoria, y los comandos de lectura y escritura de la SD se envían y reciben en esos dos puertos. Por el otro lado, un microcontrolador se encarga de interpretar los comandos recibidos, del acceso directo a la tarjeta SD y de poner los datos en la ventana de memoria.
Por supuesto el microcontrolador es mucho mas rápido que nuestro viejo Z80, de nuevo estamos matando moscas con misiles, y el procesador no se entera de nada, solo hay que leer o escribir adecuadamente los datos que hay en la ventana de memoria. Es muchísimo más rápido que acceder a un floppy, donde es el WD177X quien dicta la rapidez de la transferencia, y no la unidad de discos. Por eso una Gotek o una HxC van igual de rápidas que la unidad a la que emulan.
----------------------------
Por cierto, mientras no esté alojada en una carcasa(Ya hablaremos de eso más tarde), acordaros que la parte de arriba es la que tiene los componentes, con el conector para SD normal, mientras que la parte de abajo tiene un conector de microSD. Enchufarla al revés probablemente destruya los componentes.
Bueno, he comprobado que no se puede insertar al revés....
- gflorez
- Mensajes: 1672
- Registrado: 12 Sep 2014 19:58
- Agradecido : 102 veces
- Agradecimiento recibido: 585 veces
Re: SD-readers by SzörG
Nodoyuna ha aparecido al fin, por lo que este pedido queda finalmente asignado de la siguiente manera:
gflorez pagado, creo... y recibido
ron pagado y entregado
groovydrifter pagado y enviado
Nodoyuna reservado
Sinclair200 pagado y entregado
Wilco2009 pagado y enviado
Dandare pagado y entregado
Flopping pagado y enviado
Boidret, me temo que tendrás que pedirle directamente a SzörG tu lector de SD, a "vortyex arroba gmail punto com"
gflorez pagado, creo... y recibido
ron pagado y entregado
groovydrifter pagado y enviado
Nodoyuna reservado
Sinclair200 pagado y entregado
Wilco2009 pagado y enviado
Dandare pagado y entregado
Flopping pagado y enviado
Boidret, me temo que tendrás que pedirle directamente a SzörG tu lector de SD, a "vortyex arroba gmail punto com"
- sinclair200
- Mensajes: 782
- Registrado: 20 Abr 2014 18:01
- Ubicación: Madrid
- Agradecido : 9 veces
- Agradecimiento recibido: 54 veces
Re: SD-readers by SzörG
Bueno, pues ya los usuarios de Enterprise, podemos disfrutar por fin, de un almacenamiento masivo, basado en tarjetas SD, anoche me trajo el amigo Gflorez el interface famoso....
La caja ya la tenia imprimida por merlinkv hace ya la torta y compruebo que ajusta como un guante.....
Pues nada, otro periférico moderno operativo, para nuestros equipos retro......
La caja ya la tenia imprimida por merlinkv hace ya la torta y compruebo que ajusta como un guante.....
Pues nada, otro periférico moderno operativo, para nuestros equipos retro......
Z80 INSIDE.........
WANTED: SINCLAIR PC200
- gflorez
- Mensajes: 1672
- Registrado: 12 Sep 2014 19:58
- Agradecido : 102 veces
- Agradecimiento recibido: 585 veces
Re: SD-readers by SzörG
Como se puede ver, han venido mezcladas verdes con rojas, pero son la misma.
Digo yo que, ya que somos unos cuantos, podíamos hacer un pedido de carcasas a MerlinKV, porque no me apetece tener la placa al aire o "desvirgar" otro cartucho original...
Digo yo que, ya que somos unos cuantos, podíamos hacer un pedido de carcasas a MerlinKV, porque no me apetece tener la placa al aire o "desvirgar" otro cartucho original...
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Re: SD-readers by SzörG
Recibida por aquí también. Muchas gracias
Shut up and deal... (The Apartment, Billy Wilder, 1960)
- wilco2009
- Mensajes: 2142
- Registrado: 07 Ene 2013 16:48
- Ubicación: Valencia
- Agradecido : 202 veces
- Agradecimiento recibido: 384 veces
Re: SD-readers by SzörG
gflorez escribió:Como se puede ver, han venido mezcladas verdes con rojas, pero son la misma.
Digo yo que, ya que somos unos cuantos, podíamos hacer un pedido de carcasas a MerlinKV, porque no me apetece tener la placa al aire o "desvirgar" otro cartucho original...
Yo le acabo de hacer el pedido de una.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."
Douglas Adams. Guía de autoestopista galáctico.
Douglas Adams. Guía de autoestopista galáctico.
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Volver a “Hardware Enterprise”
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados