Jump to content

IMX8/iMX8MEVK/System Recovery: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
<noinclude>{{IMX8/Head}}</noinclude>
<noinclude>{{IMX8/Head}}</noinclude>
=Overview=
This page provides a guide about how to recover the i.MX8M Evaluation Kit when it is not booting.
After following this guide, the i.MX8M Evaluation Kit will be flashed with U-Boot, Image and File System provided by NXP. 
=Dependencies=
The flashing tool is mainly developed for Windows, there is a Linux version but it is not running properly. This guide was successfully tested on Windows 10.
The host machine requires Windows 8 and USB port 2.0.
=Getting MfgTool=
Download '''MfgTool''' from NXP Support page [https://www.nxp.com/support/developer-resources/run-time-software/i.mx-developer-resources/evaluation-kit-for-the-i.mx-8m-applications-processor:MCIMX8M-EVK?tab=Design_Tools_Tab MfgTool].
The downloaded file has 2 compressed files, '''mfgtool-with-roots-mx8''' and '''mfgtool-without-rootfs-mx8'''. Those files are already configured for i.MX8M Evaluation Kit. 
=Flashing Board=
Before flashing the board, set the board to '''Serial Downloader''' mode, see following image:


[[File:evk_serial_downloader_sw2.png|310px|center|Switch configured on Serial Downloader mode]]
[[File:evk_serial_downloader_sw2.png|310px|center|Switch configured on Serial Downloader mode]]
Now, connect the i.MX8MQ Evaluation Kit to the host machine through OTG port (USB-C), your board should be detected as '''HID-Compliant Device'''. 
[[File:Mfgtool1.png|310px|center|i.MX8M Evaluation Kit ]]
In the folder, there are scripts to configure Mfg Tool, see image below:
[[File:Scripts.png|310px|center|configuration Scripts for MfgTool]]
As example, if you want to flash the File System (to eMMC), U-Boot and Kernel to your board, execute the script '''mfgtool2-yocto-mx8-evk-emmc1.vbs'''.
In this case, the image was built with Yocto but if you want to install an Android image, run the corresponding script.
After running the desired script, a window should be displayed ready to flash the board.
[[File:Mfgtool2.png|310px|center|MfgTool before flashing the board]]
Click on '''Start''' to flash the i.MX8M Evaluation Kit.
The window will display the file that is currently being flashed.
[[File:Mfgtool3.png|310px|center|Flashing Kernel]]
After flashing the required files to boot, the file system will be also flashed to your desired device (SDcard or eMMC).
[[File:Mfgtool4.png|310px|center|Flashing File System]]
When the flashing process is finished, MfgTool will display a '''success''' message.
[[File:Mfgtool5.png|310px|center|Board Flashed]]
Finally, click on '''Stop''' and unplug the board.
Change the boot switch to EMMC and power up the i.MX8M Evaluation Kit to enjoy the board in order to use it again. 


<noinclude>{{IMX8/Foot|<Replace with "previous" page>|<Replace with "next" page>}}</noinclude>
<noinclude>{{IMX8/Foot|<Replace with "previous" page>|<Replace with "next" page>}}</noinclude>
481

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.