Hi,
We have developed our code against SDK 2.3.0 and I wanted to try to upgrade the SDK to 2.6.0. I had to remove CONFIG_OPENTHREAD_CHILD_SUPERVISION from my prj.conf, but after that the project was build. But when I flashed the new hex, it seems just hanged. There are no other code changes.
I tried debugging from the start to see where this happens. It occurs from the call to dk_leds_init ().
I can trace the execution path down to
leds {
compatible = "gpio-leds";
led0: led_0 {
gpios = <&gpio0 23 GPIO_ACTIVE_HIGH>; // Rev1.0 0.16-Blue
label = "Blue LED";
status = "okay";
};
led1: led_1 {
gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>; // Rev1.0 0.20-Red
label = "RED LED";
status = "okay";
};
led2: led_2 {
gpios = <&gpio0 26 GPIO_ACTIVE_HIGH>; // Rev1.0 0.17-GREEN
label = "Green LED";
status = "okay";
};
led3: led_3 {
gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>; // NTC_EN Rev 1.0 - 1.9
label = "NTC_EN";
status = "okay";
};
led4: led_4 {
gpios = <&gpio0 22 GPIO_ACTIVE_HIGH>; // This is to compansate for Rev 1.2 with Minew and without Minew designs
label = "Blue1 LED";
status = "okay";
};
led5: led_5 {
gpios = <&gpio0 24 GPIO_ACTIVE_HIGH>; // This is to compansate for Rev 1.2 with Minew and without Minew designs
label = "RED1 LED";
status = "okay";
};
};