Placas Omega

Página 57/71
50 | 51 | 52 | 53 | 54 | 55 | 56 | | 58 | 59 | 60 | 61 | 62

Por msxmakers

Champion (355)

Imagen del msxmakers

30-12-2020, 00:20

msxnake wrote:

Vista la ampliación de memoria. Pregunta: Qué ventajas sacamos? Algun software que la aproveche? Lo pregunto desde mi más humilde ignorancia.

La pregunta que haces es la más habitual, yo no soy un experto en software MSX (vengo de estar años en cp/m) pero alguno habrá que aproveche, más que necesitar, más allá de los 512k.
confirmado tengo uno, llamado aladin HD, que se que aprobecha que tengas 1M de RAM

mapeadores hubo desde MSX1 en cartucho, ¿todos eran de 256k maximo? el sistema operativo tambien reconoce eso y otros ordenadores como el EXPERT2+ de carchano tambien tenian bastante memoria.
puede que con symbOS tambien le saques mucho jugo pero tampoco lo he podido probar aun.

yo lo he hecho por la experiencia, por completar el omega y sobre todo por aprender, antes de meterme a hacer esas instrucciones no entendía como funcionaba el circuito mapeador.

no se si son argumentos de mucho peso. Wink
saludos.

Por thezorry

Resident (63)

Imagen del thezorry

31-12-2020, 00:41

Buenas noches a todos,

Os escribo para haceros unas preguntillas, porque compré a msxmakers el kit Omega (mas el resto de componentes en mousers + aliexpress), he seguido la guia para montar el ordenador... Y la verdad es que iba todo muy bien hasta que dejó de ir bien y ahora estoy un poco a verlas venir, me explico.

Monté todo, y seguí el método paso a paso como se explica en el blog de msxmakers. Todo bien hasta el paso 5 del smoke test. Todos los componentes trabajando normal, hasta aquí obtuve lo esperado (mediciones de voltajes ok, halt ok, cbios ok, primer arranque de bios microsoft ok al 90%) digo 90% porque en ocasiones no pasaba del logo, no llegaba a ofrecer el basic.

Bien, una vez ahi, paso al paso 6 para enganchar el teclado. Al encender, se empieza a ver la pantalla en negro con las letras MSX en amarillo, y de nuevo no carga el BASIC. Tras apretar todos los chips, y volver a encender, veo que ya ni siquiera eso, al encender se queda la pantalla en negro.

Traté de volver al paso 4 con la C-bios pero tampoco se muestra nada. Así que no se que ha podido ocurrir, temo haber frito algun chip. ¿Se os ocurre alguna pista? Una cosa que me tiene mosqueado es el zocalo del U47 (el "home-made") que me da la sensación de que el chip está mal sujeto, ¿sería posible que fuera eso, según los síntomas que os cuento?

Yo creo que pasado mañana desmontaré todos los chips y volveré a soldar los zócalos aplicando flux, igual al apretar los chips se ha ido alguna soldadura...

En fin, no soy electrónico, pero siempre se me ha dado bien la soldadura y algun circuitillo me he hecho, pero esto me supera un pelo.

Muchas gracias por vuestra ayuda!

Por thezorry

Resident (63)

Imagen del thezorry

31-12-2020, 00:44

Ah y otra cosa, presa del pánico volviendo al paso 4 (ahora entiendo lo de mantener la calma que nos recomienda msxmakers), al poner el chip de la bios lo puse del revés en un descuido y estaba hirviendo, apagué corriendo, y ahora no se si se habrá fundido ese chip, aunque si quito el jumper tengo la lectura de voltaje esperada en HALT y si lo pongo, también...

Por capsule5000

Master (144)

Imagen del capsule5000

31-12-2020, 01:23

