TODOPIC
Otros Microcontroladores / Dispositivos programables => Arduino => Mensaje iniciado por: micro_pepe en 17 de Julio de 2025, 08:44:48
-
He comprobado que los últimos Arduinos nano que he comprado vienen con los lockbits programados para impedir lectura y escritura del botloader, lo cual impide programar vía ISP.
Windows 11 da problemas con el driver del chip de comunicación serie-usb, y tampoco puedo programar usando programador 😱
Si intento cambiar los fusibles tampoco puedo...
La pregunta es dónde comprarlos compatibles que vengan sin esos fusibles programados.
Tengo otros Arduinos que si permiten, y los lockbits están a 0xFF es decir sin programar.
Gracias
-
Que dispositivo trae ?
-
Hola!!
Pues un ATmega328P. Es en smd.
Saludos.
-
Si intento cambiar los fusibles tampoco puedo...
pero como lo haces , en modo serial ??
-
Sí, probé en modo serial.
Probé también en modo paralelo, hay que soldar un cable pues el pin PB6 se usa para el oscilador y no tiene pin externo, pero una vez borrados los lockbits, no me deja ni leerlo ni programarlo.
Debería dejar cargar el botloader desde el ide de Arduino, pero no deja. Ni cargar el código vía ISP con un programador externo, sin embargo otros Arduinos que compré hace años si me deja.
-
y en modo paralelo el software detecta el dispositivo ?
puedes programar y leer la flash ?
-
Si, lo identifica.
Probé solo a resetear los fusibles, los leo y están bien, pero luego vía ISP no puedo cargar el código.
La idea es que el cliente pueda cargar el código desde el ide y Arduino, con la opción "cargar usando programador ' y luego les grabe los fusibles para t no sé pueda leer.
Gracias.
-
has programado los fuse por defecto .
(https://i.ibb.co/j93xZrPR/fuses.jpg) (https://imgbb.com/)
-
Sí, puse los fusibles por defecto, y luego desde el ide de Arduino intentar grabar el botloader, pero no me deja.
-
y dejando como los tenias ?
(https://www.todopic.com.ar/foros/index.php?action=dlattach;topic=51866.0;attach=32922;image)
Es que no comprendo muy bien lo que pretendes .
-
hola!!
Me explico mejor. Quiero coger un Arduino Nano, cargarle un programa y luego quemar los fusibles para proteger el código
¿Qué pasa?
pues que en un Arduino original, o en alguno que tenia por casa compatible de hace mucho tiempo lo puedo hacer, pero en tres lotes que he comprado hace poco de vendedores diferentes en Aliexpress no me deja. Puedo cargar el firmware desde el IDE de Arduino por la vía normal con el USB, pero si le conecto un programador vía ISP no puedo proteger de lectura, no me quedan grabados los fusibles. Esto lo hago con un software que me soporta el programador USBasp y el ATmega328P.
El Arduino Nano lleva un ATmega328P en SMD, he intentado conectarlo a un programador paralelo y restaurar los fusibles para cargar de nuevo el botloader desde el IDE de Arduino, luego cargar el firmware y posteriormente protegerlo de lectura, pero no puedo hacer ninguna de esas tres cosas, se queda inutilizado.
Gracias. Un saludo.
-
El problema es este .
(https://i.ibb.co/Y7SWLTYw/fuses.jpg) (https://ibb.co/PZyY6z30)
<a target='_blank' href='https://es.imgbb.com/'>fotos para el chat[/url]