Skip to content

mamemomonga/avr-toolchain-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVR toolchain installer

  • macOS Ventura で AVRのビルドと書込をするための環境を整えるツール
  • microchip(atmel)提供のToolchainとDFPを使用する
  • avrdudeはソースからビルドされる。

インストール

macOSの場合

macOSの場合は、事前に以下のライブラリを入れておく

$ brew install cmake libelf libusb libftdi

実行

  1. AVR® and Arm® Toolchains (C Compilers) から AVR 8-bit Toolchain 3.7.0 - Mac OS X 64-bit(avr8-gnu-toolchain-osx-3.7.0.518-darwin.any.x86_64.tar.gz) をダウンロードし、download フォルダに置く。ない場合は自動的にダウンロードされる。

  2. Microchip Packs Repository から Atmel ATmega Series Device Support (2.0.401) (Atmel.ATmega_DFP.2.0.401) と Atmel ATtiny Series Device Support (2.0.368) (Atmel.ATtiny_DFP.2.0.368) をダウンロードし、downloadフォルダに置く。ない場合は自動的にダウンロードされる。

  3. AVRDUDE を download に clone してください。ない場合は自動的にcloneされる。

  4. config.mk を開き、ダウンロードしたファイル名やバージョンが(AVR_TOOLCHAINSのみ拡張子あり) があっているか確認。

  5. make を実行

利用方法

以下のコマンドを実行することで、avr-gccが有効になる。

$ . ~/avr/enable.sh

Lチカサンプル

blinkフォルダ参照。

参考リンク

SerialUPDI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published