NEWDOS/80 con una sola disquetera y 128K para Model IV

Avatar de Usuario
[UFO]
Mensajes: 614
Registrado: 02 Jun 2011 21:18

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor [UFO] » 27 Ene 2013 11:47

Último mensaje de la página anterior:

ron escribió:esta tarde si todo va bien, docu completo.


¡Esperándolo me hallo! -thumbup

vcoraba
Mensajes: 295
Registrado: 29 Oct 2010 15:07

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor vcoraba » 27 Ene 2013 12:32

Me alegro mucho que al final hay sido solo un ajuste del tubo, a mi me confundió bastante que cuando escribías la pantalla esta no parecia cambiar, pero claro estaba pidiendo la fecha.
enhorabuena por el éxito.

Avatar de Usuario
ron
Mensajes: 17187
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 510 veces
Agradecimiento recibido: 537 veces

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor ron » 27 Ene 2013 23:05

Vaya follón de DF0,1,2,3 joojjojo y vaya follón de cables.

Finalmente tengo que conseguir algo más ortodoxo, de cualquier forma ya le puedo dar de comer todo lo que quiera.

DSCF9081.JPG


DSCF9083.JPG


DSCF9085.JPG


DSCF9086.JPG


DSCF9087.JPG

jltursan
Mensajes: 1895
Registrado: 20 Sep 2011 13:59
Agradecido : 51 veces
Agradecimiento recibido: 142 veces

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor jltursan » 27 Ene 2013 23:48

¡Buen trabajo! -clapping

Avatar de Usuario
ron
Mensajes: 17187
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 510 veces
Agradecimiento recibido: 537 veces

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor ron » 27 Ene 2013 23:51

Y para cerrar el fin de semana...

Como coño se pasan bien los DSK a IMD, o simplemente DSK a DMK !!!! esto no es tan sencillo. ????¿¿¿¿¿

Y poco más, al menos esto que quede patente:

DSCF9092.JPG


DSCF9091.JPG


... y de clonar el NEWDOS/80 a sacar un hilo como este ! no se yo, no se -507

Avatar de Usuario
Silicebit
Mensajes: 1325
Registrado: 16 May 2011 21:13
Ubicación: La buhardilla del silicio.
Agradecido : 30 veces
Agradecimiento recibido: 78 veces
Contactar:

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor Silicebit » 28 Ene 2013 16:41

¡Joer! Salí de tu casa con un poco de mal sabor de boca por no haber echado a andar la disquetera de 5 1/4, pero al menos la de 3 1/2 va de lujo.

Hay que reconocer que jltursan tiene toda la razón. Para ampliar la memoria a ése TRS-80/4 hay que quitar unos puentes que están conectados en el zócalo U472 e instalar en su lugar la dichosa PAL de las narices, por lo menos dejamos pinchadas las memorias en sus respectivos zócalos.

¿Pasaría algo por dejar conectadas las memorias sin estarlo la PAL?

¡¡Mamonazo!! Me has puesto los dientes muuuuy largos al enseñarme tu Raspberry -hypo, ahora tengo el mono de una.
El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different. :-P -0r1c -m3s3x -t4nd1 -cbmja YouTube

Avatar de Usuario
ron
Mensajes: 17187
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 510 veces
Agradecimiento recibido: 537 veces

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor ron » 29 Ene 2013 11:32

Hola ! pues ya le he preguntado a McLeod a ver el grado de complejidad que tiene.

Mientras tanto Ferix me ha pasado esto:

Código: Seleccionar todo

PAL16L8                                              PAL DESIGN SPECIFICATION
U72                                                    MICHAEL DITTO 05/06/85
128K BANKING CONTROL
OMNICRON DATA SYSTEMS
NC A16 /EXTMEM MBIT0 MBIT1 FXUPMEM MAPON A15 /CAS GND
NC /CAS1 MPA15 NC NC NC XA15 /BANKP /CAS2 VCC


IF (VCC) BANKP = MBIT1 * FXUPMEM * /A15
               + MBIT1 * /FXUPMEM * A15

IF (VCC) /XA15 = /A15

IF (VCC) /MPA15 = /BANKP * /A15
                + BANKP * /MBIT0

CAS1 = CAS * /BANKP

CAS2 = CAS * BANKP


FUNCTION TABLE
MBIT0 MBIT1 FXUPMEM A15 /CAS BANKP XA15 MPA15 /CAS1 /CAS2

