¿Cómo se graba la TOS de 192K en 2 chips de 128K?

Avatar de Usuario
Jinks
Mensajes: 2019
Registrado: 09 Oct 2013 16:47
Agradecido : 195 veces
Agradecimiento recibido: 258 veces
Contactar:

¿Cómo se graba la TOS de 192K en 2 chips de 128K?

Mensajepor Jinks » 03 Jun 2020 11:11

Hola. Me ha surgido la duda que da título al hilo.

He grabado alguna TOS (1.04) para varios STfm, siempre en lotes de 6 chips. La TOS ocupa 192K y dividida entre 6 da 32K, así que se graba en 6 chips de 32K. la división sale exacta.

Entrando en detalle, el fichero de 192K se divide en 3 de 64K y cada fichero resultante se divide en 2, uno con los bytes pares y el otro con los impares. La distribución es:
Chip 1: Bytes pares de los primeros 64K.
Chip 2: Bytes impares de los primeros 64K.
Chip 3: Bytes pares de los segundos 64K.
Chip 4: Bytes impares de los segundos 64K.
Chip 5: Bytes pares de los terceros 64K.
Chip 6: Bytes impares de los terceros 64K.
(para la numeración no he tenido en cuenta la posición en la placa, mejor fijarse en lo de "LO" y "HI" y el número pintado junto al zócalo)

Pero, cuando esa misma TOS se pone en una placa con 2 chips, que supongo que serán de 128K cada uno... ¿cómo se divide? ¿y cómo hay que rellenar la parte que queda vacía?

Avatar de Usuario
Solderboy
Mensajes: 91
Registrado: 28 Feb 2018 19:45
Ubicación: En la tierra de los olivos
Agradecido : 20 veces
Agradecimiento recibido: 45 veces

Re: ¿Cómo se graba la TOS de 192K en 2 chips de 128K?

Mensajepor Solderboy » 03 Jun 2020 21:01

En el STE, solo tengo dos chips; uno se conecta a la parta baja del Bus de datos (DO-D7) y el otro a la parta alta (D7-D15). Eso sí, son chips de mas capacidad. Yo usé dos memorias W27C010, de 128k x bits cada una, lo que da 256 Kb.

Avatar de Usuario
Jinks
Mensajes: 2019
Registrado: 09 Oct 2013 16:47
Agradecido : 195 veces
Agradecimiento recibido: 258 veces
Contactar:

Re: ¿Cómo se graba la TOS de 192K en 2 chips de 128K?

Mensajepor Jinks » 04 Jun 2020 10:59

Ya, pero es que la ROM del STe es de 256K, así que entra justa en 2 chips de 128K sin que sobre ni falte nada.

El problema es la de las placas de STfm de 2 chips porque los tamaños no coinciden.

marcos64
Mensajes: 425
Registrado: 08 Nov 2018 10:31
Agradecido : 76 veces
Agradecimiento recibido: 143 veces

Re: ¿Cómo se graba la TOS de 192K en 2 chips de 128K?

Mensajepor marcos64 » 04 Jun 2020 14:07

Unos consejos genericos, nunca he grabado una EPROM para un ST, por si no encuentras una respuesta.

Mira el esquema de tu placa y como este configurado el bus de direcciones te dira la respuesta.

Sino simplemente duplica los ultimos 64KB en el segundo chip. O rellena de ceros los segundos 64 KB.
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.

Avatar de Usuario
Jinks
Mensajes: 2019
Registrado: 09 Oct 2013 16:47
Agradecido : 195 veces
Agradecimiento recibido: 258 veces
Contactar:

Re: ¿Cómo se graba la TOS de 192K en 2 chips de 128K?

Mensajepor Jinks » 04 Jun 2020 18:33

Aquí se ha hecho muchas veces. Sin ir más lejos, cuando el tema de la SatanDisk se aprovechó para actualizar buena parte de los ST/STe. Alguien tiene que saber seguro cómo se hace. (cosas mucho, mucho más complicadas se han hecho aquí)

Avatar de Usuario
Solderboy
Mensajes: 91
Registrado: 28 Feb 2018 19:45
Ubicación: En la tierra de los olivos
Agradecido : 20 veces
Agradecimiento recibido: 45 veces

Re: ¿Cómo se graba la TOS de 192K en 2 chips de 128K?

Mensajepor Solderboy » 04 Jun 2020 23:05

Jinks escribió:Ya, pero es que la ROM del STe es de 256K, así que entra justa en 2 chips de 128K sin que sobre ni falte nada.

El problema es la de las placas de STfm de 2 chips porque los tamaños no coinciden.


Como dice marcos64, el programador rellena el sobrante con ceros. Eso si, si pones una memoria más grande que el rango de direcciones que hay definido en el St, habrá una parte nunca accesible de manera normal (en otros ordenadores se usa la paginación para eso)


Volver a “Atari ST”

¿Quién está conectado?

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