Marlin compiling error using vscode

I have been trying to compile marlin, for a SKR V1.4 turbo in vscode. While doing this I’ve ran into an error code:

Processing LPC1769 (platform: https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/0.1.3.zip; board: nxp_lpc1769; framework: arduino)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------Platform Manager: nxplpc-arduino-lpc176x @ 0.1.3 is already installed
Error: Unknown development platform 'PackageItem <path=C:\Users\Name.platformio\platforms\nxplpc-arduino-lpc176x metadata=PackageMetaData <type=platform name=nxplpc-arduino-lpc176x version=0.1.3 spec={‘owner’: None, ‘id’: None, ‘name’: ‘pio-nxplpc-arduino-lpc176x’, ‘requirements’: None, ‘url’: 'https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/0.1.3.zip’}’
The terminal process “C:\Users\Name.platformio\penv\Scripts\pio.exe ‘run’” terminated with exit code: 1.

I have been trying pretty much everything that I could find on the internet.
The Marlin that I am using is the latest bugfix.

Are you using the latest PlatformIO version? See “Upgrade PlatformIO core” here.

I believe I am. The version that I am using is v2.2.1 and Core 5.1.0

Yes, 5.1.0 is the latest stable.

I can’t reproduce the error you’ve having. I’m using git clone to get GitHub - MarlinFirmware/Marlin at bugfix-2.0.x in the branch bugfix-2.0.x, then grab the (I hope correct) config files from https://github.com/MarlinFirmware/Configurations/tree/bugfix-2.0.x/config/examples/Creality/Ender-5/BigTreeTech%20SKR%201.4%20Turbo%20(TMC2209) and select board = LPC1769 in the platformio.ini and compilation just starts.

C:\Users\Max\Documents\Marlin>pio run
Processing LPC1769 (platform: https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/0.1.3.zip; board: nxp_lpc1769; framework: arduino)
------------------------------------------------------------------------------------------------------------------------
Platform Manager: Installing https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/0.1.3.zip
Downloading...
Platform Manager: nxplpc-arduino-lpc176x @ 0.1.3 has been installed!
The platform 'https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/0.1.3.zip' has been successfully installed!
The rest of the packages will be installed later depending on your build environment.
Tool Manager: Installing framework-arduino-lpc176x @ ^0.2.6
Tool Manager: framework-arduino-lpc176x @ 0.2.6 has been installed!
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/nxplpc-arduino-lpc176x/nxp_lpc1769.html
PLATFORM: NXP Arduino LPC176x (0.1.3) > NXP LPC1769
HARDWARE: LPC1769 120MHz, 31.97KB RAM, 464KB Flash
DEBUG: Current (cmsis-dap) On-board (cmsis-dap) External (blackmagic, jlink)
PACKAGES:
 - framework-arduino-lpc176x 0.2.6
 - toolchain-gccarmnoneeabi 1.90301.200702 (9.3.1)
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ off, Compatibility ~ strict
Library Manager: Installing TMCStepper @ ~0.7.1
Library Manager: TMCStepper @ 0.7.1 has been installed!
Library Manager: Installing U8glib-HAL @ ~0.4.1
Library Manager: Warning! More than one package has been found by U8glib-HAL @ ~0.4.1 requirements:
 - marlinfirmware/U8glib-HAL @ 0.4.3
 - thinkyhead/U8glib-HAL @ 0.4.3
Library Manager: Please specify detailed REQUIREMENTS using package owner and version (showed above) to avoid name conflicts
Library Manager: U8glib-HAL @ 0.4.3 has been installed!
Found 6 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <Servo> 1.0.0
|-- <TMCStepper> 0.7.1
|-- <U8glib-HAL> 0.4.3
Building in release mode
error:Command 'cmd /C dir G:\' returned non-zero exit status 1.
error:Command 'cmd /C dir H:\' returned non-zero exit status 1.
error:Command 'cmd /C dir I:\' returned non-zero exit status 1.

Unable to find destination disk (Autodetect Error)
Please select it in platformio.ini using the upload_port keyword (https://docs.platformio.org/en/latest/projectconf/section_env_upload.html) or copy the firmware (.pio/build/LPC1769/firmware.bin) manually to the appropriate disk

Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\DebugMonitor.cpp.o
Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\HAL.cpp.o
..
Indexing .pio\build\LPC1769\libFrameworkArduino.a
Linking .pio\build\LPC1769\firmware.elf
Building .pio\build\LPC1769\firmware.bin
Checking size .pio\build\LPC1769\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [====      ]  43.9% (used 14372 bytes from 32736 bytes)
Flash: [====      ]  38.0% (used 180656 bytes from 475136 bytes)
============================================= [SUCCESS] Took 42.36 seconds =============================================

Environment    Status    Duration
-------------  --------  ------------
LPC1769        SUCCESS   00:00:42.365
============================================= 1 succeeded in 00:00:42.365 =============================================

are you absolutely sure you’re using the latest bugfix version from their git? (https://github.com/MarlinFirmware/Marlin/archive/bugfix-2.0.x.zip)

On a second thought, try and remove this folder and retry?

Yes this worked! It compiled it without any trouble!
Thank you very much!