I am simply trying to build the hello world (and blinky, results are the same) with NRF-SDK 1.8.0 - it's based on Zephyr 2.7, which is the LTS release.
Target board is 5340. I've installed the toolchains, but during the installation you get some notes already about incompatible modules. Tried building, no luck.
I've tried to resolve those by downgrading some modules. However, no luck.
Does anyone have a working setup for 1.8.0 and the pip list output from that?
Here's the error:
So, AttributeError: Can't get attribute 'Range' on <module 'devicetree.edtlib'
Something in the Python setup must be wrong. Here's the pip list I have in use now.
All help would be greatly appreciated.
I think the root cause is that some dependency has not been pinned down and we get something that is much newer now and this causes the issue. I have been able to install it and I had a working setup earlier. I just did pip install --upgrade again for the requirements.txt due to some other issues (which were really not related to this, but NRF tooling otherwise) and that broke the installation.