I tried to change it to another name, but when importing samples, the [mcux_include.json] ZEPHYR_BASE is defaulted to d:/xxxx/xxxx/zephyr. Is there a place to modify this configuration? Thank you.
Not sure we understand what you are trying to achieve.
Are you trying to import a sample from another Zephyr repository than the one that is pointed in ZEPHYR_BASE of an existing project? If this is the case, I suppose you already have somewhere on disk the “second” Zephyr repository from where you are trying to import samples. In this case, go to Quickstart Panel -> Import Repository -> Local and provide the location of the “second” zephyr repo. Then this new one will have a new entry in “Installed Repository” so you can select it and import samples of it.
Is the problem that the ZEPHYR_BASE variable form mcux_include.json is updated automatically to point to the “zephyr” subfolder? If this is the case, currently this is a hard-coded assumption in the extension that the ZEPHYR_BASE points to {associate_repository_path}/zephyr. Is there a use case where this is an incorrect assumption?
I tried to change it to another name, but when importing samples, the [mcux_include.json] ZEPHYR_BASE is defaulted to d:/xxxx/xxxx/zephyr. Is there a place to modify this configuration? Thank you.