platformio / platform-atmelavr

Atmel AVR: development platform for PlatformIO
https://registry.platformio.org/platforms/platformio/atmelavr
Apache License 2.0
139 stars 105 forks source link

add support for stk-600 and new tiny and mega devices #12

Open syddo opened 8 years ago

syddo commented 8 years ago

Hi,

i'd like to add support for the Atmel STK-600 and the new ATMega324PB, ATtiny817 devices also. how do i add a framework for the native avr-gcc?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/38000457-add-support-for-stk-600-and-new-tiny-and-mega-devices?utm_campaign=plugin&utm_content=tracker%2F38207915&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F38207915&utm_medium=issues&utm_source=github).
ivankravets commented 8 years ago

Do we need special toolchain for these boards?

syddo commented 8 years ago

No. But the current avr-gcc needs to be updated to the latest release from Atmel.

ivankravets commented 8 years ago

Ok, please help us.

The AVR toolchain is located in ~/.platformio/toolchain-atmelavr. You can replace it with own version. Please keep package.json file without changes in that place. Otherwise, PlatformIO Package Manager will not see this package.

If it works, we will update current toolchain with your version. See https://bintray.com/platformio/dl-packages/toolchain-atmelavr#files