/dev/olimex
/dev/hadcon2
An automatic assignment of specified USB devices to those dev
ports is described here zypper se avr
memset
is wrong compiled zypper ar http://download.opensuse.org/repositories/CrossToolchain:/avr/openSUSE_13.1/ <Some Name>
zypper install avr-libc cross-avr-gcc
$> avrdude -v -P /dev/ttyUSBx -pc128 -c jtagmkI -x jtagchain=0,1,0,8 -Uflash:w:<hadcon>.elf
$> avrdude -v -P /dev/ttyUSBx -pc128 -c jtagmkI -x jtagchain=0,1,0,8 -Uefuse:w:0xff:m -Uhfuse:w:0x19:m -Ulfuse:w:0xe0:m
jtagchain=0,1,0,4
instead
avarice -c 0,1,0,8 --jtag /dev/ttyUSBx -B 1000000 --erase --program --file <hadcon>.elf
avarice -c 0,1,0,8 --jtag /dev/ttyUSBx -B 1000000 -W ff19e0
jtagchain=0,1,0,4
instead
patch src/$av_file < patch.$av_version.$av_file
./configure && make
or
./configure && make && make install
avarice
must have the right arguments $>avarice -c 0,1,0,8 --jtag /dev/olimex -B 1000000 --erase --program --file api.elf
$> avarice -c 0,1,0,8 --jtag /dev/olimex -B 1000000 -W ff19e0
PATH
I | Attachment | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|
bz2 | avarice-2.11.tar.bz2 | manage | 168 K | 2020-08-03 - 17:57 | PeterZumbruch | local copy of avarice-2.11.tar.bz2 from https://sourceforge.net/projects/avarice/ |
bz2 | avarice-2.12.tar.bz2 | manage | 179 K | 2020-08-03 - 17:57 | PeterZumbruch | local copy of avarice-2.12.tar.bz2 from https://sourceforge.net/projects/avarice/ |
cc | patch.avarice-2.11.jtagrw.cc | manage | 374 bytes | 2020-08-03 - 18:02 | PeterZumbruch | patch for src/jtagrw.cc of avarice-2.11.tar.bz2 |
h | patch.avarice-2.11.pragma.h | manage | 758 bytes | 2020-08-03 - 18:04 | PeterZumbruch | patch for src/pragma.h of avarice-2.11.tar.bz2 |
cc | patch.avarice-2.12.jtagrw.cc | manage | 374 bytes | 2020-08-03 - 18:03 | PeterZumbruch | patch for src/jtagrw.cc of avarice-2.12.tar.bz2 |
h | patch.avarice-2.12.pragma.h | manage | 758 bytes | 2020-08-03 - 18:05 | PeterZumbruch | patch for src/pragma.h of avarice-2.12.tar.bz2 |