Kahuna

From Lochraster

Jump to: navigation, search

[edit] Kahuna - AVR Programmieradapter

Das Kahuna ist ein Atmel AVR Programmieradapter für die ATMEGA und ATTINY Microcontroller. Er wid direkt über USB angesteuert und mit Strom versorgt. Er ist kompatibel zu den usbasp Adaptern und kann direkt mit avrdude angesteuert werden. Als Anschluss des zu programmierenden Controllers sind ein 10 Pol und ein 6 Pol Stecker in Standardbelegung vorhanden.

Beispiel eines Befehls der die Firmware des Jackalope auf einen ATMEGA 168 Microcontroller schreibt:

 avrdude -c usbasp -p m168 -U flash:w:jackalope.hex

Besonder Features dieses Adapters sind:

  • Stromversorgung des zu programmierenden Controllers direkt über den Adapter.
  • Einstellbare Taktrate auf dem SPI Bus, damit lassen sich auch Controller programmieren die sehr langsam getaktet sind z.B. < 100 KHz. Andere Programmieradapter brauchen in der Regel eine Mindesttaktfrequenz des zu programmierenden Controllers.
  • Optionale Versorgung des zu programmierenden Controllers mit einem Takt. Damit lassen sich, in den meisten Fällen, Controller wiederbeleben bei denen die Fuses so verstellt wurden, dass sie auf einen normalen Programmieradapter nichtmehr reagieren. (Diese feature ist in der ersten revision der Firmware noch nicht enthalten, ein Firmware update ist daher eventuell erforderlich)
  • Möglichkeit für einfaches Firmware update.

Über einen Jumper kann der im Microcontroller enthaltene Bootloader aktiviert werden, dann wird mittels avrdude nicht der angeschlossene Microcontroller programmiert sondern der Microcontroller des Kahuna.

Es besitzt einen 6 Pol Anschluss in Standardbelegung sowie einen 10 Pol Anschluss in Standardbelegung.

[edit] Schaltplan

Schaltplan des Kahuna als PDF [1]

[edit] Beipackzettel

Beipackzettel des Bausatzes zum Download [[2]]

Personal tools