hardware folder and bootloader

hi,

I am not sure whether this is a bug or not. So I will ask here first.
I have developed my own hardware for a special project. For that I have copied/rewritten an own core and stored in the sketchbook / hardware folder. It works just fine. Only when I try to burn the bootloader, the IDE try to load the boorloader file from / hardware / arduino / avr / bootloader and not from / hardware / / avr / bootloader.
As a workaround I can copy the bootloader to the IDE folder.
Oh, I use the IDE version 1.5.4

In boards.txt, did you create a new board type for your board with the path/filename of your new bootloader?
If not, the IDE would not know to use it.

Yes, i have my own board.txt with different folder for the core and the bootloader. The IDE finds the core files, but not the bootloader file.

boards.txt (693 Bytes)

Same problem, doesn't work in 1.5.* IDEs.
Works well in 1.0.* IDEs.

The format of bootloaders file is changed.
here is some information about it

the processor submenu is added.

I've modified the boards.txt file in [arduino]\hardware\arduino\avr folder and works well, but doesn't succeed with [arduino project]\hardware folder.

Success at least.
There are different architectures support added in IDE, so you need just extra subfolder - avr.
so, everithing is the same except the bootloaders.txt file (see the same file in arduino folder and modify according that) and put this file in extra avr subfolder with own breadborad sbfolder, so now we have full path
[ArduinoProjects folder]\hardware\avr\breadboard

Just open and closed a bug on the issue tracker.
The platform.txt file needs to be updated... (or created)

I use the IDE version 1.5.4

1.5 changes the way that add-on boards are handled in the user's Arduino directory.
It seems to be at least difficult (and perhaps impossible) to have an add-on directory structure and config files that is simultaneously compatible with 1.5 and 1.0 versions of Arduino :frowning: