In addition, I notice http://www.nuttx.org/Documentation/NuttX.html say gnu
toolchains based on buildroot
for many architectures.

There are configurations at https://bitbucket.org/nuttx/buildroot/src/master/configs/ for:

avr-defconfig-4.3.3
avr-defconfig-4.5.2

I am not sure of the state of those, however.

So for AVR gcc toolchains, I just found
https://www.microchip.com/mplab/avr-support/avr-and-arm-toolchains-c-compilers
,
but not right for nuttx. Do I need to build based on builtroot?

I don't know about this, but the toolchain from AtmelStudio is quite nice.

Notice that there is a build test for AVR (and MIPS) here: https://bitbucket.org/nuttx/tools/src/master/buildtest/ . If you look in doavr.sh, you an see that the test is configured to use the AtmelStudio toolchain.

I am not certain if AVR will build without AtmelStudio.  I think it expects some resource from AtmelStudio, but I might be wrong.

Greg




Reply via email to