481
edits
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> |
edits