I have a problem where the GPIO pin is not working as intended (it is constantly high but it should be alternating high and low). Via debugging I've ascertained that the problem is the fact that bit 28 in register NRF_P1->PIN_CNF[1] is set to 1 which means it is owned by netcore and not appcore. When I force this bit to 0 in code, the pin works as expected. But this needs to be done through configuration and I have remove all other functions from that pin in nrf5340dk_nrf5340_cpunet.overlay, ipc_radio.overlay and mcuboot.overlay. Am I missing some other configuration files or something in the existing ones?
This problem started occurring after migrating from SDK version 2.6.0 to SDK version 2.9.0 on the nRF5340DK board. I'm using Windows 10 and VS code for development. I have attached the boards and sysbuild folders which contain the configuration files, I hope that helps. Thank you.