Idea Originally Posted by: joe radomski 22/04/2009
have a way to select a project that will have a loader section and a "code" section that can automatically set the proper memory ranges for the modules based on the selected processor instead of having the user manually setting up all the sections/paramet
11/08/2009 Jonathan Elliott (Admin)
Whilst I appreciate non-replication, there are serious problems with communicating between two independently-compiled applications, so replication is the only surefire way to fix this. It's what I do in our CrossConnect Pro firmware.
it would also be interesting to have an automatic tool to create a jump table for selected functions of the bootloader. this is because most of the times functions implemented in the bootloader are reusable in the application and would save precious flash space. as an example STM32 USB bootloader can take more than 32K due to the required libraries to support USB and if you're short on memory it doesn't make sense to replicate those functions
22/04/2009 joe radomski
yes a bootloader type porject.. It doesnt have to be fully automatic, the main thing is setting up the files for memory spaces ect.. a project wizard could ask simple questions like page size and approximately how much space to reserve. a logical thing would be to place the bootloader at thelowest available flash location by default.. This wizard could save the "customl" setion placement files ect in the project directory.. this type of project would save alot of time.. I would also suggest that an examples be included on systems like the msp430 and 430x which have unque addressing concerns..
Please sign in to leave a comment.