Lote Placas Interface PI1541 (Disketera Commodore 1541)

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.
Responder
Avatar de Usuario
acf76es
Demonio tercer orden
Demonio tercer orden
Mensajes: 829
Registrado: 03 Nov 2014, 22:48
Ubicación: Cantabria
Has thanked: 1 time
Been thanked: 39 times

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por acf76es »

Saludos skywalky, tengo pendiente que me llegue un componente, pero tengo placas aun, si quieres te apunto.

en relación a la Rpi; si de momento es compatible con la 3B y 3B+, estan desarrollando y optimizando para la pi zero.

recibe un saludo.
Avatar de Usuario
skywalky
Demonio tercer orden
Demonio tercer orden
Mensajes: 519
Registrado: 05 Mar 2014, 16:22
Ubicación: Valencia
Has thanked: 4 times
Been thanked: 2 times

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por skywalky »

Gracias, pues apúntame a uno. Estaría bien que funcionase con la Zero, que tengo por ahí algunas sin uso.
Avatar de Usuario
acf76es
Demonio tercer orden
Demonio tercer orden
Mensajes: 829
Registrado: 03 Nov 2014, 22:48
Ubicación: Cantabria
Has thanked: 1 time
Been thanked: 39 times

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por acf76es »

saludos, hoy me llegará el último componente que falta para el interface, con lo cual preparo esta semana dichos componentes a los dos usuarios que faltan..

un saludo.
Avatar de Usuario
yoprogramo
Seguidor infernal
Seguidor infernal
Mensajes: 11
Registrado: 19 Ago 2018, 13:47
Has thanked: 1 time
Contactar:

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por yoprogramo »

He montado la mía (queda así)
1660743479691901193.jpg
Lo que no se enciende es la pantalla (en el hdmi lo veo bien)... ¿Hay que hacer algo para que se active la pantalla?
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Mi blog: yoprogramo.com
Lo que escribo de retroinformática: https://www.yoprogramo.com/category/retroinformatica/
Avatar de Usuario
acf76es
Demonio tercer orden
Demonio tercer orden
Mensajes: 829
Registrado: 03 Nov 2014, 22:48
Ubicación: Cantabria
Has thanked: 1 time
Been thanked: 39 times

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por acf76es »

saludos yoprogramo, tienes que configurar el fichero options.txt

elegir el tipo de dispay
// If you are using a LCD screen then specify it here
//LCDName = ssd1306_128x64
//LCDName = ssd1306_128x32
//LCDName = sh1106_128x64

// If you are using I2C LCD you can optionally change what pins it is connected to.
// (defaults to 0 for non-split lines (Option A) or 1 for split lines (Option B))
//i2cBusMaster = 0 //SDA - pin 27 SCL - pin 28
//i2cBusMaster = 1 //SDA - pin 3 SCL - pin 5
//i2cLcdAddress = 60 // I2C display address in decimal and shifted. 60 == 0x78, 61 == 0x7A
//i2cLcdFlip = 1 // Rotate i2c LCD screen 180 degrees
//i2cLcdOnContrast = 127 // Allows you to adjust the contrast on your i2c LCD screen
//i2cScan = 1 // scan i2c bus and display addresses on screen
Avatar de Usuario
yoprogramo
Seguidor infernal
Seguidor infernal
Mensajes: 11
Registrado: 19 Ago 2018, 13:47
Has thanked: 1 time
Contactar:

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por yoprogramo »

Guay, ya funciona...
5466256769309280895.jpg
Gracias!
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Mi blog: yoprogramo.com
Lo que escribo de retroinformática: https://www.yoprogramo.com/category/retroinformatica/
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6349
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 112 times
Been thanked: 316 times
Contactar:

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por merlinkv »

Acabo de recibir mi Raspberry PI 3 B+

¿Algún manual para tontos para poder conectarlo todo, programarlo y empezar a funcionar? Nunca he trabajado con las RPI ....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
Avatar de Usuario
acf76es
Demonio tercer orden
Demonio tercer orden
Mensajes: 829
Registrado: 03 Nov 2014, 22:48
Ubicación: Cantabria
Has thanked: 1 time
Been thanked: 39 times

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por acf76es »

saludos merlinkv. te adjunto enlaces para que bajes los archivos necesarios:

doy por supuesto que hayas montado el interface.

diríjete hacia esta página:

https://cbm-pi1541.firebaseapp.com

bájate este zip https://cbm-pi1541.firebaseapp.com/Pi1541.zip y mételo todo en la raiz de la SD

Bájate este zip https://github.com/raspberrypi/firmware ... master.zip y elige los ficheros (bootcode.bin, fixup.dat and start.elf (found in firmware-master\boot)) y mételo en la raiz SD

bájate el emulador VICE 3.1 http://vice-emu.sourceforge.net/windows.html

en la ruta vice-3.1\DRIVES\dos1541 copia los ficheros rom d1541.rom or d1541II ó Jiffy.bin(si tienes jiffy en el C64) en la raiz SD.

en la ruta vice-3.1\C64\chargen copia la rom de caracteres chargen en la raiz de la SD

bájate este zip https://cbm-pi1541.firebaseapp.com/fb.d64 y mételo en la raiz SD

en el fichero options.txt descomentas las siguientes lineas:
// If you have hardware with a peizo buzzer (the type without a generator) then you can use this option to hear the head step
SoundOnGPIO = 1
SoundOnGPIODuration = 1000 // Length of buzz in micro seconds
SoundOnGPIOFreq = 1200 // Frequency of buzz in Hz

// If you are using a LCD screen then specify it here
LCDName = ssd1306_128x64
//LCDName = ssd1306_128x32
//LCDName = sh1106_128x64

// change startup logo on oled - 1541ii or 1541classic
//LcdLogoName = 1541ii
LcdLogoName = 1541classic
//LcdLogoName = customfile.raw

/ If you are using I2C LCD you can optionally change what pins it is connected to.
// (defaults to 0 for non-split lines (Option A) or 1 for split lines (Option B))
i2cBusMaster = 0 //SDA - pin 27 SCL - pin 28
//i2cBusMaster = 1 //SDA - pin 3 SCL - pin 5
//i2cLcdAddress = 60 // I2C display address in decimal and shifted. 60 == 0x78, 61 == 0x7A
//i2cLcdFlip = 1 // Rotate i2c LCD screen 180 degrees
//i2cLcdOnContrast = 127 // Allows you to adjust the contrast on your i2c LCD screen
//i2cScan = 1 // scan i2c bus and display addresses on screen



con esto deberías de tener tener operativo todo.

si tienes problemas postéalo.
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6349
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 112 times
Been thanked: 316 times
Contactar:

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por merlinkv »

Hola acf76es

¡Muchas gracias!

La versión de VICE .... ¿cual de todas? .... :D :D :D
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
Avatar de Usuario
acf76es
Demonio tercer orden
Demonio tercer orden
Mensajes: 829
Registrado: 03 Nov 2014, 22:48
Ubicación: Cantabria
Has thanked: 1 time
Been thanked: 39 times

Re: Lote Placas Interface PI1541 (Disketera Commodore 1541)

Mensaje por acf76es »

da igual, pero te he puesto la versión 3.1
Responder

Volver a “Proyectos de hardware abiertos”