Herramientas de usuario

Herramientas del sitio


es:clonico

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:clonico [2017/04/06 14:51] – [Información] jevicaces:clonico [2017/04/06 22:53] (actual) – [Información] jevicac
Línea 33: Línea 33:
 __Los experimentos y sus consecuencias__ __Los experimentos y sus consecuencias__
  
-En primer lugar, se comprobó si estas unidades siempre se ejecutan en un PCW. En realidad era de esperar la creación en el PCW de una conexión con el Bus Shugart, (ver imagen a continuación), ya que las unidades analizadas cumplen con el estándar de la fabricación de la norma Shugart. Una unidad FD 1035 funciona inicialmente como unidad B: de inmediato, mientras las unidades modernas, sorprendentemente, dan problemas.+En primer lugar, se comprobó si estas unidades siempre se ejecutan en un PCW. En realidad era de esperar la creación en el PCW de una conexión con el Bus Shugart, ya que las unidades analizadas cumplen con el estándar de la fabricación de la norma Shugart. 
 + 
 +Una unidad FD 1035 funciona inicialmente como unidad B: de inmediato, mientras las unidades modernas, dan bastantes problemas. En la prueba conectadas de una forma alterna, ambas se comportaron como se esperaba de otras unidades en el PCW habitualmente. Y al referirnos a otra unidad de disco del PCW, no hubo variación ninguna, comprobándolo en el momento. Aún mejor, produce el mismo efecto que cuando no se inserta ningún disco inicialmente. La unidad moderna, corre y se sienta como era de esperar en la pista 0 y trata de leer el disco inexistente. En esta situación, una vez que el mensaje proviene generalmente de que el sistema operativo del PCW no está listo "La unidad no está lista", la unidad vacía corre normalmente hasta que el hardware la suspende porque no hay ningún disco insertado (a través del interruptor de selección) de bus de disco. Por último con el resultado más sorprendente, es que ahora, aparece el mensaje "Drive not ready". Además, esta unidad a veces desordena completamente el bus de disco. 
 + 
 +Dado que cada unidad mostró exactamente el comportamiento opuesto de lo que se podía esperar, se sospecha de un fallo de disco inicialmente ¿señal READY invertida por un fallo interno en uno de los chips incorporados?. Después de repetidos intentos, se llega a la conclusión inclusive consultando con talleres expertos que no había absolutamente ningún defecto presente, pero la unidad de 3,5 pulgadas impulsadas por la nueva generación aparentemente descuidaron la señal READY. La señal READY de las unidades de prueba no mostraron ningún problema inclusive midiendo su comportamiento que viene descrito en la documentación técnica. Los ordenadores con MS-DOS a las que generalmente estas unidades están conectadas, parece no importarles, por lo que asumimos que los fabricantes no están sometidos a presión para crear unas condiciones más claras, ¿pero qué es lo siguiente en el PCW? 
 + 
 +__Disposición simulada__ 
 + 
 +La única manera de crear una señal READY decente o al menos aceptable era artificialmente. Una intervención en las unidades llegó a falta de información más precisa y en vista de la carencia de los medios y técnicas más sencillas que dominaban la cuestión, se hace haciendo filigranas. Por lo que el controlador de disquete del PCW tuvo que ser fingida desde fuera de la unidad, haciendo que la unidad estuviese siempre preparada para la selección. Normalmente, la XBIOS del PCW espera la respuesta de la unidad un cierto tiempo de ejecución antes de que asuma que la unidad ya esta lista. Esto seguido del control de seguridad si la unidad de hecho proporciona una señal READY para el bus. La señal READY se utiliza sobre todo para asegurar que la unidad ha alcanzado la velocidad deseada y leer los datos válidos y poder escribir. Si se cambia el efecto de esta señal de seguridad por el hecho de que el bus está ocupado constantemente con la señal de preparada, entonces la unidad de disquete debe esperar hasta que compruebe que es cierto, sin interrogantes. 
 + 
 +Afortunadamente, así es el PCW, incluso ajustable siempre, mientras que el tiempo de aceleración está garantizado por los fabricantes de discos según la documentación técnica, que es incluso más corto que en las unidades de PCW originales. Por lo tanto se puede suponer que la unidad que cumpla con los datos garantizados, no requiere el interrogatorio de la señal READY, sin embargo, ya no de forma automática si la unidad redondea debido a un posible término teórico, cuando no ha alcanzado el objetivo por defecto de su velocidad o disquetes después del tiempo de espera. Un defecto que conduce a la señal READY simulado es que el variador de velocidad lenta puede escribir un disquete, sin embargo, esto es fatal para el disco, pero la probabilidad de que esto suceda es baja. Parece también posible vivir con este riesgo residual. La probabilidad de que los datos sean destruidos por un error del usuario, es mucha más grande. Los errores de disquete ordinarios (error de lectura/escritura), lo anuncia la unidad de disquete de todos modos, pero no tiene nada que ver con la manipulación de la señal READY. La señal READY "pre-intercambio" es generado por un sencillo transistor universal (PNP), que está conectado a las líneas del bus Shugart y a masa sin resistencias. El potencial de la masa debe estar cogido en algún lugar. Sin nada más disponible, se coge generalmente uno de los cables de masa del bus de disco. No se puede utilizar solo WRITE DATA o WRITE GATE. El terminal del transistor debe estar en la unidad que solo se enciende cuando en realidad la unidad en cuestión se dirige, por lo tanto debe verse en el PCW detrás del interruptor de selección. Tan cerca de la salida READY de la unidad en este caso innecesaria, desconecta simplemente el bus, que no está conectado a una línea de conexión, y sigue siendo desapercibido. 
 + 
 +__Y sin embargo funcionan!__ 
 + 
 +Después de superar estos obstáculos iniciales, las unidades ahora pueden estar conectadas correctamente, pero el principal éxito es demostrado en la respuesta de la nueva unidad con un disco de 3,5 pulgadas en el que después de ser formateado en la unidad B: con DISCKIT un disco PCW CF-2 DD. Al principio parecía más un fracaso, porque lo primero que tenemos que ver y escuchar, es ese molesto pitido y el mensaje de la XBIOS en la linea de estado "unidad A: Disco incorrecto, reintentar, cancelar". Por supuesto, reintentar o cancelar no nos conducen a ningún resultado razonable. Pero nos sorprenderemos cuando el simple mensaje "Reintentar", compete en la tabla de la unidad (XDBP) que se encuentra en la PCWBIOS sin más complicaciones del formato de disco que acaba de ser detectado en la lectura de la unidad de doble densidad que se comporta de una manera dramática cuando los discos de software en la unidad A: siempre han funcionado del todo normal. La siguiente figura muestra el éxito palpable en la pantalla. 
 + 
 +{{:hardware:clonico_imagen_5.JPG?nolink&300}} 
 + 
 +La espera en silencio durante del disquete inexistente en las unidades modernas, no se independizan del PCW, ya que también es un defecto en el diseño de las unidades. Uno debe simplemente acostumbrarse a ello, que la unidad no se queja si nos olvidamos de insertar un disco, pero ahora el PCW espera en silencio y con paciencia por una oportunidad, ya que no es tan malo. Uno debe por supuesto, recordar una cosa después de la conversión: si en algún momento nos preguntamos porque no pasa nada, lo más probable que no tenga insertado el sistema, por lo que la unidad no pita pero insiste esperando el disquete. 
 + 
 +Esta característica en la mejora de olvidar el disco de sistema, nos puede traer la desesperación. Los motores de estas unidades son tan silenciosos que no se pueden escuchar los problemas de su funcionamiento. 
 + 
 +Pero este pequeño capricho nos puede estropear el éxito a última instancia, debido a la operación de las dos unidades ásperas que simplemente funcionan de manera excelente. Si nos fijamos en la vieja unidad A:y pensamos en el tiempo que tiene casi un PCW 9512 por delante, atrás quedará el tiempo de copiar discos DD que tenían que tomar  el desvío a través del disco RAM, disco de origen de una copia en B: y salir. 
 + 
 +El programa de copia de disquetes del PCW lamentablemente el DISCKIT no es tan fiable como el propio sistema operativo, sino que simplemente conoce la unidad A: y los disquetes de doble densidad de la unidad B:. Independientemente de lo que realmente esté presente en las posibilidades, se debe inicialmente a la copia de archivos que se limitará a la publicación de un programa de copia de disco a disco para disquetes grandes. Para la copia de seguridad diaria después del trabajo, esta parece ser la norma, ya que genera una regla o cambio en los archivos y no los discos completos. DISCKIT no reacciona nada mal sobre disquetes grandes, pretende encontrar un disquete en la unidad vacía y pide al iniciar el programa que se saque. Al parecer DISCKIT utiliza la señal READY después de la detección del estado de la unidad, involuntaria después de nuestra intervención en la comunicación convertida a la computadora es de hecho que la auto-selección siempre está activa. 
 + 
 +__Software__ 
 + 
 +Para operar la expansión de la unidad en el marco de la medida mencionada, no se necesita software adicional ni ningún parche en el sistema operativo básicamente. A la unidad A: puesta firmemente en el formato de alta capacidad, un pequeño programa para SID se puede utilizar. El ajuste del formato debe hacerse como se detalla en la imagen que hay a continuación. 
 + 
 +{{:hardware:clonico_imagen_2.JPG?nolink&800}} 
 + 
 +__Montage__ 
 + 
 +Un diagrama detallado del circuito en el que se muestran especialmente los detalles inusuales de esta instalación de disquete, se muestra a continuación. Para los detalles de rutina de instalación y la conexión eléctrica de las unidades **han sido detalladas en otra publicación** 
 + 
 +{{:hardware:clonico_imagen_1.JPG?nolink&700}} 
 + 
  
  
es/clonico.1491479498.txt.gz · Última modificación: 2017/04/06 14:51 por jevicac