EPSON Equity LT disketera destruida

Los herederos del 8086

Moderador: Fundadores

Avatar de Usuario
tacha Uruguay
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3144
Registrado: 04 Abr 2013, 20:22
Ubicación: Montevideo, Uruguay
Has thanked: 46 times
Been thanked: 32 times
Contactar:

Re: EPSON Equity LT disketera destruida

Mensaje por tacha »

cacharreo escribió: 10 Mar 2023, 23:12
tacha escribió: 10 Mar 2023, 22:49Ahora, la Gotek que me ha traido es la que lleva el chip AT32F415.
Con esa misma nomenclatura (prefijo) hay por lo menos 14 chips diferentes.

Imagen
El texto completo del integrado es:
|-----------------|
| AT32F415 |
| KBU7-4 |
| SFQ8C-000 |
| 2124BT |
|----------------|

Sé que es de 128k

ahora, el archivo flashfloppy-at415-st105-3.39.hex es de 271Kb, el archivo flashfloppy-at435-3.39.hex 262 Kb, luego tengo los archivos flashfloppy-at415-st105-3.39.dfu de 115Kb (el que supuestamente va con mi Gotek) y flashfloppy-at435-3.39.dfude 111Kb, pero las extensiones DFU no van en el programa Artery ISPProgrammer.

La pregunta es ¿como le hago para meter el FlashFloppy en mi Gotek? Tengo un programador USB-serie TTL (con los pines DTR RX TX VCC CTS GND).

Ya me dirán. Gracias chicos.

Edito: acabo de encontrar que la última versión compatible de FlashFloppy con el AT32F415KBU7-4 es la v3.29, pero el archivo FF_Gotek-v3.29.hex pesa 262Kb, el programa de flasheo me dirá que el archivo es demasiado grande para mi Gotek. Espero respuesta. Gracias chicos
66 6C 6F 70 70 69 6E 67 20 6D 61 73 63 61 20 50 30 6C 6C 34 / 6D 61 73 20 63 6F 74 69 6C 6C 61 20 73 65 72 E1 73 20 74 75 20 49 7A 61 72 6F 20 3A 70
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5770
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2776 times
Contactar:

Re: EPSON Equity LT disketera destruida

Mensaje por cacharreo »

No pasa nada por la referencia parcial, por eso preguntaba. ;)
tacha escribió: 16 Mar 2023, 14:32acabo de encontrar que la última versión compatible de FlashFloppy con el AT32F415KBU7-4 es la v3.29, pero el archivo FF_Gotek-v3.29.hex pesa 262Kb, el programa de flasheo me dirá que el archivo es demasiado grande para mi Gotek.
Es normal que pese tanto, es un fichero Intel hex y no un fichero binario por lo que cada byte real está codificado como dos dígitos hexadecimales (duplicando los bytes), cada línea comienza por ":" (otro byte extra) las líneas acabarán en un paso de línea, un retorno de carro o ambos (más bytes extra) y al final hay unos datos de verificación (aún más bytes).

Si lo convirtieras a binario, usando por ejemplo hex2bin, obtendrías un fichero de aproximadamente unos 112.9kB.

Ya lo sabrás pero considera tener en cuenta las opciones del programador para escribir este firmware, algunos requieren especificar explícitamente si se trata de un fichero Intel hex o binario.
© cacharreo
Avatar de Usuario
tacha Uruguay
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3144
Registrado: 04 Abr 2013, 20:22
Ubicación: Montevideo, Uruguay
Has thanked: 46 times
Been thanked: 32 times
Contactar:

Re: EPSON Equity LT disketera destruida

Mensaje por tacha »

OK, Mi experiencia tal vez le sirva a alguien mas. Hace unos 3 días estuve intentando flashear la gotek con el chip antes mencionado (128k) y la versión 3.39 no entraba con el Artery ISPProgrammer. Estuve buscando y encontré que la primer versión compatible es la 3.29. La descargué y aunque el archivo fuera de 262Kb flasheó la Gotek muy facilmente, a diferencia de la version V3.39 (última) con la cual el programa me decía que el archivo era demasiado grande y no me dejaba avanzar con el Flasheo. Seguiré investigando al respecto, me interesa este mundillo de los Gotek.


cacharreo escribió: 16 Mar 2023, 15:12 No pasa nada por la referencia parcial, por eso preguntaba. ;)
tacha escribió: 16 Mar 2023, 14:32acabo de encontrar que la última versión compatible de FlashFloppy con el AT32F415KBU7-4 es la v3.29, pero el archivo FF_Gotek-v3.29.hex pesa 262Kb, el programa de flasheo me dirá que el archivo es demasiado grande para mi Gotek.
Es normal que pese tanto, es un fichero Intel hex y no un fichero binario por lo que cada byte real está codificado como dos dígitos hexadecimales (duplicando los bytes), cada línea comienza por ":" (otro byte extra) las líneas acabarán en un paso de línea, un retorno de carro o ambos (más bytes extra) y al final hay unos datos de verificación (aún más bytes).

Si lo convirtieras a binario, usando por ejemplo hex2bin, obtendrías un fichero de aproximadamente unos 112.9kB.