;MB0 MB1 FXP A15 /CAS BNKP XA15   MPA CAS CAS
;        MEM                       15  1   2
---------------------------------------------
  X   L   X   L   L    L    L      L   L   H
  X   L   X   L   H    L    L      L   H   H
  X   L   X   H   L    L    H      H   L   H
  X   L   X   H   H    L    H      H   H   H
  L   H   L   L   L    L    L      L   L   H
  L   H   L   H   L    H    H      L   H   L
  L   H   H   L   L    H    L      L   H   L
  L   H   H   H   L    L    H      H   L   H
  H   H   L   L   L    L    L      L   L   H
  H   H   L   H   L    H    H      H   H   L
  H   H   H   L   L    H    L      H   H   L
  H   H   H   H   L    L    H      H   L   H
---------------------------------------------


http://www.omnicron.com/~ford/U72.pal

Avatar de Usuario
Silicebit
Mensajes: 1325
Registrado: 16 May 2011 21:13
Ubicación: La buhardilla del silicio.
Agradecido : 30 veces
Agradecimiento recibido: 78 veces
Contactar:

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor Silicebit » 29 Ene 2013 19:44

Existe una utilidad de conversión llamada PALtoGAL, que sirve para convertir ficheros JEDEC de una PAL en ficheros JEDEC apropiados para GAL. A lo mejor con esa utilidad podemos programar una GAL16V8 y echar a andar el tema.
Adjuntos
copypal.pdf.tar.gz
(19.79 KiB) Descargado 156 veces
El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different. :-P -0r1c -m3s3x -t4nd1 -cbmja YouTube

jltursan
Mensajes: 1895
Registrado: 20 Sep 2011 13:59
Agradecido : 51 veces
Agradecimiento recibido: 142 veces

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor jltursan » 29 Ene 2013 20:09

Con ese ni siquiera conseguí generar el JEDEC, fallaba (o yo no tenía ni idea) como una escopeta de feria. Lo conseguí con uno con interfaz gráfica Windows, el Opal si no recuerdo mal. El archivo PAL que empleé es el que ya habéis indicado.

A ver si alguién consigue algo, yo al montar la GAL sólo conseguí una hermosisima basura por pantalla :-)

EDITO: Ya he encontrado el soft. Adjunto paquete.
Adjuntos
Toolpack.zip
Paquete con utilidades para convertir PAL en GAL
(1.27 MiB) Descargado 149 veces

Avatar de Usuario
Silicebit
Mensajes: 1325
Registrado: 16 May 2011 21:13
Ubicación: La buhardilla del silicio.
Agradecido : 30 veces
Agradecimiento recibido: 78 veces
Contactar:

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor Silicebit » 29 Ene 2013 20:26

Yo estoy muy pez aún con la lógica programable, pero creo que ése archivo PAL es sólo el de las ecuaciones lógicas. Hay que compilarlo para que te genere el archivo de mapa de fusibles JEDEC. Después habría que intentar pasarlo a un archivo JEDEC para GAL con alguna de las utilidades que hay, y probar.
El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different. :-P -0r1c -m3s3x -t4nd1 -cbmja YouTube

jltursan
Mensajes: 1895
Registrado: 20 Sep 2011 13:59
Agradecido : 51 veces
Agradecimiento recibido: 142 veces

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor jltursan » 29 Ene 2013 21:29

Si, claro, eso es lo que te hace el PALtoGAL que comentabas. El problema que encontré es que este programa no acababa de compilar correctamente el archivo para una GAL16V8. Como ya digo, usando el OpalJr lo conseguí; pero el JEDEC generado tras meterselo a la GAL con mi grabador, dió como resultado un absoluto fracaso.

Dando por hecho que las ecuaciones son correctas, el fallo puede encontrarse en la compilación del Opal o en mi grabador que es una castaña (sin descartar que la GAL usada estuviese pocha). Mucha prueba quedaba pendiente todavía...

Avatar de Usuario
ferix
Mensajes: 1016
Registrado: 28 May 2012 21:01
Agradecimiento recibido: 3 veces

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor ferix » 30 Ene 2013 09:18

A ver, el source que ha posteado ron está en PALASM, por lo que se necesita el "ensamblador" necesario para producir el archivo JEDEC para una PAL.
Lo bueno de esto es que contiene (efectivamente) la definición de las señales (pin a pin) y las definiciones de las funciones lógicas de estas, con lo cual puede ser "traducido" a cualquier cosa como VHDL, Verilog e incluso a lógica "standard".

