I have not been using the VSCode UI because I have been trying to follow setup instructions which only use the command line.
leaf search -t wp76xx -t latest
mangOH-yellow-wp76xx_0.7.0 │ mangOH yellow wp76xx (Modem=R16, Legato=19.11.3-
│ mangoh-red-wp76xx_0.6.0 │ mangOH Red wp76 - FW=R13.3, Legato=20.04.0, Octa
│ swi-fx30-cat1_2.0.0 │ SDK for FX30-CAT1 (Release R16.0.1.006 + Legato
│ swi-wp76_5.0.5 │ SDK for WP76 (Release 16.1 + Legato 19.11.6)
│ swi-wp76_5.2.0-onlycap │ SDK for WP76 (Release 16 + Legato 20.08.0)
I’m not sure whether to pick the mangoh-red- or one of the swi-wp76 options. I have a MangoH Red, but your example shows swi-.
I have just tried this installation:
$ leaf setup wp776stable -p swi-wp76_5.0.5
leaf setup wp776stable -p swi-wp76_5.0.5 [Faulty keyboard keeps giving ‘77’]
→ Execute: leaf profile create wp776stable
Current profile is now wp776stable
Profile wp776stable created
→ Execute: leaf profile config wp776stable -p swi-wp76_5.0.5
→ Execute: leaf profile sync wp776stable
Profile is out of sync
Packages to install: wp76-legato_19.11.6-202112100742, wp76-toolchain_SWI9X07Y_02.37.10.02-linux64, wp76-modem-image_16.1, wp76-legato-image_19.11.6-202206070843, wp76-linux-image_SWI9X07Y_02.37.10.02, wp76-image_5.0.5, swi-legato_1.4.191225, swi-vscode-support_200624, swi-wp76_5.0.5
Total size: 672.5 MB
Do you want to continue? (Y/n)
Y
[100%] Downloading d6f6fca-swi-aptdeps-toolchain_1.0.leaf
Run install steps for swi-aptdeps-toolchain_1.0
Run sync steps for swi-aptdeps-image_1.0
Run sync steps for swi-aptdeps-legato_1.0
Run sync steps for swi-aptdeps-toolchain_1.0
Run sync steps for swi-license_1.2
Run sync steps for swi-verify-aptdeps_1.7.210909
Checking required apt packages…
It is recommended to have the latest version of swiflash swicwe
sudo apt-get update && sudo apt-get install --upgrade -y swiflash swicwe
Do you want to execute this command (Y/n)? Y
Hit:1 http://updatesite.sierrawireless.com/legato-spm/debian release/ InRelease
<…snip…>
swicwe is already the newest version (1.27).
swiflash is already the newest version (5.2).
The following packages were automatically installed and are no longer required:
libllvm9 linux-hwe-5.4-headers-5.4.0-131
Use ‘sudo apt autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded.
All system dependencies are OK
Run sync steps for swi-verify-license_1.4.190813
License already accepted: sierra-v1
Downloading 9 package(s)
[100%] Downloading 404836f-wp76-legato_19.11.6-202112100742.leaf
[100%] Downloading b0e86e4-wp76-toolchain_SWI9X07Y_02.37.10.02-linux64.leaf
[100%] Downloading f224fbd-wp76-modem-image_16.1.leaf
[100%] Downloading 4449c25-wp76-legato-image_19.11.6-202206070843.leaf
[100%] Downloading 7726802-wp76-linux-image_SWI9X07Y_02.37.10.02.leaf
[100%] Downloading 113e003-wp76-image_5.0.5.leaf
[100%] Downloading 761d815-swi-wp76_5.0.5.leaf
[1/9] Installing wp76-legato_19.11.6-202112100742
Run install steps for wp76-legato_19.11.6-202112100742
[2/9] Installing wp76-toolchain_SWI9X07Y_02.37.10.02-linux64
Run install steps for wp76-toolchain_SWI9X07Y_02.37.10.02-linux64
Configuring the toolchain for your environment, this may take a few minutes…
[3/9] Installing wp76-modem-image_16.1
[4/9] Installing wp76-legato-image_19.11.6-202206070843
[5/9] Installing wp76-linux-image_SWI9X07Y_02.37.10.02
[6/9] Installing wp76-image_5.0.5
Run install steps for wp76-image_5.0.5
Generating device image: 9999999_9907152_SWI9X07Y_02.37.03.05_00_GENERIC_002.115_002-full.spk
Generating device image:
<…snip…>
[8/9] Installing swi-vscode-support_200624
Run install steps for swi-vscode-support_200624
[9/9] Installing swi-wp76_5.0.5
** The prompt has changed to include a new profile name. mkapp now fails in a different way.
Now my VM has crashed when I tried to save it. Maybe it ran out of memory from all the packages that were downloaded (it gave a memory warning). Trying again… I may have to delete a load of stuff or start again.