Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Ubinos v3.00.13 Migration Guide


Config variable 이름 변경

STM32 관련

변경 전

UBINOS__BSP__STM32F2_RCC_HSE_CONFIG
UBINOS__BSP__STM32F2_HSE_VALUE

변경 후

UBINOS__BSP__STM32_RCC_HSE_CONFIG
UBINOS__BSP__STM32_HSE_VALUE

RTC tick 관련

변경 전

UBINOS__UBIK__TICK_RTC_SLEEP_WHEN_IDLE
UBINOS__UBIK__TICK_RTC_IGNORE_TICK_WHEN_IDLE

변경 후

UBINOS__UBIK__TICK_RTC_SLEEP_IDLE
UBINOS__UBIK__TICK_RTC_TICKLESS_IDLE


nRF5 계열 SoC에서 power manager 실행 시 system tick이 느려지는 문제점 해결

이전 버전의 nRF5 계열 SoC 예제는 system tick으로 SysTick을 사용할 경우 power manager를 실행 시키면 system tick이 느려지는 문제점이 있음. 아래 변경 사항을 참조하여 문제가 될 수 있는 부분을 수정해야 함.

https://github.com/ubinos/nrf5sdk_wrapper/commit/9bedb892fa7e7c83a6fe7e9e8e4be39b9a8dfd6b#diff-7fe3d36a351fbb539105b11409c3dbbb


OpenOCD 실행 명령 변경

openocd -f <OpenOCD configuration file name>
openocd -f <OpenOCD configuration file name> -c "hla_serial <ST-Link serial number>"


오류 별 해결책

Build 오류 메시지

error: 'NRFX_POWER_CONFIG_IRQ_PRIORITY' undeclared ...

해결 책

config cmake file에 다음 추가

set_cache(NRF5SDK__NRFX_POWER_ENABLED FALSE BOOL)

Build 오류 메시지

error: 'NRFX_CLOCK_CONFIG_IRQ_PRIORITY' undeclared ...

해결 책

config cmake file에 다음 추가

set_cache(NRF5SDK__NRFX_CLOCK_ENABLED FALSE BOOL)

  • No labels