I try to compile an empty main program on my discovery board and get this error…
[07/29/17 05:09:39] Processing DISCO (platform: ststm32; board: disco_l475vg_iot01a; framework: mbed)
Verbose mode can be enabled via `-v, --verbose` option
TypeError: Tried to lookup File 'C:\users\Peter Carter\.platformio\platforms\ststm32\builder\frameworks\mbed\Carter\.platformio\packages\framework-mbed\rtos' as a Dir.:
File "C:\users\peterc~1\platfo~1\penv\lib\site-packages\platformio\builder\main.py", line 152:
env.SConscript("$BUILD_SCRIPT")
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Script\SConscript.py", line 541:
return _SConscript(self.fs, *files, **subst_kw)
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Script\SConscript.py", line 250:
exec _file_ in call_stack[-1].globals
File "C:\users\Peter Carter\.platformio\platforms\ststm32\builder\main.py", line 165:
target_elf = env.BuildProgram()
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Environment.py", line 224:
return self.method(*nargs, **kwargs)
File "C:\users\peterc~1\platfo~1\penv\lib\site-packages\platformio\builder\tools\platformio.py", line 60:
env.BuildFrameworks(env.get("PIOFRAMEWORK"))
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Environment.py", line 224:
return self.method(*nargs, **kwargs)
File "C:\users\peterc~1\platfo~1\penv\lib\site-packages\platformio\builder\tools\platformio.py", line 262:
SConscript(env.GetFrameworkScript(f))
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Script\SConscript.py", line 604:
return method(*args, **kw)
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Script\SConscript.py", line 541:
return _SConscript(self.fs, *files, **subst_kw)
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Script\SConscript.py", line 250:
exec _file_ in call_stack[-1].globals
File "C:\users\Peter Carter\.platformio\platforms\ststm32\builder\frameworks\mbed\mbed.py", line 172:
get_dynamic_manifest(lib, lib_config, extra_includes))
File "c:\users\peterc~1\platfo~1\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 108:
self.process_extra_options()
File "c:\users\peterc~1\platfo~1\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 232:
self.env.ProcessFlags(self.build_flags)
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Environment.py", line 224:
return self.method(*nargs, **kwargs)
File "C:\users\peterc~1\platfo~1\penv\lib\site-packages\platformio\builder\tools\platformio.py", line 116:
parsed_flags = env.ParseFlags(str(flags))
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Environment.py", line 800:
do_parse(arg)
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Environment.py", line 730:
dict['LIBS'].append(self.fs.File(arg))
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Node\FS.py", line 1404:
return self._lookup(name, directory, File, create)
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Node\FS.py", line 1383:
return root._lookup_abs(p, fsclass, create)
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Node\FS.py", line 2390:
dir_node = self._lookup_abs(dir_name, Dir)
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Node\FS.py", line 2403:
result.must_be_same(klass)
File "C:\Users\Peter Carter\.platformio\packages\tool-scons\script\..\engine\SCons\Node\FS.py", line 652:
(self.__class__.__name__, self.get_internal_path(), klass.__name__))
[ERROR] Took 2.02 seconds
Linter
Severity Provider Description Line
Git
GitHub (preview)
PIO Buildsrc\main.c0001:3
CRLFUTF-8C0 files
Everything is up to date. Any ideas?