app.overlay parse error: expected '{', '=', or ';'

Getting the'{', '=', or ';'   error during generate and build...

Checked the attached file for hidden characters in both notepad and vscode editors.

5100.app.overlay

Can someone recommend what might be tripping this up?

here is the .overlay text:


/ {
    camera_bus: camera_bus {
        compatible = "perioprobe,hm01b0-parallel";

        pclk-gpios   = <&gpio1 14 GPIO_ACTIVE_HIGH>;
        vsync-gpios  = <&gpio2 10 GPIO_ACTIVE_HIGH>;
        lvld-gpios   = <&gpio0  3 GPIO_ACTIVE_HIGH>;

        d0-gpios     = <&gpio2  8 GPIO_ACTIVE_HIGH>;
        d1-gpios     = <&gpio2  6 GPIO_ACTIVE_HIGH>;
        d2-gpios     = <&gpio2  5 GPIO_ACTIVE_HIGH>;
        d3-gpios     = <&gpio2  4 GPIO_ACTIVE_HIGH>;

        reset-gpios  = <&gpio2  9 GPIO_ACTIVE_LOW>;
   
        };
    };
The errors:

- Found BOARD.dts: C:/ncs/perioprobe/boards/arm/raytac_an54l15q/raytac_an54l15q_nrf54l15_cpuapp.dts
-- Found devicetree overlay: C:/ncs/perioprobe/app.overlay
devicetree error: C:/ncs/perioprobe/app.overlay:1 (column 1): parse error: expected '{', '=', or ';'
CMake Error at external/zephyr/cmake/modules/dts.cmake:306 (execute_process):
execute_process failed command indexes:

1: "Child return code: 1"

Call Stack (most recent call first):
external/zephyr/cmake/modules/zephyr_default.cmake:131 (include)
external/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
external/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
CMakeLists.txt:13 (find_package)


-- Configuring incomplete, errors occurred!
FATAL ERROR: command exited with status 1: 'C:\ncs\toolchains\c717907b94\opt\bin\cmake.EXE' -DWEST_PYTHON=C:/ncs/toolchains/c717907b94/opt/bin/python.exe '-Bc:\ncs\perioprobe\build' -GNinja -DBOARD=raytac_an54l15q/nrf54l15/cpuapp -DNCS_TOOLCHAIN_VERSION=NONE -DCONFIG_DEBUG_THREAD_INFO=y -DBOARD_ROOT=c:/ncs/perioprobe '-Sc:\ncs\perioprobe'

Parents Reply Children
No Data
Related