Tal como comenta Jordi, coincido con él. Mas allá del uso real de la ampliación de memoria, de lo que trata el proyecto OMEGA desde sus inicicios, es la de aprender todos los entresijos de un MSX y a construirlo con tus propias manos. Hasta el momento hemos construido un MSX2 con éxito, y la ampliación de memoria, y el gran tutorial explicando su funcionamiento, te da una idea de como trabaja la ampliación, la memoria , y se comunica con la placa base. Más adelante habrá la ampliación F4/FMPAC, para convertir el OMEGA en un MSX2+ "real", lo pongo entre comillas porque desconozco si todavía habría alguna diferencia respecto a un MSX2+ comercial, y espero que a nivel del proyecto OMEGA todavía lo podamos ampliar y aprender más a nivel de hardware las nuevas funciones que podamos agregarle.
Para despertar la curiosidad a todos los usuarios del proyecto, comentar que se ha conseguido con exito la instalación y funcionamiento de un disco duro con una unidad de DVD en el OMEGA ( también habrá tutorial para montarlo)..... Y bien, aquí podríamos tener el mismo dilema, de para que queremos un disco duro con una unidad de DVD en el OMEGA si tenemos las compact flash o las SD que tienen mas capacidad.... y sabeis que sensación da, que un MSX pueda leer un DVD y que funcione perfectamente? Es una pasada!
Saludos!

Por capsule5000

Master (144)

Imagen del capsule5000

31-12-2020, 02:03

thezorry wrote:

Ah y otra cosa, presa del pánico volviendo al paso 4 (ahora entiendo lo de mantener la calma que nos recomienda msxmakers), al poner el chip de la bios lo puse del revés en un descuido y estaba hirviendo, apagué corriendo, y ahora no se si se habrá fundido ese chip, aunque si quito el jumper tengo la lectura de voltaje esperada en HALT y si lo pongo, también...

El talón de aquiles de este proyecto, como los demás, es si el montaje va con zócalos. Los zócalos van muy bien porque puedes hacer pruebas con diferentes integrados o manipular el montaje con más facilidad, pero a su vez pueden ser un quebradero de cabeza si los circuitos integrados no hacen buen contanto. En el apartado del tutorial que hace mención a los "colores invertidos" es porque una GAL fisicamente bien insertada en el zócalo había algún pin que no hacía buen contacto. Yo recomiento que al instalar los circuitos integrados no doblar los pines de tal manera que entre con facilidad en el zócalo, todo lo contrario, que esten los pines un poco abiertos para que al introducirlos en el zócalo hagan más fricción con él.

Por msxmakers

Champion (355)

Imagen del msxmakers

31-12-2020, 10:34

thezorry wrote:

Ah y otra cosa, presa del pánico volviendo al paso 4 (ahora entiendo lo de mantener la calma que nos recomienda msxmakers), al poner el chip de la bios lo puse del revés en un descuido y estaba hirviendo, apagué corriendo, y ahora no se si se habrá fundido ese chip, aunque si quito el jumper tengo la lectura de voltaje esperada en HALT y si lo pongo, también...

Hola,
dices que tienes lectura Halt con el jumper y sin el jumper?, imagino que reinicias no ?

