Imagen

PicoMEM

Responder
Avatar de Usuario
masteries
Mensajes: 2079
Registrado: 30 May 2018 11:33
Ubicación: Espaciando

PicoMEM

Mensaje por masteries »

Empezamos bien el año...

Una tarjeta para bus ISA que aporta todo esto,
la está cocinando FreddyV de forum.system-cfg


Traducción directa del francés al castellano:

Llevo unos meses trabajando en la posibilidad de conectar un Raspberry Pi Pico con un PC a través del bus ISA.

El mapa está equipado así:
- Pi Pico conectado en el bus de memoria y E/S completo
- una IRQ
- 8MB de PSRAM en SPI (800Ko/s en acceso 8Bit, sobre x4 en 32Bit)
- Ranura MicroSD en SPI
- El conector USB del Pico utilizable en Host (pero no lo suficientemente funcional como dispositivo en TinyUSB por el momento)

En el nivel de precios, es bastante bajo :)

Me tomó un tiempo codificar en Pi Pico, pero esto es lo que mi placa puede hacer en este momento:
- Mapeo de 128Ko de RAM interna (Por bloque de 64Ko) sin Estados de Espera.
- Asignación de 8 MB posible con 8 estados de espera, en cualquier lugar y/o en EMS.
- Mapeo de ROM, para BIOS adicional.
- El mapeo de RAM es configurable en software a través de la PC.
- Ejecución de comandos desde el 2º núcleo.

Todavía no he podido confirmar la SDCard, porque hay 2 pines invertidos :(
Así que empiezo a trabajar en:
- Soporte MicroSD para su uso como emulación de disquete, almacenamiento y configuración de disco y ROM.
- El BIOS interno de la tarjeta que permite su autoconfiguración al inicio y configuración manual (Memoria, selección de imagen de disco y otros)

Todavía hay pines libres para hacer también una tarjeta de sonido, vea agregar DMA en otra versión.

> Así que estoy feliz de decir que mi idea es viable y ya parcialmente funcional :)
Es una tarjeta que, llevada al límite, realmente "matará el juego" de tarjetas XTIDE, memoria y más...

En cuanto al debate “Sí, un dual core de 200MHz en un 8088 a 4MHz es demasiado.
de hecho conseguir que un corazón responda correctamente ya tiempo a los accesos a la memoria no es tan obvio.
Mi meta es:
- Para aprender (Aprendo mucho)
- Traiga "Moderno" porque el concepto de XTIDE es antiguo y poco práctico.
- Haz lo que ha existido durante mucho tiempo en C64, TI99 y otros: Montaje de imagen de disco virtual en SD.
- Dar ideas para hacer otra cosa.
- Tener una solución plug and play y directa para revivir PC1512, Olivetti, Tandy 1000 etc sin tener que configurar 10 jumpers, crear imágenes de disco, comprar 4 tarjetas etc etc....



Imagen



En una actualización, comenta que ya funciona el arrancar el ordenador desde una imagen puesta en la tarjeta SD;



Cuando esté lista, esa tarjeta se merecerá una versión Santificada de reducidas dimensiones
La maestría interior...

Vendo trapdoor 512KB A500: viewtopic.php?f=71&t=200034052
De 1MB A500+: viewtopic.php?f=71&t=200034115

Metal Slug Atari STE: www.youtube.com/watch?v=FMrdjrrtxWo
Avatar de Usuario
Jinks
Mensajes: 2788
Registrado: 09 Oct 2013 16:47
Contactar:

Re: PicoMEM

Mensaje por Jinks »

A mi solo con que pueda añadir EMS a un XT ya me parece interesante. Y poder acceder a la SD como disco ya sería la repera.
Avatar de Usuario
zx4ever
Mensajes: 426
Registrado: 31 Oct 2010 19:44

Re: PicoMEM

Mensaje por zx4ever »

Muy interesante, esperaremos acontecimientos
Avatar de Usuario
jltursan
Mensajes: 6063
Registrado: 20 Sep 2011 13:59
Ubicación: Madrid
Contactar:

Re: PicoMEM

Mensaje por jltursan »

A mi lo que me pone es lo de "Mapeo de 128Ko de RAM interna (Por bloque de 64Ko) sin Estados de Espera" -507

