53 lines
2.1 KiB
Plaintext
53 lines
2.1 KiB
Plaintext
The Due implementation of the default arduino disables the watchdog feature at
|
|
startup. Due to ARM limitation, it is not possible to enable a watchdog once it
|
|
is disabled. For that reason, the watchdog feature does not work with default
|
|
Arduino installation.
|
|
|
|
Also some other boards like the Alligator board need their own variants, which can be
|
|
copied and installed the same way.
|
|
|
|
To solve the problem copy the modified version as follows:
|
|
|
|
---------------------------------
|
|
|
|
For Arduino 1.6 and newer
|
|
|
|
At least with Arduino 1.6.5 there is no need to install the Repetier additions.
|
|
Only if you use the Alligator board you still need to copy the files.
|
|
To test if watchdog is working correctly, send M281 which should trigger
|
|
the watchdog.
|
|
|
|
Install latest Arduino IDE and in Tools->Board->Boards Manager download the
|
|
Arduino Sam Boards to get basic structure for Due base boards.
|
|
|
|
boards.txt needs to be copied to C:\Users\<your user name>\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.5
|
|
|
|
It contains the 2 original entries plus a new one called Arduino Due for Repetier.
|
|
If you have modifed the boards.txt before, add only the last entry in boards.txt.
|
|
|
|
Copy the folder arduino_due_repetier to
|
|
C:\Users\<YourUserName>\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.5\variants
|
|
|
|
After a restart you have a new board in your list. Use it only if you
|
|
compile with watchdog feature enabled (which is the preferred way for increased safety)
|
|
|
|
----------------------------------
|
|
|
|
For Arduin 1.5.0 - 1.5.8
|
|
|
|
|
|
boards.txt needts to to to <ArduinoInstallPath>/hardware/arduino/sam
|
|
|
|
It contains the 2 original entries plus a new one called Arduino Due for Repetier.
|
|
If you have modifed the boards.txt before, add only the last entry in boards.txt.
|
|
|
|
Copy the folder arduino_due_repetier to
|
|
<ArduinoInstallPath>/hardware/arduino/sam/variants
|
|
|
|
After a restart you have a new board in your list. Use it only if you
|
|
compile with watchdog feature enabled (which is the preferred way for increased safety)
|
|
|
|
------------ License -----------
|
|
|
|
The files contained here are part of the Arduino package and their
|
|
license terms stay valid regardless of the license of the core firmware. |