The devel/avrdude port
avrdude-6.3 – AVR microcontroller hardware in-system programmer (cvsweb github mirror)
Description
AVRDUDE is a full featured BSD Unix program for programming Atmel's AVR CPU's. It can program the Flash and EEPROM, and where supported by the serial programming protocol, it can program fuse and lock bits. AVRDUDE also supplies a direct instruction mode allowing one to issue any programming instruction to the AVR chip regardless of whether AVRDUDE implements that specific feature of a particular chip.WWW: https://www.nongnu.org/avrdude/
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- Programming Arduio devices ========================== If you're planning on programming *duino devices (with an FTDI chip) using avrdude, you'll want to invoke it something like this: avrdude -b19200 -P /dev/cuaU0 -c arduino -p m328p -U flash:w:blink.hex Or replace 'm328p' if your board doesn't have an ATmega328p chip, but an ATmega168 chip (which is the case with Diecimila boards). For the Uno and newer boards, a baudrate of 115200 needs to be used to program the device.
Maintainer
The OpenBSD ports mailing-list
Categories
Library dependencies
Build dependencies
Files
- /etc/avrdude.conf
- /usr/local/bin/avrdude
- /usr/local/include/libavrdude.h
- /usr/local/lib/libavrdude.a
- /usr/local/lib/libavrdude.la
- /usr/local/lib/libavrdude.so.0.0
- /usr/local/man/man1/avrdude.1
- /usr/local/share/doc/avrdude/
- /usr/local/share/doc/avrdude/avrdude-doc-6.3.pdf
- /usr/local/share/doc/pkg-readmes/avrdude
- /usr/local/share/examples/avrdude/
- /usr/local/share/examples/avrdude/avrdude.conf