Ya lo sabrás pero considera tener en cuenta las opciones del programador para escribir este firmware, algunos requieren especificar explícitamente si se trata de un fichero Intel hex o binario.

Tal cual lo que tu dices, es que lo mio es mucho ensayo y error. Gracias por la ayuda
66 6C 6F 70 70 69 6E 67 20 6D 61 73 63 61 20 50 30 6C 6C 34 / 6D 61 73 20 63 6F 74 69 6C 6C 61 20 73 65 72 E1 73 20 74 75 20 49 7A 61 72 6F 20 3A 70
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 438
Registrado: 25 Feb 2021, 00:18
Has thanked: 193 times
Been thanked: 119 times

Re: EPSON Equity LT disketera destruida

Mensaje por issalig »

En su momento yo programé el 415 con dfu-util y no me dio ningún problema. Necesitarás un cable usb macho-macho y hacer el puente que dice en la documentación para ponerlo en modo programación.
En resumen ejecuté este par de órdenes

Código: Seleccionar todo

sudo dfu-util -a 0 -s :unprotect:force -D dfu/flashfloppy-at415-st105-3.38.dfu
sudo dfu-util -a 0 -D dfu/flashfloppy-at415-st105-3.38.dfu
Tal y como dice en este enlace
https://github.com/keirf/FlashFloppy/wi ... linux--mac
Última edición por issalig el 16 Mar 2023, 18:40, editado 1 vez en total.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5770
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2776 times
Contactar:

Re: EPSON Equity LT disketera destruida

Mensaje por cacharreo »

De nada. :)
tacha escribió: 16 Mar 2023, 15:32 OK, Mi experiencia tal vez le sirva a alguien mas. Hace unos 3 días estuve intentando flashear la gotek con el chip antes mencionado (128k) y la versión 3.39 no entraba con el Artery ISPProgrammer. Estuve buscando y encontré que la primer versión compatible es la 3.29. La descargué y aunque el archivo fuera de 262Kb flasheó la Gotek muy facilmente, a diferencia de la version V3.39 (última) con la cual el programa me decía que el archivo era demasiado grande y no me dejaba avanzar con el Flasheo. Seguiré investigando al respecto, me interesa este mundillo de los Gotek.
Por curiosidad he bajado la versión 3.39, la he descomprimido y en el directorio "hex" está el fichero "flashfloppy-at415-st105-3.39.hex", lo he convertido a binario (.bin) y el resultado pesa 118,704 bytes (es decir, 115.9kB).
© cacharreo
Avatar de Usuario
tacha Uruguay
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3144
Registrado: 04 Abr 2013, 20:22
Ubicación: Montevideo, Uruguay
Has thanked: 46 times
Been thanked: 32 times
Contactar:

Re: EPSON Equity LT disketera destruida

Mensaje por tacha »

cacharreo escribió: 16 Mar 2023, 16:29 De nada. :)
tacha escribió: 16 Mar 2023, 15:32 OK, Mi experiencia tal vez le sirva a alguien mas. Hace unos 3 días estuve intentando flashear la gotek con el chip antes mencionado (128k) y la versión 3.39 no entraba con el Artery ISPProgrammer. Estuve buscando y encontré que la primer versión compatible es la 3.29. La descargué y aunque el archivo fuera de 262Kb flasheó la Gotek muy facilmente, a diferencia de la version V3.39 (última) con la cual el programa me decía que el archivo era demasiado grande y no me dejaba avanzar con el Flasheo. Seguiré investigando al respecto, me interesa este mundillo de los Gotek.
Por curiosidad he bajado la versión 3.39, la he descomprimido y en el directorio "hex" está el fichero "flashfloppy-at415-st105-3.39.hex", lo he convertido a binario (.bin) y el resultado pesa 118,704 bytes (es decir, 115.9kB).
¿cómo lo has convertido?

(si, a algunos nos cuesta) :D :| :))

Eso significa que ese archivo se puede meter en mi chip? :o
66 6C 6F 70 70 69 6E 67 20 6D 61 73 63 61 20 50 30 6C 6C 34 / 6D 61 73 20 63 6F 74 69 6C 6C 61 20 73 65 72 E1 73 20 74 75 20 49 7A 61 72 6F 20 3A 70
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5770
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2776 times
Contactar:

Re: EPSON Equity LT disketera destruida

Mensaje por cacharreo »

tacha escribió: 16 Mar 2023, 16:59¿cómo lo has convertido?

Código: Seleccionar todo

./hex2bin.py flashfloppy-at415-st105-3.39.hex > flashfloppy-at415-st105-3.39.bin
He utilizado el script hex2bin.py del paquete intelhex pero hay mil y una utilidades similares para cualquier sistema operativo.
tacha escribió: 16 Mar 2023, 16:59(si, a algunos nos cuesta) :D :| :))
No hace falta ni mencionarlo, a todos nos cuesta las primeras veces.
tacha escribió: 16 Mar 2023, 16:59Eso significa que ese archivo se puede meter en mi chip? :o
No tengo la experiencia concreta pero me da que sí. Lo intentaría con el método que @issalig propone aquí (cambiando la 3.38 por la 3.39).
© cacharreo
Responder

Volver a “IBM PC Y COMPATIBLES”