Construyendo un 8088

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
spark2k06
Demonio segundo orden
Demonio segundo orden
Mensajes: 1048
Registrado: 16 Oct 2017, 10:18
Has thanked: 9 times
Been thanked: 7 times
Contactar:

Re: Construyendo un 8088

Mensaje por spark2k06 »

spark2k06 escribió: 06 Abr 2019, 15:02 Si os parecen muchas las tarjetas ISAs que estamos preparando, echad un vistazo a las de este japonés con su Micro8088:

https://twitter.com/konekodensetsu/stat ... 2280026113
Siguiendo las instrucciones de este japonés, he conseguido ponerle 64Kb de memoria superior, y he cargado un par de drivers en ella para conseguir mas memoria convencional :D

Imagen

Importante, dejar sólo estos dos switches del DIP Switch en ON, para evitar conflictos con las BIOS de las diferentes tarjetas, son solo 64Kb, pero algo es algo:

Imagen

Mi config.sys:

Código: Seleccionar todo

DEVICE=DRV\USE!UMBS.SYS D000-E000
DOS=UMB
FILES=30
BUFFERS=10
COUNTRY=034,,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\DOS\SETVER.EXE
DEVICEHIGH=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
Mi autoexec.bat:

Código: Seleccionar todo

C:\DOS\SMARTDRV.EXE /X
@ECHO OFF
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB SP,,C:\DOS\KEYBOARD.SYS
Enlace a USE!UMBS.SYS

Debéis saber que si usáis el KEYB para configurar el teclado a español, está el problema de que no se puede poner el modo turbo de 9.77Mhz con CTRL+ALT+ '+'. Si deseáis usarlo así, haced el combo antes de que arranque el MS/DOS. Por otro lado, con el teclado español algunos simbolos no funcionan como deben... pero eso imagino que solo se puede solucionar cambiando el firmware del PIC, ya lo veremos.
Avatar de Usuario
Ben-kenobi
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3543
Registrado: 12 Nov 2013, 10:00
Has thanked: 1 time
Been thanked: 18 times

Re: Construyendo un 8088

Mensaje por Ben-kenobi »

Pero esos 64k ya están en placa?
Pd. No se puede acceder al enlace
Quieres vinilos para makear tu spectrum? Mira Aqui
Avatar de Usuario
spark2k06
Demonio segundo orden
Demonio segundo orden
Mensajes: 1048
Registrado: 16 Oct 2017, 10:18
Has thanked: 9 times
Been thanked: 7 times
Contactar:

Re: Construyendo un 8088

Mensaje por spark2k06 »

Ben-kenobi escribió:Pero esos 64k ya están en placa?
Lo están. Tenemos 1Mb de SRAM aunque no se puede utilizar toda. Y ahora que lo pienso, creo que podremos usar sin problema 128Kb de UMB en lugar de 64Kb, el japonés me parece que sólo usa 64Kb porque los otros 64Kb los usa de ventana para los 2Mb de EMS que le ha instalado.

Enviado desde mi Redmi 4 mediante Tapatalk

Avatar de Usuario
wilco2009 !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 8152
Registrado: 01 Abr 2013, 23:47
Ubicación: Valencia
Has thanked: 47 times
Been thanked: 101 times

Re: Construyendo un 8088

Mensaje por wilco2009 »

Tengo dos buenas noticias. :D :D :D

La primera es que, efectivamente, se pueden aprovechar 128KB de la memoria alta, activando los switches como dice spark y cambiando la configuración del config y el autoexec.

Imagen

Aquí os dejo la configuración que he puesto yo en ambos archivos:

Imagen

Imagen

Observar que además le he puesto una pausa justo antes del mode con prepare ya que si dejamos que se cargue la pagina de codigos en español, deja de funcionar el cambio de frecuencia desde el teclado. De esa manera podemos hacer el cambio justo cuando hace esa pausa.

Y la segunda buena noticia es que me ha funcionado el Windows 3.0 simplemente activando la memoria alta y poniendo el NECV20. No sé si esto último es determinante.
Imagen

Además os recomiendo que os instaléis el 4dos, es una alternativa al command.com que tiene un motón de ventajas.
"Aprender a volar es todo un arte. Aunque sólo hay que cogerle el truco. Consiste en tirarse al suelo y fallar".

Douglas Adams. Guía del autoestopista galáctico.
Avatar de Usuario
spark2k06
Demonio segundo orden
Demonio segundo orden
Mensajes: 1048
Registrado: 16 Oct 2017, 10:18
Has thanked: 9 times
Been thanked: 7 times
Contactar:

Re: Construyendo un 8088

Mensaje por spark2k06 »

wilco2009 escribió:
Observar que además le he puesto una pausa justo antes del mode con prepare ya que si dejamos que se cargue la pagina de codigos en español, deja de funcionar el cambio de frecuencia desde el teclado. De esa manera podemos hacer el cambio justo cuando hace esa pausa.
En el primer ECHO yo simplemente indicaría que te encuentras en 4.77Mhz, que es como arranca por defecto... lo de CTRL+ALT+'-' entonces sobraría en este caso porque no haciendo nada y pulsando cualquier tecla ya te encuentras en esa frecuencia de reloj. ;)
Avatar de Usuario
DistWave
Aspirante a demonio
Aspirante a demonio
Mensajes: 334
Registrado: 21 Mar 2015, 16:05
Ubicación: Zaragoza
Has thanked: 2 times
Been thanked: 16 times

Re: Construyendo un 8088

Mensaje por DistWave »

So además de usar el driver use!umbs cargais otro que se llama dosmax, se puede cargar el dos en umb dejando mas de 610kb de memoria convencional libre.
Avatar de Usuario
spark2k06
Demonio segundo orden
Demonio segundo orden
Mensajes: 1048
Registrado: 16 Oct 2017, 10:18
Has thanked: 9 times
Been thanked: 7 times
Contactar:

Re: Construyendo un 8088

Mensaje por spark2k06 »

DistWave escribió:So además de usar el driver use!umbs cargais otro que se llama dosmax, se puede cargar el dos en umb dejando mas de 610kb de memoria convencional libre.
Genial! :-)

Enviado desde mi Redmi 4 mediante Tapatalk

Avatar de Usuario
Ben-kenobi
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3543
Registrado: 12 Nov 2013, 10:00
Has thanked: 1 time
Been thanked: 18 times

Re: Construyendo un 8088

Mensaje por Ben-kenobi »

Esto habria que organizarlo en un solo mensaje o en el primcipal , porque esta todo muy disperso.
Quieres vinilos para makear tu spectrum? Mira Aqui
Avatar de Usuario
Ben-kenobi
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3543
Registrado: 12 Nov 2013, 10:00
Has thanked: 1 time
Been thanked: 18 times

Re: Construyendo un 8088

Mensaje por Ben-kenobi »

Seria posible usar la utilidad QRAM con el proyecto?

QRAM es uno de los primeros gestores de ram que permite el uso por encima de los 640k , es capaz de integrar en el sistema la memoria de la targeta grafica si es necesario.
Quieres vinilos para makear tu spectrum? Mira Aqui
Responder

Volver a “Proyectos de hardware abiertos”