15-02-2020, 02:47 AM
Hola gente ¿como andais?.
estoy aprendiendo a utilizar arduino as ISP, pero no me está resultando nada de lo que estoy intentando en los tutoriales, quiero pasar un firmware de un arduino UNO chino a una board con atmega (2560 16u2). por medio de ICSP, así que necesito de vuestra ayuda.
os enlistaré lo que he realizado y no me ha funcionado, si paso por alto algo , favor hacermelo saber.
decir que no tengo cable usbisp, estoy utilizando pines del 1 al 5 en sus respectivos pines, y el 6to pin la entrada digital 10.
1) La board no tiene USB así que no es posible hacer el proceso por este medio (Solo para dejarlo claro)
2) Tratar de quemar el Firmware con AVRdude, pero me lanza un error de que estoy fuera del rango, quizá es un error de como configuro arduino?
avrdude. (avrdude -C"C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -p m16u2 -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\raebe\Desktop\Marlin.ino.mega.hex:i -F )
pero me lanza el error de fuera de rango.
3)intente por AVRdudess y no me sirve, lo que si, hace como que lanza el hex file pero ahora se se puso estraña la placa y ahora cuando cambiamos el jumper de USB a DC no sirve por DC, solo por USB .. así que otro problema a la lista hahaha.
4) intenté subir el firmware a traves de la funcion de arduino(ide de arduino) de Upload using Programmer, no tiraba ningun error pero cuando intentaba usar la placa no servía de nada.
Lo otro, quiza sea por otra memoria? la eeprom creo que se llama?, alguien me podría orientar?
de antemano muchisimas gracias!!
estoy aprendiendo a utilizar arduino as ISP, pero no me está resultando nada de lo que estoy intentando en los tutoriales, quiero pasar un firmware de un arduino UNO chino a una board con atmega (2560 16u2). por medio de ICSP, así que necesito de vuestra ayuda.
os enlistaré lo que he realizado y no me ha funcionado, si paso por alto algo , favor hacermelo saber.
decir que no tengo cable usbisp, estoy utilizando pines del 1 al 5 en sus respectivos pines, y el 6to pin la entrada digital 10.
1) La board no tiene USB así que no es posible hacer el proceso por este medio (Solo para dejarlo claro)
2) Tratar de quemar el Firmware con AVRdude, pero me lanza un error de que estoy fuera del rango, quizá es un error de como configuro arduino?
- Board -> arduino mega or arduino mega 2560
- process -> atmega 2560
- puerto -> COM4
- programmer -> arduino as ISP.
avrdude. (avrdude -C"C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -p m16u2 -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\raebe\Desktop\Marlin.ino.mega.hex:i -F )
pero me lanza el error de fuera de rango.
3)intente por AVRdudess y no me sirve, lo que si, hace como que lanza el hex file pero ahora se se puso estraña la placa y ahora cuando cambiamos el jumper de USB a DC no sirve por DC, solo por USB .. así que otro problema a la lista hahaha.
4) intenté subir el firmware a traves de la funcion de arduino(ide de arduino) de Upload using Programmer, no tiraba ningun error pero cuando intentaba usar la placa no servía de nada.
Lo otro, quiza sea por otra memoria? la eeprom creo que se llama?, alguien me podría orientar?
de antemano muchisimas gracias!!