Hi, I encountered a problem installing the arduino-tftpboot bootloader on an EtherTen. The problem is a change in avrdude introduced around version 6.2, that changes the way extended fuse bytes are reported. This is described at https://github.com/arduino/Arduino/issues/5175
This leads to errors when trying to upload the bootloader such as:
avrdude: verification error, first mismatch at byte 0x0000
0xfd != 0x05
The solution is to modify hardware/arduino-tftpboot/boards.txt, the line
arduino-tftpboot.bootloader.extended_fuses=0x05
should be
arduino-tftpboot.bootloader.extended_fuses=0xfd
After this, it appears to upload successfully.
arduino-tftpboot fix
The EtherTen combines an Uno-equivalent Arduino-compatible board and Wiznet-based Ethernet support, along with a microSD card slot and Power-over-Ethernet support. [Product page]
Jump to
- Arduino-Compatible Boards
- ↳ ArduPhone
- ↳ CNCPlotter
- ↳ Eleven
- ↳ EtherDue
- ↳ EtherMega
- ↳ EtherTen
- ↳ Goldilocks
- ↳ KitTen
- ↳ LeoStick
- ↳ LeoStick examples, software and fun sketches
- ↳ Pebble v2
- ↳ StepDuino
- ↳ USBDroid
- Arduino Expansion Shields
- ↳ BTSH: Bluetooth Shield
- ↳ DLOCK: RFID Door Lock Shield
- ↳ ES: Ethernet Shield
- ↳ HBRIDGE: H-Bridge Motor Driver Shield
- ↳ LCDK: LCD & Keypad Shield
- ↳ RX315/RX433: 315MHz and 433MHz Receiver Shields
- ↳ SECSENSE: Security Sensor Shield
- ↳ SH-RFIDLOCK: RFID Lock Shield
- ↳ SBS: SimpleBot Shield
- ↳ THINK: Thinker Shield
- ↳ TS: Terminal Shield
- Modules, Sensors, & Displays
- ↳ Module Discussion
- ↳ Dot Matrix Display
- ↳ Experimenters Kit
- ↳ 4x4x4 RGB Cube
- ↳ OLED128 Display
- Raspberry Pi
- ↳ Raspberry Pi Expansion Boards
- ArduSat Arduino Satellite
- ↳ General ArduSat Discussion
- ↳ ArduSat Payload Processor Module
- General Discussion
- ↳ Random Chit-Chat
- ↳ Project Showcase
- ↳ Product / Device Ideas
- ↳ Practical Arduino
- ↳ Arduino Workshop
- ↳ 3D Printing
- ↳ SuperHouseTV Home Automation
- Arduino Shield List
- ↳ Shield Discussion
- ↳ Shield List Site Discussion