There is something that could help a lot of people though specially in small-size open-source programming. I am sure this is doable.
Is it possible to modify the arduinoISP code so that all the hex file becomes part of due code, and it automatically programs the next chip without a need for a PC/avrdude/arduino/etc? Basically having a hex or bin programmer directly in due.
I want to congratulate you on all your excellent articles, you can learn many things.
I wanted to ask for your support if you are available.
Without knowing the reason, the native usb port is no longer recognized and I have tested on 3 computers with different systems.
At this point only the programing port is recognized.
Do you know if I can do something or is it irreversible?
Here is the error:
Warn : target was in unknown state when halt was requested
Info : SWD IDCODE 0x0bc11477
Error: timed out while waiting for target halted
Error: error executing cortex_m crc algorithm
Info : SWD IDCODE 0x0bc11477
Error: Failed to read memory and, additionally, failed to find out where
embedded:startup.tcl:454: Error: ** Verify Failed **
in procedure ‘program’
in procedure ‘program_error’ called at file “embedded:startup.tcl”, line 498
at file “embedded:startup.tcl”, line 454
a porta série at file “embedded:startup.tcl”, line 454
iS IT POSSIBLE to disable auto reset on the Arduino Due’s programming USB port without modifying the atmega16u2 firmware?
Yes (see Topaz’s reply)
Great job on the arduinoISP for due.
There is something that could help a lot of people though specially in small-size open-source programming. I am sure this is doable.
Is it possible to modify the arduinoISP code so that all the hex file becomes part of due code, and it automatically programs the next chip without a need for a PC/avrdude/arduino/etc? Basically having a hex or bin programmer directly in due.
Hi Peter,
I want to congratulate you on all your excellent articles, you can learn many things.
I wanted to ask for your support if you are available.
Without knowing the reason, the native usb port is no longer recognized and I have tested on 3 computers with different systems.
At this point only the programing port is recognized.
Do you know if I can do something or is it irreversible?
Here is the error:
Warn : target was in unknown state when halt was requested
Info : SWD IDCODE 0x0bc11477
Error: timed out while waiting for target halted
Error: error executing cortex_m crc algorithm
Info : SWD IDCODE 0x0bc11477
Error: Failed to read memory and, additionally, failed to find out where
embedded:startup.tcl:454: Error: ** Verify Failed **
in procedure ‘program’
in procedure ‘program_error’ called at file “embedded:startup.tcl”, line 498
at file “embedded:startup.tcl”, line 454
a porta série at file “embedded:startup.tcl”, line 454