Tutorial 4: Como usar USBASP y AVRDUDESS en windows 10 para programar AVR

  Рет қаралды 21,621

Carlos QL

Carlos QL

Күн бұрын

Пікірлер: 67
@lovitecelectonica9283
@lovitecelectonica9283 4 жыл бұрын
Buenos dias Carlos, es el mejor tutorial que encontré para la instalacion del AVRDUDES .
@CarlosQL
@CarlosQL 3 жыл бұрын
Gracias estimado. Saludos desde Perú
@marcomark5867
@marcomark5867 5 жыл бұрын
Buenas, disculpe valdría con eso quemar un bootloader de arduino leonardo en un atmega 32u4,
@CarlosQL
@CarlosQL 5 жыл бұрын
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
@marcomark5867
@marcomark5867 5 жыл бұрын
@@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
@fixscooter
@fixscooter 5 жыл бұрын
este programa no tiene buffer para cuando leo el atmel?
@richardcristophercantudiaz4909
@richardcristophercantudiaz4909 Жыл бұрын
Para instalar el avrdude,solo es descargar el archivo e instalarlo,no se ocupa ejecutar un comando o algo?
@juliomunoz2734
@juliomunoz2734 6 жыл бұрын
Genial. Espero subas más videos de AVR
@eduardoferazzi6487
@eduardoferazzi6487 4 жыл бұрын
hola Carlos una consulta como podría cargarle el fireware al atmega 8
@CarlosQL
@CarlosQL 4 жыл бұрын
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.1371
@dionicioc.1371 6 ай бұрын
Ese programador usb ASP sirve para reparar un atmega 328p que se bloqueo digamos usando avr dudes, por problema ee fuse
@rosapajuelo4940
@rosapajuelo4940 6 жыл бұрын
Gracias. Bien explicado
@danielnunez6836
@danielnunez6836 2 жыл бұрын
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!!
@mattheosarroyo1067
@mattheosarroyo1067 5 жыл бұрын
Gracias
@juancarlosoanelli9626
@juancarlosoanelli9626 4 жыл бұрын
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_bl
@moises_bl 4 жыл бұрын
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.
@CarlosQL
@CarlosQL 4 жыл бұрын
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_bl
@moises_bl 4 жыл бұрын
@@CarlosQL probaré. Michisimas gracias. Un saludo!!!
@CarlosQL
@CarlosQL 4 жыл бұрын
@@moises_bl Saludos desde Perú
@wiliamquispecanales2449
@wiliamquispecanales2449 5 жыл бұрын
Hola Carlos QL; Tendrás tutoriales de uso de la memoria eeprom, i2c, uart, con atmegas? Saludos!
@CarlosQL
@CarlosQL 5 жыл бұрын
Sí, me comprometo a tocar esos temas en los próximos videos. Saludos
@wiliamquispecanales2449
@wiliamquispecanales2449 5 жыл бұрын
Esperando con muchas ansias. Saludos desde el callao!
@execrable3000
@execrable3000 5 жыл бұрын
aprende utilizando el datasheet y usando ejemplos de microntrolador PIC , no es necesario tutorial cuando ya saber prender un led !
@lucasleon6541
@lucasleon6541 5 жыл бұрын
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
@CarlosQL
@CarlosQL 5 жыл бұрын
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
@crgnoe
@crgnoe 5 жыл бұрын
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
@CarlosQL
@CarlosQL 5 жыл бұрын
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ú.
@DPAsistenciaTecnica
@DPAsistenciaTecnica 5 жыл бұрын
@@CarlosQL me interesa.. sucripto y atento .. saludos
@CarlosQL
@CarlosQL 5 жыл бұрын
@@DPAsistenciaTecnica Exelente Daniel, voy hacer ese video.Saludos
@athm15
@athm15 4 жыл бұрын
Hola amigo, podrías ayudarme? me sale este error: "avrdude.exe: verification error; content mismatch".
@fixscooter
@fixscooter 5 жыл бұрын
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
@CarlosQL
@CarlosQL 5 жыл бұрын
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
@angelsp5936
@angelsp5936 3 жыл бұрын
¿Una pregunta, al momento de descargarlo no les marca que el archivo trae un virus? ¿El archivo si es seguro para descargar?
@CarlosQL
@CarlosQL 3 жыл бұрын
Sí, es seguro, no he tenido ningún problema
@gastonvaldez4918
@gastonvaldez4918 4 жыл бұрын
Se puede hacer un debug con ese programador? Muy buen video
@CarlosQL
@CarlosQL 4 жыл бұрын
Con el USBASP solo puedes programar, no te permite depurar. Slaudos
@CarlosQL
@CarlosQL 4 жыл бұрын
Si deseas un depurador puedes usar un Pickit4 kzbin.info/www/bejne/hZPMgnlsfZ6AgqM&ab_channel=CarlosQL
@gastonvaldez4918
@gastonvaldez4918 4 жыл бұрын
Con el pickit se puede depurar micros avr?
@CarlosQL
@CarlosQL 4 жыл бұрын
@@gastonvaldez4918 Sí, también hice un video del tema kzbin.info/www/bejne/eZOtpnSPmt9ohtk&ab_channel=CarlosQL
@luislopez-pf5fi
@luislopez-pf5fi 7 ай бұрын
o deja ttu un archivo limpio en mega plis
@fixscooter
@fixscooter 5 жыл бұрын
Hola, buen video, pero la version 2.8 no la encuentro
@CarlosQL
@CarlosQL 5 жыл бұрын
Hola Jair, la última versión del AVRDUDESS es la 2.11, la he probado y funciona bien. Saludos
@fixscooter
@fixscooter 5 жыл бұрын
@@CarlosQL Hola donde la encuentro?
@CarlosQL
@CarlosQL 5 жыл бұрын
@@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
@fixscooter
@fixscooter 5 жыл бұрын
@@CarlosQL Siii, cierto gracias, entonces siempre hay que tener un fichero .hex de ENVASE para leer?, digo con el avrdudess
@CarlosQL
@CarlosQL 5 жыл бұрын
@@fixscooter así es, debe haber un archivo hex para poder leer un uC AVR
@luislopez-pf5fi
@luislopez-pf5fi 7 ай бұрын
salta virus no hay otro programa?
@marcomark5867
@marcomark5867 5 жыл бұрын
@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
@CarlosQL
@CarlosQL 5 жыл бұрын
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
@wiliamquispecanales2449
@wiliamquispecanales2449 4 жыл бұрын
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
@CarlosQL
@CarlosQL 4 жыл бұрын
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
@jorgecelis6881
@jorgecelis6881 3 жыл бұрын
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á?
@CarlosQL
@CarlosQL 2 жыл бұрын
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
@ariel18012
@ariel18012 3 жыл бұрын
Harás vídeo de lo mismo pero implementado en Linux....
@CarlosQL
@CarlosQL 3 жыл бұрын
con gusto Christian, saludos
@wiliamquispecanales2449
@wiliamquispecanales2449 5 жыл бұрын
Y tambien del uso de los fuses? XD
@lionconvoy8622
@lionconvoy8622 5 жыл бұрын
Amigo te compro tu atmel ice 😁 soy de peru tamb
@CarlosQL
@CarlosQL 5 жыл бұрын
Hola, no está a la venta, la verdad que es de mucha utilidad. Saludos
@wiliamquispecanales2449
@wiliamquispecanales2449 4 жыл бұрын
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!!
@CarlosQL
@CarlosQL 4 жыл бұрын
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
@wiliamquispecanales2449
@wiliamquispecanales2449 4 жыл бұрын
@@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
@CarlosQL
@CarlosQL 4 жыл бұрын
@@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?
@wiliamquispecanales2449
@wiliamquispecanales2449 4 жыл бұрын
@@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
@CarlosQL
@CarlosQL 4 жыл бұрын
@@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
@chevelo2000 Жыл бұрын
no necesitas programador, con la misma placa de arduino se puede programar
@CarlosQL
@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
Tutorial 5: Comunicación USART, (tx y rx) con ATmega328p
11:03
INSTALACION Y CONFIGURACION DEL PROGRAMADOR USBASP AVR ATMEL
12:56
ElectronicSpot
Рет қаралды 12 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Upgrading the firmware on the Retro Chip Tester Pro, and testing the USB AVRISP XPII
29:04
✅EL ATmega328P | Grabar y Programar | 2021
5:42
Androbot TECH
Рет қаралды 68 М.
Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡
18:41
Flashback Team
Рет қаралды 601 М.
Como instalar Programador AVR Usbasp, introducción a Khazama AVR
11:22
Instalar Drivers del programador USBASP AVR para micros atmel (Windows 10, 8 y 7)
5:50
Jfetronic: Electrónica y Más
Рет қаралды 32 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН