-
-
Notifications
You must be signed in to change notification settings - Fork 7k
Closed
@NicoHood
Description
I cannot include my new core with the boards.txt
Thats my sketchbook path:
Arduino\sketchbook\hardware\HID\avr\cores\hid
arduino:arduino works fine. But not my custom core.
##############################################################
leonardo_extended.name=Arduino Leonardo Extended HID-Core
leonardo_extended.vid.0=0x2341
leonardo_extended.pid.0=0x0036
leonardo_extended.vid.1=0x2341
leonardo_extended.pid.1=0x8036
leonardo_extended.upload.tool=arduino:avrdude
leonardo_extended.upload.protocol=avr109
leonardo_extended.upload.maximum_size=28672
leonardo_extended.upload.maximum_data_size=2560
leonardo_extended.upload.speed=57600
leonardo_extended.upload.disable_flushing=true
leonardo_extended.upload.use_1200bps_touch=true
leonardo_extended.upload.wait_for_upload_port=true
leonardo_extended.bootloader.tool=arduino:avrdude
leonardo_extended.bootloader.low_fuses=0xff
leonardo_extended.bootloader.high_fuses=0xd8
leonardo_extended.bootloader.extended_fuses=0xcb
leonardo_extended.bootloader.file=arduino:caterina/Caterina-leonardo_extended.hex
leonardo_extended.bootloader.unlock_bits=0x3F
leonardo_extended.bootloader.lock_bits=0x2F
leonardo_extended.build.mcu=atmega32u4
leonardo_extended.build.f_cpu=16000000L
leonardo_extended.build.vid=0x2341
leonardo_extended.build.pid=0x8036
leonardo_extended.build.usb_product="Arduino Leonardo"
leonardo_extended.build.board=AVR_LEONARDO
#leonardo_extended.build.core=arduino:arduino
#leonardo_extended.build.core=HID:hid
leonardo_extended.build.core=hid
leonardo_extended.build.variant=leonardo_hid
leonardo_extended.build.extra_flags={build.usb_flags}
Error:
Third-party platform.txt does not define compiler.path. Please report this to the third-party hardware maintainer.
processing.app.debug.RunnerException
at processing.app.debug.Compiler.getCommandCompilerCPP(Compiler.java:593)
at processing.app.debug.Compiler.compileFiles(Compiler.java:271)
at processing.app.debug.Compiler.compileSketch(Compiler.java:638)
at processing.app.debug.Compiler.compile(Compiler.java:121)
at processing.app.Sketch.build(Sketch.java:1588)
at processing.app.Sketch.build(Sketch.java:1508)
at processing.app.Editor$DefaultRunHandler.run(Editor.java:1912)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at processing.app.helpers.StringReplacer.replaceFromMapping(StringReplacer.java:97)
at processing.app.helpers.StringReplacer.replaceFromMapping(StringReplacer.java:89)
at processing.app.helpers.StringReplacer.formatAndSplit(StringReplacer.java:37)
at processing.app.debug.Compiler.getCommandCompilerCPP(Compiler.java:591)
... 7 more