Hi,

NuttX has generic kconfig parameters for FLASH_(V)START and FLASH_SIZE.

Many of the board linker files are not using these parameters to
configure the location of
the image on flash (default is 0x0).

I would like to use these parameters to configure NuttX when used in
combination with a
bootloader. Of course I don't want to break existing defconfigs.

My idea was to use the value of FLASH_SIZE as an indicator for the
linker files to switch
from the default settings to the configuration parameters. As long as
FLASH_SIZE=0 the
default setup in the linker script is used, when FLASH_SIZE != 0 the
configured parameters
are put into use (this of course after the linker script is changed).

Do you agree with such an approach? Or is there a better alternative?

Kind regards,

Jehudi

Reply via email to