Hi All,
Previous last two times I opened my project in VS Code it displayed a deprecation notice complaining about SDK and toolchain versions. My plan was to address it later this week but today VS Code, just after displaying the deprecation notice, said the application did not have any build configuration and displayed an empty nRFConnect panel.
After installing SDK and toolchain versions v2.9.1, zephyr 3.7.99, following instructions here (https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/installation/recommended_versions.html#requirements-nrfvsc), it always fails when trying to create a build configuration with error message parse error: "expected number or parenthesized expression".
It points the error to the '<' character in one line from my custom board Dts, zephyr,resolution = <12>
, which I reproduce here with context:
&adc {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
channel@0 {
reg = <0>;
zephyr,gain = "ADC_GAIN_1_6";
zephyr,reference = "ADC_REF_INTERNAL";
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
zephyr,input-positive = <NRF_ADC_AIN0>; /* P0.04 */
zephyr,resolution = <12>;
};
};
What is the cause for this error?
BR