Cuando tengais un problema como este esta bien que nos pregunteis, siempre mejor por el foro (gracias zorry).
En cuanto a tu problema, es seguramente algún problema con los zócalos o con un chip, pero yo empezaría por mirar los chips que añadiste el paso que empezó a fallar, y tambien el chip sony.
cuando puedas revisa las soldaduras con lupa, has soldado más veces pero aquí hay muchas soldaduras, especialmente las que van a GND porque necesitan más temperatura.
Asi que te recomiendo:
0) OJO, vigila que no sea un problema de cables, si tienes más de una opción o si te has hecho tú el cable RGB, revisa que hay conectividad extremo a extremo (pin a pin) con un polimetro, a menudo nos centramos en lo que no es. si el cable da continuidad pide ayuda para que alguien fuerze o tuerza el cable mientras lo miras.
1) saca todos los chips, ponlos en un corcho en orden y orientación correcta para evitar meter la pata de nuevo, revisa que no hay pines doblados.
2) Si la cara de los componentes no está limpia, armate primero con un cepillo de dientes viejo y alcohol isopropilico, y papel de cocina. echas alcohol y cepillas para que se quite lo más gordo, yo suelo hacerlo con la placa de lado para que todo el flux (si tienes mucho) vaya cayendo para el mismo sitio.
luego pones el papel de cocina sobre la placa, hechas alcohol y vuelves a frotar, eso absorve mientras limpia y deja la placa "profesional".
3)cuando el alcohol se haya secado del todo, coge una lupa y un rotulador permanente (y una buena luz) todas las soldaduras que no brillen o tengan formas irregulares las marcas, si tocas el zócalo y la soldadura se mueve, pues también.
ahora coge flux del bueno (mechanic es el mejor) y estaño del bueno y un soldador del los buenos, no lo digo por decir, es crucial el estaño bueno.
bueno, pues pones una punta diagonal mediana (mejor que la punta fina que soleis usar) la temperatura sobre los 275-290 grados y repasas todas las soldaduras que no sean GND (GND tienen un topo en forma de X).
una vez hecho esto, cambias la punta a una más gorda, la temperatura de 300 a 330 (mejor 300 si se te dan bien las primeras) pones bien de flux si no lo has hecho ya antes en los GND y los repasas, si no todos, yo repasaría cualquiera de los CI que ya habías montado en los smoke test hasta el 5.
El GND es el punto más dificil de soldar, la foma correcta para repasar las soldaduras es:
a) aplica flux grasiento en la soldadura.
b) limpia la punta del soldador, mejor si es de punta en diagonal (como un cono seccionado en diagonal) porque absorve el estaño sobrante.
c) aplica la punta sobre la soldadura sin respirar el humo, como 2 segundos desplazando el soldador por todo el cono de estaño, si no se licua toda la soldadura añade un poquito de estaño más o sube un poco la temperatura (o ambas cosas).
d) en cuanto está toda licuada retiras la punta del soldador sin prisas (0.5/1segundo), de manera que si al retirar sigue liquido se comportará como una gota y volverá a su sitio.
e) si deja una estela de estaño siguiendo al soldador (un pincho de estaño en el aire) aplica más flux y repite. en total no dura más de 3seg la operación, hay que pillarle el truco, si aun así no se comporta como una gota era poca temperatura o poco flux o el estaño no vale.

si tu soldador no tiene control de temperatura ni varias puntas, se puede hacer, pero necesitas más flux y mas rato para calentar las zónas con GND (X) tened en cuenta que la temperatura (sin pasarse) es crucial, y que para calentar el estaño, la pata del componente y la pcb, tienes que tocar los 3, y que si la superficie de cobre es grande (GND) pues el calor se disipa rapido, por eso cuesta soldar las GND porque tienen mucho cobre cerca que disipa ese calor.

al final te queda una guarrada llena de flux (grasa de pino) vuelve al punto de limpiar la placa y de repasar las soldaduras con la lupa para ver que todas brillan despues de limpias.

una vez hecho todo esto correctamente... estarás tranquilo de que no es por una mala soldadura en la pcb (recuerda el cable), podrá ser un mal contacto en los zócalos, un chip invertido, un componente equivocado de posición o de sentido, un chip frito, etc, pero no una soldadura de la placa.
si sigue sin funcionar mira todos los puntos del final de las instrucciones paso a paso en msxmakers.com o tambien del github de SKiselev (todo aquello de medir con un frecuencimetro).

Una recomendación final.
si os desesperais os atropellais, si parece que de repente no funciona el smoking test 0 cuando ya habías pasado del 4, a veces es momento de volver a leer el documento entero desde el principio, con calma y pensando porque puse cada cosa, no me tomó un minuto y pocas cosas estaban puestas al azar.

Por msxnake