Por otro lado, tenemos los archivos JEDEC, que no son más que "mapas" de los fusibles internos de los dispositivos, ya sean PAL o GAL. Aunque una GAL es similar a una PAL, el mapa de fusibles es totalmente diferente, con lo que los archivos JEDEC no son compatibles, así que hay que "ensamblar" de nuevo el código para cada dispositivo.

Hace mucho tiempo que no toco este tipo de componentes, pero creo recordar que para las GAL era más práctico utilizar el lenguaje ABEL, así que a lo mejor es tan simple como traducir las funciones.

Si tengo un rato le echo un vistazo y lo comento.

Avatar de Usuario
ron
Mensajes: 17187
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 510 veces
Agradecimiento recibido: 537 veces

Re: Clonando el NEWDOS/80 con una sola disquetera.

Mensajepor ron » 06 Abr 2015 19:12

Ya que estos días JLTurSan ha sacado lo de la gráfica de Hi-Res para los TRS-80 III y IV....

Bueno, relanzando este tema, sin las 128K no hay CP/M Plus que valga, las necesita si o si.

Entonces he visto una web de un kiwi que dice:

http://www.quicktrip.co.nz/jaqblog/home/83-trs80m4128k

Contributing to this was my workhorse machine being a "Non Gate Array" variant requiring the "rare as hens teeth" U72 PAL chip.
I was surprised when Ian Mavric sent me the definition file to program a Lattice 16V8 GAL for use as U72.


Y la web de Ian Mavric: http://ianmav.customer.netspace.net.au/trs80/

Yo no se si lo vende, o lo tiene o si alguno de vosotros lo conoce. Tengo el TRS-80 Model IV ampliado pero no me funciona el segundo banco de 64K por lo que ya habéis visto en este hilo.

¿ Alguien sabe algo ?

jltursan
Mensajes: 1895
Registrado: 20 Sep 2011 13:59
Agradecido : 51 veces
Agradecimiento recibido: 142 veces

Re: NEWDOS/80 con una sola disquetera y 128K para Model IV

Mensajepor jltursan » 06 Abr 2015 20:13

Por mi parte todo se quedó ahí...y nadie más se pronunció sobre el tema de las GAL.
De momento sabemos que la GAL es la GAL16V8 (que es con la que yo ensayé) y que el archivo que rula públicamente es el que está más arriba; pero vete tú a saber si contiene algún fallo en las ecuaciones y el bueno es el que circula privadamente :-(

En mi opinión los pasos a seguir serían:

1) Conseguir compilar como Dios manda el fichero PAL. Yo conseguí algo con el OpalJr, el PALASM no tragaba ni patrás ese fichero...y probé todas las versiones que pude encontrar. Tampoco me enteraba mucho; así que igual patiné en algo...
2) Yo debería volver a intentar grabar una GAL con el JED que generé en su día y probar de nuevo con ella. El comentario de que el TRS-80 usa memorias con refresco de 7 bits y no de 8 es vital, es posible que la prueba la hiciera con esas últimas y por eso no funcionó.

Avatar de Usuario
groovydrifter
Mensajes: 1313
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 41 veces
Agradecimiento recibido: 26 veces

Re: NEWDOS/80 con una sola disquetera y 128K para Model IV

Mensajepor groovydrifter » 22 Abr 2015 05:40

Se dispone del fichero JED para grabar la PAL?
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

jltursan
Mensajes: 1895
Registrado: 20 Sep 2011 13:59
Agradecido : 51 veces
Agradecimiento recibido: 142 veces

Re: NEWDOS/80 con una sola disquetera y 128K para Model IV

Mensajepor jltursan » 24 Abr 2015 18:56

Pues precisamente para PAL si que hay un JED. Está al lado del .PAL que se publicó en este hilo:

http://www.omnicron.com/~ford/U72.jed

Supongo que ese SI que debería funcionar si se consigue grabar en una PAL16L8 tal cual.

Avatar de Usuario
ron
Mensajes: 17187
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 510 veces
Agradecimiento recibido: 537 veces

Re: NEWDOS/80 con una sola disquetera y 128K para Model IV

Mensajepor ron » 24 Abr 2015 20:57

No tengo forma de grabar una PAL, pero si que estaría encantado de probarla.


Volver a “TRS-80”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado