Please select To the mobile version | Continue to access the desktop computer version

Electronic Engineer Discuss

1234
Return to list New
Author: gdxpedro

My Hantek 2D72 is died

[Copy link]

1

Threads

21

Posts

21

Credits

新手上路

Rank: 1

Credits
21
 Author| Post time 2022-3-4 17:57:45 | Show all posts
Carlitos61 replied at 2022-3-2 05:00
Buenas noches
Usted no ha vuelto a escribir despues de el "inutil" comento (sin nigun contributo)... ...

Hola Carlos, le iba a escribir para decirle que seguía en el tema, pero se me ha adelantado usted. Acabo de volver de viaje de trabajo, viaje que no tenia previsto, efectivamente no hubo tiempo para poder comprobar lo que me decía. Este fin de semana que comienza espero poder comprobarlo y le mantendré al día en cuanto lo haga. Le agradezco enormemente sus aportaciones e interés
Reciba un cordial saludo desde Granada en Espa?a
Pedro J. Prieto

1

Threads

21

Posts

21

Credits

新手上路

Rank: 1

Credits
21
 Author| Post time 2022-3-17 02:55:10 | Show all posts
Carlitos61 replied at 2022-3-2 05:00
Buenas noches
Usted no ha vuelto a escribir despues de el "inutil" comento (sin nigun contributo)... ...

Hola Carlos de Nuevo: Por fin he podido hacer todo lo que me decia en su penultimo post . He medido el Cristal Y1 y funciona bien , le adjunto 2 capturas del osciloscopio. El boot1 esta en 0V y llegan 3.4 V en el conecto VCC de los cuatro cables del STLINK usb. He cargado el fichero Hantel_full.zip en su totalidad y he comprobado que el contenido se corresponde con la memoria del STM32 del oscilosocpio. Esto lo he podido hacer mediante la utilidad "Target Memory compare files" de STLINK Utility. Tambien he ido comprobando partes de la memoria a partir de 0x800000 y desde 0x40000. De todo esto le mando capturas del resultado para su interpretacion. El osciloscopio no arranca y muestra solo en verde el boton de Run/stop. le mando una foto

This post contains more resources

You have to Login for download or view attachment(s). No Account? Register

x

1

Threads

21

Posts

21

Credits

新手上路

Rank: 1

Credits
21
 Author| Post time 2022-3-17 03:04:24 | Show all posts
Carlitos61 replied at 2022-3-2 05:00
Buenas noches
Usted no ha vuelto a escribir despues de el "inutil" comento (sin nigun contributo)... ...

Hola de Nuevo Carlos, se me olvidaba mandar el volcado de memoria que acabo de hacer tras hacer la comparativa con su fichero Hantek_full.bin. Deberia ser igual tras compararlos en STLIK utility y decir que no se han encontrado diferencias

This post contains more resources

You have to Login for download or view attachment(s). No Account? Register

x

1

Threads

13

Posts

13

Credits

新手上路

Rank: 1

Credits
13
Post time 2022-3-20 23:11:19 | Show all posts
Buenos dias,
He notado nuevamente zonas vacias en su segundo volcado.
Las zonas son: desde 0x0064238 hasta 0x0064C3, desde 0x0188A1 hasta 0x018928 y desde 0x070340 hasta 0x0703CB.
La cosa curiosa es que el STLINK le dice que el contenido de la memoria es igual al "Hantek_full.bin".
Conecte nuevamente su STLINK y observe los ADDRESS que le he escrito.
Si todo està bien deberian de haber datos y no ceros.
Si usted no ve ceros su volcado los tiene y no se porque.
Si usted ve ceros es probable que la memoria FLASH no sea capaz de escribir en esas zonas y esto explicaria el mal funcionamiento.
En los "Option Bytes" no he notado nada que pueda paralizar el microprocesador.
Saludos, Carlos.

1

Threads

21

Posts

21

Credits

新手上路

Rank: 1

Credits
21
 Author| Post time 2022-3-21 17:15:06 | Show all posts
Carlitos61 replied at 2022-3-20 23:11
Buenos dias,
He notado nuevamente zonas vacias en su segundo volcado.
Las zonas son: desde 0x0064238 ...

Hola Carlos, gracias por su pronta respuesta, ya he puesto al día mi trabajo y dispongo de tiempo nuevamente. me gustaría preguntarle que programa o utilidad usa para comprobar el fichero de volcado. Por tener alguno para verlo fuera del STM32. siempre lo he comprobado con la utilidad STLINK. Si que, a mi también me parecer raro que la utilidad STLIK diga que hay coincidencia con el fichero. Puede ser que efectivamente esa parte de la memoria del MCU este defectuosa. En base a esto querría preguntarle si conoce, o hay, alguna manera de comprobar la integridad del microcontrolador stm32f103vet6 que utiliza el 2D72, me refiero alguna utilidad o test del fabricante. He recibido 2 unidades del stm32f103vet6 de china, por si hay que sustituirlo, creo que es posible con un poco de habilidad, pero puede pasar de todo y si no hay sustituirlo mejor.
Un gran saludo desde Granada en Espa?a

1

Threads

13

Posts

13

Credits

新手上路

Rank: 1

Credits
13
Post time 2022-3-22 04:30:14 | Show all posts
Buenas noches,
Yo uso el programa Ultraedit v10.10a que incorpora la verifica de dos ficheros sea en modalidad ASCII che BIN y tambien la visualizaciòn en modalidad BIN de los ficheros.
Naturalmente yo he usado la modalidad BIN.
La version que tengo es muy vieja (mas de 12 a?os), a su vez es mas simple que las nuevas versiones.
Desgraciadamente no existen utiliddades para controlar la memoria de un procesador.
Normalmente ese tipo de test es destructivo porque se trata de escribir todo a 0x00 y verificar, luego todo a 0xFF y verificar, succesivamente a 0xAA y enfin a 0x55, siempre verificando el resultado.
A la fin se deben descrubir las zonas y los bits que no funcionan.
La substituciòn del microprocesador se hace con una pistola de aire caliente a temperatura controlada. No es muy facil pues la superficie es grande, hay mucha disipaciòn y sobre todo se desueldan immediatamente los componentes mas peque?os como reistencias y condensadores.
Otro metodo es cortando con un bisturi las patitas lo mas pegado posible a l microprocesador y teniendo cuidado de no doblarlas mucho pues se podrian malograr las pistas del circuito estampado.
Una vez terminado el corte, hay que desoldar una patita a la vez.
Limpiar bien los residuos de esta?o usando un fluxante y el soldador. Luego se aplica el nuevo microprocesador y se procede a soldar los lados para que se quede fijo en su posiciòn.
Siempre usando fluxante, un soldador con la punta finissima y una buena lente se suelda una a la vez todas las patitas. Si se forman cortos entra las patas basta fluxante y el soldador bien limpio sin esta?o.
El fluxante es liquido y trasparente como el agua. Se usa normalmente con los hornos que sueldan con la onda de esta?o.
Complicado? si, un poco en efecto.
Saludos, Carlos.

1

Threads

21

Posts

21

Credits

新手上路

Rank: 1

Credits
21
 Author| Post time 2022-4-3 01:07:34 | Show all posts
Estimado Carlos: siento no haber contestado antes por motivos de trabajo. Le agradezco la información de su ultimo mensaje sobre como cambiar el MCU del 2D72. He visto algunos videos y he realizado algunas prácticas con circuitos de prueba y como bien dice puede pasar de todo. Aunque estoy dispuesto a intentarlo si no hay mas remedio. Como ultima medida he utilizado el Ultraedit que tenia arrinconado para comprobar  el fichero Hantek_full.bin y un volcado nuevo tras otro intento de grabación. Utilizando el Ultraedit ambos ficheros creo que son idénticos o al menos yo no he apreciado diferencias. Puede ser por lo que la utilidad STLINK UTILITY decía que no encontraba diferencias. Como explicación creo que es posible que yo este utilizando un fichero Hantek_full.bin alterado por la descarga o la subida. Le mando adjuntos el fichero Hantek_full.bin que estoy utilizando para grabar la memoria del 2D72. Es posible que usted vea mas que yo en ambos ficheros. Yo he analizado ambos con Ultraedit, tanto el Hantek_full.bin y el volcado de memoria tras su carga y me parecen iguales. He notado lo siguiente:
En Ultraedid cargando el fichero Hantek_full.bin observo algunos bloque destacables. No son los únicos pero si los mas grandes serian los siguientes:
Desde 00003430h hasta 00003ff0h hay caracteres FF
Desde 00004000h hasta 00004FF0H hay ceros
Desde 0004d4e0h hasta 00058080h hay FF
Desde 00058200h hasta 00058ff0h hay FF
Desde 000591f0h hasta 00059800h hay FF
Desde 000598d0h hasta 00059ff0h hay FF
Al final un gran bloque desde 0006f1f0h hasta 0007fff0h que es el final del fichero hay FF

This post contains more resources

You have to Login for download or view attachment(s). No Account? Register

x

1

Threads

13

Posts

13

Credits

新手上路

Rank: 1

Credits
13
Post time 2022-4-8 02:40:33 | Show all posts
los ficheros que me ha enviado son identicos a los precedentes y contienen los mismos errores.
Le he hecho la copia de las zonas donde son presentes. (vea la imagenes).
Seguramente hay algo que no coincide, no se donde y sobre todo no se porque los ficheros a usted le resulten sin errores.
Conecte nuevamente su STLINK lea la memoria y imagenes a la mano controle las zonas que le he enviado.
Yo espero que usted vea los ceros que le he segnalado pues es la unica explicacion por la cual el 2D72 no funciona.
Saludos, Carlos.


This post contains more resources

You have to Login for download or view attachment(s). No Account? Register

x
You have to log in before you can reply Login | Register

Points Rules

Dark room|Mobile|Archiver|Electronic Engineer Discuss

2024-3-29 23:04 GMT+8 , Processed in 0.161575 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

Quick Reply To Top Return to the list