In this tutorial you will see how to manually flash your Portenta X8 with the image that is provided by Foundries.io through USB using the Terminal.
Attention: We encourage you to check every now and then if the device image version is up to date in order to have the latest bootloader, please check the release section of the lmp-manifest repository and compare the target version number
Required files following this structure:
1Root folder2├── imx-boot-portenta-x83├── lmp-partner-arduino-image-portenta-x8.wic.gz **(Compressed)**4├── mfgtool-files-portenta-x8.tar.gz **(Compressed)**5├── sit-portenta-x8.bin6└── u-boot-portenta-x8.itb
To get those files:
Go to the
lmp-manifest
GitHub repository and open the releases section, there you will find a compressed .tar.gz
with all the required files.Open your FoundriesFactory®.
Switch to the targets tab.
Click on the platform-master version.
On the "Runs" section open those collapsed labels, and download the files listed above by clicking on their text (like a normal link).
After downloading them, make sure you put them in a folder following the structure shown and extract the compressed files.
Plug your Porenta X8 into your carrier (Portenta Breakout carrier ).
Switch both DIP switches to the ON position.
Plug the USB-C end into the Portenta X8 and the other end (USB-C or USB-A) to your computer.
You will see a new device connected called
SE Blank M845S
.Open a terminal and change the directory (
cd
) to your root folder as shown in the beginning.Use the
uuu full_image.uuu
command.Wait until it gets flashed.
Switch back the DIP switches to OFF position.
Unplug and then plug in the Portenta X8 to your computer.
After booting you will need to wait 10 secs, until the Portenta X8 blue LED starts blinking, this means the boot was successful