Entiendo que hablamos de la RAM > 640KB, ¿no?
afx
Mensajes: 841
Registrado: 25 Nov 2010 23:26

Re: PicoMEM

Mensaje por afx »

Me parece un proyecto genial. No soy un gran conocedor de hasta dónde se puede llegar con este tipo de soluciones, pero ... ¿Sería posible incluir una salida VGA además del almacenamiento SD, expansión de mejora ...?
Avatar de Usuario
TorpedoJavi
Mensajes: 371
Registrado: 02 May 2021 22:50

Re: PicoMEM

Mensaje por TorpedoJavi »

Flipante....
https://github.com/FreddyVRetro/ISA-PicoMEM
Tested machines :
IBM 5150, 5160, 5170
IBM PS/2 30 286 (Warning : As its HDD use DMA, does not boot if emulated RAM is added)
Compaq Portable 2 (286): Ok
Amstrad PC1512, PC1640, PPC1640 (Address D000), Sinclair PC200 (It is my DEV Machine)
Schneider Euro PC2, Olivetti M21, Sega TeraDrive.
Worked on Various 486, 386, 286 (Has more chance to work with lower ISA Clocks)
Tested with some Pentium, Pentium MMX, Pentium 2, AMD K6 ...
Amiga 2000 with a A2286/A2386 SX Board. (Use the BIOS in C800)
Book8088 (At 4.77MHz and 8MHzwith the latest firmware), The Power need to be connected at 8MHz.

afx
Mensajes: 841
Registrado: 25 Nov 2010 23:26

Re: PicoMEM

Mensaje por afx »

Viendo el video que pone TorpedoJavi más me sorprende este invento, tiene más de lo que me esperaba.

¿Alguien sabe dónde se puede pillar uno a un precio razonable?
Avatar de Usuario
monoceross
Mensajes: 878
Registrado: 22 Nov 2016 13:07
Contactar:

Re: PicoMEM

Mensaje por monoceross »

Si que es sorprendente.
10 NEW
RUN
READY
_
Avatar de Usuario
romheat
Mensajes: 8
Registrado: 15 Feb 2024 09:39
Ubicación: Pamplona

Re: PicoMEM

Mensaje por romheat »

Hola yo pedí una en Abril en un formulario que tenía Freddy, ahora las venden en EEUU y creo que en UK. La mia me ha llegado y estoy feliz como una perdiz. Si alguien quiere detalles ...

Imagen

Ohhhh con esto os doy un poooooquito de en envidia :-) el XT conectado a internet

Imagen
Avatar de Usuario
TorpedoJavi
Mensajes: 371
Registrado: 02 May 2021 22:50

Re: PicoMEM

Mensaje por TorpedoJavi »

Esa microSD debe ser una liberación al quitarse de disco duros....

¿Cómo sacas sonido de la emulación de la tarjeta de sonido?
afx
Mensajes: 841
Registrado: 25 Nov 2010 23:26

Re: PicoMEM

Mensaje por afx »

Romheat, gracias por la información!. Ma he apuntado a la lista de espera con el formulario de Freddy.

Una de las cosas que me gusta de esta placa, es que (por lo que se ve) respeta los dispositivos originales que pudiera tener la máquina (al menos es lo que he entendido).

Romheat, ¿Podrías dar más detalles de ese XT donde tienes montada la PicoMEM?
mvalder
Mensajes: 1350
Registrado: 21 May 2023 02:04

Re: PicoMEM

Mensaje por mvalder »

Me he encontrado por casualidad con una referencia a la placa y he visto que ahora se vende en Europa sin esperas la versión que lleva sonido adlib (hay existencias):

Imagen

https://www.serdashop.com/PicoMEM

Con la chapita de anclaje y todas las conexiones al exterior, tiene una pinta estupenda. Claro que no es barata: 70 €.

El sitio es belga y los costes de envío aparecen al llegar al carrito de la compra. Son 5 € con seguimiento y gratis sin seguimiento. Curiosamente, no preguntan a qué país irá, aunque en las condiciones generales dice que depende del destino.
Responder

Volver a “PC & Compatibles X86”