Resident (61)

Imagen del msxnake

31-12-2020, 13:19

Interesante recomendación lo de los pines. Seguramente me habría ahorrado muchos quebraderos de cabeza.

Por thezorry

Resident (63)

Imagen del thezorry

03-01-2021, 01:36

Bueno pues me voy con un semi alegrón a la cama.

Efectivamente el problema era el U47, el zócalo que me había construido era una mierda y no llegaba a hacer bien contacto... lo raro es que al principio si me funcionó. El caso es que lo he sustituido por uno de 24 pines ancho recortado para que me sirva para el ancho de 10,16, y me ha arrancado la bios Microsoft perfectamente, hasta el Ok perfecto.

El semi es debido a que cuando conecto el teclado salen caracteres raros y se cuelga, pero ya estaba cansado para investigar que era, mañana sigo!

Muchas gracias por vuestra ayuda, a ver si en breve tengo que estar preocupándome de la carcasa jaja

Saludos

Por thezorry

Resident (63)

Imagen del thezorry

04-01-2021, 02:07

Bueno definitivamente si conectó la placa de teclado el ordenador se me cuelga. Después de revisar toda la placa base del Omega, soldaduras, limpiar (corrigiendo un condensador electrolitico que confundí)... me he animado a continuar armándolo siguiendo el resto de smoke tests y he logrado jugar a un cartucho conectando un joystick... me quedaría probar la carga de cinta ( y la impresora claro) pero para eso necesitaría que el teclado me vaya bien.

Otra cosa que no me termina de encajar y supongo que tendrá un arreglo más o menos sencillo es que en la señal de vídeo se me ven unas ligeras bandas verticales que no dejan la imagen totalmente limpia.

Creo que el problema es que debe de haber algún corto en algún sitio de la placa de teclado a ver si averiguo dónde... la historia es que empecé por esta placa con un estaño sin plomo pero no me gustaba como quedaban las soldaduras y al pasar al omega me cambie a un estaño con plomo, animado por un compañero de trabajo que me desaconsejó ese tipo de estaños por que decía que siempre le daba guerra.

Por capsule5000

Master (144)

Imagen del capsule5000

04-01-2021, 02:38

thezorry wrote:

Bueno definitivamente si conectó la placa de teclado el ordenador se me cuelga. Después de revisar toda la placa base del Omega, soldaduras, limpiar (corrigiendo un condensador electrolitico que confundí)... me he animado a continuar armándolo siguiendo el resto de smoke tests y he logrado jugar a un cartucho conectando un joystick... me quedaría probar la carga de cinta ( y la impresora claro) pero para eso necesitaría que el teclado me vaya bien.

Otra cosa que no me termina de encajar y supongo que tendrá un arreglo más o menos sencillo es que en la señal de vídeo se me ven unas ligeras bandas verticales que no dejan la imagen totalmente limpia.

Creo que el problema es que debe de haber algún corto en algún sitio de la placa de teclado a ver si averiguo dónde... la historia es que empecé por esta placa con un estaño sin plomo pero no me gustaba como quedaban las soldaduras y al pasar al omega me cambie a un estaño con plomo, animado por un compañero de trabajo que me desaconsejó ese tipo de estaños por que decía que siempre le daba guerra.

Vaya por lo que comentas sobre lo del teclado,me atrevería a decir que cruza la alimentación hasta el punto de hacer un reset al omega. Lo primero que haría sería sacar los dos chips del teclado y probar de conectar otra vez el teclado al omega, para descartar que alguno de ellos este frito, y te de problemas con la alimentación. En mi caso yo tenía el Z80 cruzado entre vcc y gnd. Si quitando los chips, no hace ningún reset el omega, pues por descarte, primero pones uno y luego el otro para saber cual de ellos es el problemático

Página 57/71
50 | 51 | 52 | 53 | 54 | 55 | 56 | | 58 | 59 | 60 | 61 | 62