due.ini 932 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #
  2. # Marlin Firmware
  3. # PlatformIO Configuration File
  4. #
  5. #################################
  6. # #
  7. # DUE Architecture #
  8. # #
  9. #################################
  10. #
  11. # Due (Atmel SAM3X8E ARM Cortex-M3)
  12. #
  13. # - RAMPS4DUE
  14. # - RADDS
  15. #
  16. [env:DUE]
  17. platform = atmelsam
  18. board = due
  19. build_src_filter = ${common.default_src_filter} +<src/HAL/DUE> +<src/HAL/shared/backtrace>
  20. [env:DUE_USB]
  21. extends = env:DUE
  22. board = dueUSB
  23. #
  24. # Archim SAM
  25. #
  26. [common_DUE_archim]
  27. extends = env:DUE
  28. board = marlin_archim
  29. build_flags = ${common.build_flags}
  30. -DARDUINO_SAM_ARCHIM -DARDUINO_ARCH_SAM -D__SAM3X8E__ -DUSBCON
  31. board_build.variants_dir = buildroot/share/PlatformIO/variants/
  32. extra_scripts = ${common.extra_scripts}
  33. Marlin/src/HAL/DUE/upload_extra_script.py
  34. [env:DUE_archim]
  35. extends = common_DUE_archim