Hi Markus, You may need to update your BSP's `syscfg.yml`, check one included BSPs that has the same MCU that you're using for a complete list. Your particular failure is that your `syscfg.yml` is missing a "STM32_FLASH_SIZE_KB" entry.
Best, Fabio On Wed, Jan 9, 2019, at 4:30 AM, markus wrote: > Hi Lukasz, > > did manually build newt and run into some build failures: > > ..... > Compiling repos/apache-mynewt-core/hw/mcu/stm/stm32_common/src/ > hal_gpio.c > Error: In file included from repos/apache-mynewt-core/kernel/os/include/ > os/mynewt.h:23:0, > from repos/apache-mynewt-core/hw/mcu/stm/stm32_common/ > src/hal_flash.c:21: > bin/targets/spi/generated/include/syscfg/syscfg.h:15:49: error: > 'MYNEWT_VAL_STM32_FLASH_SIZE_KB' undeclared here (not in a function); > did you mean 'MYNEWT_VAL_STM32_FLASH_IS_LINEAR'? > #define MYNEWT_VAL(x) MYNEWT_VAL_ ## x > ^ > repos/apache-mynewt-core/hw/mcu/stm/stm32_common/src/hal_flash.c:30:30: > note: in expansion of macro 'MYNEWT_VAL' > #define _FLASH_SIZE (MYNEWT_VAL(STM32_FLASH_SIZE_KB) * 1024) > ^~~~~~~~~~ > repos/apache-mynewt-core/hw/mcu/stm/stm32_common/src/hal_flash.c:64:16: > note: in expansion of macro '_FLASH_SIZE' > .hf_size = _FLASH_SIZE, > ^~~~~~~~~~~ > > Anything else I should be doing? > I also updated master again - just in case > * master cb9ece042 hw/drivers/lps33thw: Restore read > error stats > > Thanks again, > Markus > > > > On Tue, 8 Jan 2019 07:05:11 +0100 > Łukasz Rymanowski <lukasz.rymanow...@codecoup.pl> wrote: > > > Hi Markus, > > > > If master is used on mynewt-core then master branch of newt tool > > should be used. Please try this and let us know of it works for you > > > > Best > > Lukasz > > > > > > On Tue, Jan 8, 2019, 06:18 markus <mar...@bibi.ca wrote: > > > > > 'been away for a few months and I can't build my projects anymore. I > > > updated repos/apache-mynewt-core to the latest master branch > > > (59912fc02) and it seems I'm running the latest newt tool, 1.5.0 > > > > > > Executing `newt build ...` gives me an error for each package in > > > apache-mynewt-core: > > > > > > * Warning: Parsing pkg @apache-mynewt-core/boot/boot_serial config: > > > strconv.ParseInt: parsing > > > "MYNEWT_VAL(BOOT_SERIAL_SYSINIT_STAGE_MAIN)": invalid syntax; > > > ignoring package. > > > > > > > > > I couldn't find anything in the release notes - any clues as to what > > > I'm doing wrong would be much appreciated. > > > > > > Thanks, > > > Markus > > > >