Hi
After upgrade PlatformIO i have problem…
PACKAGES:
- framework-espidf 3.40000.200303 (4.0.0)
- tool-cmake 3.16.4
- tool-esptoolpy 1.20600.0 (2.6.0)
- tool-idf 1.0.1
- tool-mconf 1.4060000.20190628 (406.0.0)
- tool-ninja 1.9.0
- tool-openocd-esp32 1.1000.20190708 (10.0)
- toolchain-esp32ulp 1.22851.190618 (2.28.51)
- toolchain-xtensa32 2.80200.200226 (8.2.0)
Warning! Starting with ESP-IDF v4.0, new project structure is required:
https://docs.platformio.org/en/latest/frameworks/espidf.html#project-structure
Reading CMake configuration...
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 0 compatible libraries
Scanning dependencies...
No dependencies
Building in release mode
Compiling .pio\build\CAR\esp-idf\src\main_car.c.o
Generating project linker script .pio\build\CAR\esp32.project.ld
Traceback (most recent call last):
File "C:\Users\kurza\.platformio\packages\framework-espidf\tools\ldgen\ldgen.py", line 150, in <module>
main()
File "C:\Users\kurza\.platformio\packages\framework-espidf\tools\ldgen\ldgen.py", line 126, in main
mapping_rules = generation_model.generate_rules(sections_infos)
File "C:\Users\kurza\.platformio\packages\framework-espidf\tools\ldgen\generation.py", line 354, in generate_rules
self._create_exclusions(mapping_rules, default_rules, sections_infos)
File "C:\Users\kurza\.platformio\packages\framework-espidf\tools\ldgen\generation.py", line 448, in _create_exclusions
general_rule.add_exclusion(specific_rule, sections_info)
File "C:\Users\kurza\.platformio\packages\framework-espidf\tools\ldgen\generation.py", line 100, in add_exclusion
expansions = do_section_expansion(self, section)
File "C:\Users\kurza\.platformio\packages\framework-espidf\tools\ldgen\generation.py", line 84, in do_section_expansion
expansions = fnmatch.filter(sections_in_obj, section)
File "C:\Users\kurza\.platformio\python37\lib\fnmatch.py", line 59, in filter
for name in names:
TypeError: 'NoneType' object is not iterable
*** [.pio\build\CAR\esp32.project.ld] Error 1