Customer has issues with KSDK documentation. They have a project up and running not using processor expert in KDS2.0 . They want to migrate to KDS3.0/SDK1.2 .However they encounter many issues. They are still trying not to use PE but would like to use the "functions" listed in the libraries. None of these seems to be documented.
I’ve only spent a few hours using it so far, and this is a sample of what I’ve found:
(I’ll explain the first one in detail, then be more abbreviated afterward)
- ADC16 support of hardware averaging is not documented
Our project used “ADC16_DRV_EnableHwAverage()” under SDK 1.1.0
The HTTP documentation for SDK 1.1.0 does not show this function at all
The HTTP documentation for SDK 1.2.0 does not show this function at all
The source code for the ADC16 driver in KSDK 1.1.0 is at: C:\Freescale\KSDK_1.1.0\platform\drivers\inc\fsl_adc16_driver.h
The function name and arguments changed for KSDK 1.2.0. There’s a new structure in KSDK 1.2.0 that isn’t in the documentation either. (adc16_hw_average_config_t)
I get no matches when I try to search for “ADC16_DRV_EnableHwAverage” in KSDK 1.1.0 documentation.
I get no matches when I search for “ADC16_DRV_ConfigHwAverage” or “adc16_hw_average_config_t” in KSDK 1.2.0 documentation.
- KSDK 1.2.0 seems to have dropped support for RTC_HAL_SetWakeupPinCmd(). Was this intentional? We were using it in KSDK 1.1.0, but again it does not appear in the documentation.
Any suggestions appreciated.