Buenos dias Carlos, es el mejor tutorial que encontré para la instalacion del AVRDUDES .
@CarlosQL3 жыл бұрын
Gracias estimado. Saludos desde Perú
@marcomark58675 жыл бұрын
Buenas, disculpe valdría con eso quemar un bootloader de arduino leonardo en un atmega 32u4,
@CarlosQL5 жыл бұрын
Hola Marco, sí, puedes usar el UsbAsp y el AvrDudess para quemar cualquier archivo. Hex, incluyendo un bootloader, en cualquier Atmega, por programación ISP, incluyendo el Atmega32u4. Saludos
@marcomark58675 жыл бұрын
@@CarlosQL gracias por responder, disculpe, soy un novato con micros pero aprendo viendo tutoriales, disculpe, talves podría hacer un tutorial quemando ese bootloader?, el del arduino leonardo en un atmega32u4, asi con pocos componentes como solo el cristal, y los condensadores, se lo agradeceriamos muchisimo, toda la comunidad creo, porque no hay ese material, el bootloader se ocuparia de la coleccion que viene en el IDE de arduino, creo, o como se podria hacer??, gracias y ojala pueda ayudarnos con ese tuto, un saludo
@fixscooter5 жыл бұрын
este programa no tiene buffer para cuando leo el atmel?
@richardcristophercantudiaz4909 Жыл бұрын
Para instalar el avrdude,solo es descargar el archivo e instalarlo,no se ocupa ejecutar un comando o algo?
@juliomunoz27346 жыл бұрын
Genial. Espero subas más videos de AVR
@eduardoferazzi64874 жыл бұрын
hola Carlos una consulta como podría cargarle el fireware al atmega 8
@CarlosQL4 жыл бұрын
Hola Eduardo, la opción más sencilla es utilizando un Arduino, como programador ISP. Tengo un video de como hacerlo kzbin.info/www/bejne/fKGZZZ9rlpd7idk
@dionicioc.13716 ай бұрын
Ese programador usb ASP sirve para reparar un atmega 328p que se bloqueo digamos usando avr dudes, por problema ee fuse
@rosapajuelo49406 жыл бұрын
Gracias. Bien explicado
@danielnunez68362 жыл бұрын
Corroboro que en Windows 8.1 el programa no detecta JAMÁS ningún AVR que conectes... Voy a probar en Windows 7 Ultimate, deséenme suerte! Saludos!! Excelente vídeo amigo!!
@mattheosarroyo10675 жыл бұрын
Gracias
@juancarlosoanelli96264 жыл бұрын
amigo arduino no reconmoce el puerto com para el usbasp, no si porque son chinos o que la cuestion es que nor ecnoce el puerto en win 7 , o sea los driver me los toma windiows pero el arduini no toma como puerto los pongo con el zadig , pero lo reconoce pero el arduino no y el pigpro tambien reconoce el usbsasp pero lee la el codifgo en .hex adiferecia de arduino que los hace en ,ino
@moises_bl4 жыл бұрын
Hola. Lo primero gracias por el aporte, muy bien explicado. He llegado a su canal porque ando buscando una forma de extraer de una impresora 3d el firmware Marlin con todos los cambios que hice. El problema es que solo he visto formas de modificar los parámetros de Marlin en Arduino con el correspondiente archivo, y ese archivo lo perdí por culpa de un virus. Lo que no me gustaría es tener que cargar en Arduino un Marlin de fabrica y tener que modificar de nuevo todos los parámetros. Un saludo y gracias de antemano.
@CarlosQL4 жыл бұрын
Te comento, el código que se almacena en un microcontrolador es un Archivo hex (código máquina), sin importar que lenguaje hayas usado, el código ya está compilado. Por lo tanto todo lo que puedes extraer del microcontrolador es el mismo código máquina (hex), lo que puedes encontrar es un disassembler que puede convertir el código maquina a su correspondiente nemónico en ensamblador.
@moises_bl4 жыл бұрын
@@CarlosQL probaré. Michisimas gracias. Un saludo!!!
@CarlosQL4 жыл бұрын
@@moises_bl Saludos desde Perú
@wiliamquispecanales24495 жыл бұрын
Hola Carlos QL; Tendrás tutoriales de uso de la memoria eeprom, i2c, uart, con atmegas? Saludos!
@CarlosQL5 жыл бұрын
Sí, me comprometo a tocar esos temas en los próximos videos. Saludos
@wiliamquispecanales24495 жыл бұрын
Esperando con muchas ansias. Saludos desde el callao!
@execrable30005 жыл бұрын
aprende utilizando el datasheet y usando ejemplos de microntrolador PIC , no es necesario tutorial cuando ya saber prender un led !
@lucasleon65415 жыл бұрын
Excelentes Videos Carlos QL te consultaría con que herramientas se puede hacer Depuración (Debuggear) los AVR? Es posible Depuración (Debuggear) con USBASP Es posible Depuración (Debuggear) con AVRDUDESS
@CarlosQL5 жыл бұрын
Hola Lucas, el USBASP, es solo programador. Para depurar puedes usar el ATmel ICE, ahora también el Pickit4 y el mplab snap. Y como interfaz gráfica Atmel Studio o MPLAB X. Saludos
@crgnoe5 жыл бұрын
Hola buenas tardes desde Mexicou!! :D ¿se pueden grabar los fusibles de memoria de programa para que no sea leido el microcontrolador con este programador usbasp?? gracias
@CarlosQL5 жыл бұрын
Hola, Claro que se pude modificar los fusibles para bloquear la lectura de la memoria de programa con el USBASP, esta semana espero tener algo de tiempo para hacer un video al respecto, Saludos desde la Lima Perú.
@DPAsistenciaTecnica5 жыл бұрын
@@CarlosQL me interesa.. sucripto y atento .. saludos
@CarlosQL5 жыл бұрын
@@DPAsistenciaTecnica Exelente Daniel, voy hacer ese video.Saludos
@athm154 жыл бұрын
Hola amigo, podrías ayudarme? me sale este error: "avrdude.exe: verification error; content mismatch".
@fixscooter5 жыл бұрын
el path que sale en tu video porque lo pones, veo que siempre se necesita un fichero .hex para poder leer, como si no existiera buffer
@CarlosQL5 жыл бұрын
Es la dirección del archivo hex, de un proyecto que había creado. Como mencionas, para leer un UC necesitas una dirección donde se encuentre un archivo .hex. el archivo que leas se guardara en ese archivo hex. Saludos
@angelsp59363 жыл бұрын
¿Una pregunta, al momento de descargarlo no les marca que el archivo trae un virus? ¿El archivo si es seguro para descargar?
@CarlosQL3 жыл бұрын
Sí, es seguro, no he tenido ningún problema
@gastonvaldez49184 жыл бұрын
Se puede hacer un debug con ese programador? Muy buen video
@CarlosQL4 жыл бұрын
Con el USBASP solo puedes programar, no te permite depurar. Slaudos
@CarlosQL4 жыл бұрын
Si deseas un depurador puedes usar un Pickit4 kzbin.info/www/bejne/hZPMgnlsfZ6AgqM&ab_channel=CarlosQL
@gastonvaldez49184 жыл бұрын
Con el pickit se puede depurar micros avr?
@CarlosQL4 жыл бұрын
@@gastonvaldez4918 Sí, también hice un video del tema kzbin.info/www/bejne/eZOtpnSPmt9ohtk&ab_channel=CarlosQL
@luislopez-pf5fi7 ай бұрын
o deja ttu un archivo limpio en mega plis
@fixscooter5 жыл бұрын
Hola, buen video, pero la version 2.8 no la encuentro
@CarlosQL5 жыл бұрын
Hola Jair, la última versión del AVRDUDESS es la 2.11, la he probado y funciona bien. Saludos
@fixscooter5 жыл бұрын
@@CarlosQL Hola donde la encuentro?
@CarlosQL5 жыл бұрын
@@fixscooter el enlace está en la descripción del video, también lo pego aquí blog.zakkemble.net/avrdudess-a-gui-for-avrdude/?fbclid=IwAR2Oxe-1Vny49owNcCSSfVRl9_HOTAQ_q2Y4ScsSWCQIl9WXXblmMtuH9RQ
@fixscooter5 жыл бұрын
@@CarlosQL Siii, cierto gracias, entonces siempre hay que tener un fichero .hex de ENVASE para leer?, digo con el avrdudess
@CarlosQL5 жыл бұрын
@@fixscooter así es, debe haber un archivo hex para poder leer un uC AVR
@luislopez-pf5fi7 ай бұрын
salta virus no hay otro programa?
@marcomark58675 жыл бұрын
@Carlos QL gracias por responder, disculpe, soy un novato con micros pero aprendo viendo tutoriales, disculpe, talves podría hacer un tutorial quemando ese bootloader?, el del bootloader de rduino leonardo en un atmega32u4, asi con pocos componentes como solo el cristal, y los condensadores, se lo agradeceriamos muchisimo, toda la comunidad creo, porque no hay ese material, el bootloader se ocuparia de la colección que viene en el IDE de arduino, creo, o como se podria hacer??, gracias y ojala pueda ayudarnos con ese tuto, un saludo
@CarlosQL5 жыл бұрын
Hola Marko, es un poco difícil hacerlo con un Atmega32u4, porque solo viene en versiones SMD, osea no se podría colocar en una protoboard. Pero lo puedo hacer con un Atmega328p, del arduino uno. Al final el procedimiento es el mismo para cualquier Atmega. Saludos
@wiliamquispecanales24494 жыл бұрын
el atmel ice a 70 dolares, eso ha sido el total de la importación o aparte has tenido que pagar el envío? En la pagina de microchip esta el kit completo a 140 dolares. Si tienes el contacto del atmel ice que te vendieron a 70 dolares, podrias pasarlo XD
@CarlosQL4 жыл бұрын
Hola Wiliam, en estos momentos el precio del Atmel ICE(versión básica) es 106 Dólares. Yo lo compré hace 2 años y en los 70 dólares que menciono, no considero los gastos del envió. En este caso lo compré en Mouser Electronics y el envió fue de 35 dolares. Saludos
@jorgecelis68813 жыл бұрын
Oye bro, me gustan tus videos y de hecho me he apoyado de ti para entender este mundo de los AVR, tengo una duda, como es que le haces para que tu parpadeo sea acorde a la librería util/delay? Por que ejemplo yo ocupo la librería y los retardos de tiempo son más lentos que los tuyos y hago exactamente lo mismo, a que se deberá?
@CarlosQL2 жыл бұрын
Hola Jorge, pueden ser varios factores, estás usando el mismo cristal, estás declarando la etiqueta F_CPU la frecuencia correcta, y también el nivel de optimización de código altera la generación de retardo con delay. Saludos
@ariel180123 жыл бұрын
Harás vídeo de lo mismo pero implementado en Linux....
@CarlosQL3 жыл бұрын
con gusto Christian, saludos
@wiliamquispecanales24495 жыл бұрын
Y tambien del uso de los fuses? XD
@lionconvoy86225 жыл бұрын
Amigo te compro tu atmel ice 😁 soy de peru tamb
@CarlosQL5 жыл бұрын
Hola, no está a la venta, la verdad que es de mucha utilidad. Saludos
@wiliamquispecanales24494 жыл бұрын
Hola; Me pide actualizar el usbasp. He seguido los pasos en este enlace: kzbin.info/www/bejne/jGO9mp2Og7SopJY y cuando intento quemar, en el avrduddess me sale que no reconoce. >>>: avrdude -u -c usbasp -B 0.5 -p m8 WARNING: Unable to detect MCU avrdude.exe: set SCK frequency to 1500000 Hz avrdude.exe: error: program enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude.exe done. Thank you. Estoy intentando grabar un atmega328p Espero tu comentario. Saludos!!
@CarlosQL4 жыл бұрын
Primero asegúrate que Windows este reconociendo el programador USBasp, es decir, que muestre el icono sin advertencia, como muestro en el video. Luego descarga la última versión del AVRDUDESS, en la caja de comentarios esta el enlace de esta, Si configuras los parámetros correctamente en AVRDUDESS, como programador = USBasp, MCU = ATmega328p, debería detectar el microcontroaldor. También asegúrate que el Cristal se encuentre conectado al microcontrolador, a menos que estés usando el oscilador interno. Saludos
@wiliamquispecanales24494 жыл бұрын
@@CarlosQL Windows si reconoce el usbasp, lo estoy haciendo con el cristal interno 8Mz dividido por 8. Pero me sale igual. Como te digo sigo los pasos del enlace k te envíe. Y aún así nada
@CarlosQL4 жыл бұрын
@@wiliamquispecanales2449 En el video están usando una placa de arduino uno configurado como programador ISP, para cargar el firmware a un ATMEga8 para que trabaje como programador USBASP, eso es lo que quieres hacer?
@wiliamquispecanales24494 жыл бұрын
@@CarlosQL Así es, ya k antes de hacer esos pasos, lo probe siguiendo tus pasos y no detectaba el atmega328p. Así k desisntale todo, atmel studio, el usbasp. Y lo volví a instalar, aún así me sigue saliendo lo mismo. XD
@CarlosQL4 жыл бұрын
@@wiliamquispecanales2449 Entonces tienes que ir descartando cual es el problema. Prueba con una placa de arduino configurado como ISP, para verificar si es el microcontrolador o el aplicativo de AVRDUDESS el que esta fallando. Si Windows te reconoce los driver del USBasp, entonces el problema no esta por ahí. Aquí también tengo un video de como usar la placa de Arduino como programador ISP kzbin.info/www/bejne/fKGZZZ9rlpd7idk
@chevelo2000 Жыл бұрын
no necesitas programador, con la misma placa de arduino se puede programar
@CarlosQL Жыл бұрын
Así es, te dejó este video, donde muestro como programar desde microchip studio, incluso avrdudess, usando una placa arduino uno o una placa genérica de Arduino, mediante puerto serie y comando stk500. Ahora con los precios actuales, es más barato comprar un usbasp, que usar una placa de arduino uno como programador. Saludos. kzbin.info/www/bejne/iJXJYZqkeLmca6c