NXP سيمي ڪنڊڪٽرز
استعمال ڪندڙ ھدايت
Rev. 1 – 24 Jan, 2025
FRDM IMX91 بورڊ فليشنگ گائيڊ
© 2025 اين ايڪس پي سيمڪنڊڪٽر، انڪارپوريٽڊ. سڀ حق محفوظ آهن.
تعارف
FRDM-i.MX 91 ڊولپمينٽ بورڊ صنعتي ۽ صارف HMI، افزوده صارف تجربو، عمدي آڊيو پروسيسنگ، وائيس حل، ۽ انٽرڪنيڪٽڊ ڊوائيسز (سمارٽر ايج ڊوائيسز) کي سپورٽ ڪندڙ ايڊوانس HMI حل کي فعال بڻائي ٿو، ٻين ايپليڪيشنن جي وچ ۾. هي دستاويز وضاحت ڪري ٿو ته FRDM-i.MX 91 ڊولپمينٽ بورڊ کي ڪيئن سيٽ اپ ڪجي. ان ۾ هارڊويئر ڪنيڪشن، لينڪس تصوير کي چمڪائڻ، ۽ ڊيبگ ڪنسول تائين رسائي شامل آهي.
گهربل هارڊويئر
- هوسٽ ڪمپيوٽر تي هلندڙ ٽرمينل پروگرام. (ٽرمينل لاءِ سيٽنگ: باڊ ريٽ: 115200، برابري: ڪو به نه، ڊيٽا بِٽ: 8، اسٽاپ بِٽ: 1)
- پي سي تي 2 اضافي USB پورٽ
- 1 x FRDM i.MX91 ڊولپمينٽ بورڊ
- PC with a suitable terminal program.
گهربل سافٽ ويئر
- Terminal Emulator such as PUTTY(ڊائون لوڊ ڪريو) or teraterm (ڊائون لوڊ ڪريو).
- MfgtoolV3 (uuu): this tool will be used for installing Linux and Android onto the boards and can be found هتي. Download the latest Released version.
- A pre-built Linux image can be found هتي. جي file contains the demo linux image.
- Linux release Documentation: Download from the ڳنڍ ۽ ڏسو files under the Documentation heading.
- For Matter and OpenThread support build the image from the ڳنڍ and use that image for OpenThread examples.
شروعاتي سيٽ اپ ۽ آپريشن
This section covers the unboxing, initial setup and operation of the EVK.
Figure 1 and 2 shows FRDM-i.MX 91 board overview.
شڪل 1 FRDM-i.MX 91 بورڊ جي سامهون واري پاسي کي ڏيکاري ٿي. شڪل 2 FRDM-i.MX 91 بورڊ جي پوئين پاسي کي ڏيکاري ٿي.
4.1. هارڊويئر ڪنيڪشن
هيٺ بيان ڪيل بورڊ کي ڳنڍڻ کان اڳ پڪ ڪريو ته بورڊ جو پاور سوئچ بند آهي.
4.2. سافٽ ويئر ڊائون لوڊ ڪرڻ
For the most up to date software image, see the گهربل سافٽ ويئر مٿي سيڪشن.
4.3. لينڪس سان اي ايم ايم سي ميموري جي پروگرامنگ
To flash the FRDM-i.MX 91 with a Linux image:
- Download per the prerequisites section the Linux image file توھان جي پسند جي ڊاريڪٽري ڏانھن.
- For this instance, we will use the default Linux image file: L6.6.52_2.2.0_MX91
- ان زپ ڪريو file into a directory or your choice
- Download uuu.exe from https://github.com/NXPmicro/mfgtools/releases
نوٽ: uuu.exe is a command line program. Just double clicking on it will not result in a windowed program you can interact with. - Copy uuu.exe for windows into the same subdirectory that you have Unzipped the Linux images.
- Set the boot switches on the board to Serial Download mode.
بوٽ موڊ سوئچ سيٽنگونSW1[1:4] بوٽ_موڊ [3:0] بوٽ موڊ 1100 0001 سيريل ڊائون لوڊ ڪندڙ (يو ايس بي) 0000 0010 uSDHC1 8-بٽ اي ايم ايم سي 5.1 1100 0010 uSDHC2 4-بٽ SD3.0 - Start your favourite terminal program and connect to the appropriate COM port.
a) For Windows, check the device manager for the USB Serial Port. The A53 debug port will be the highest of the two numbers. In this case, it will be COM22. The M4 debug port will be enumerated as the lower نمبر.نوٽ: If your PC does not detect the connected board, refer to Appendix A and B for further instructions.
- Turn on board’s power switch.
- Enter the below command.
uuu -b emmc_all imx-boot-imx91evk-sd.bin-flash_singleboot imx-image-full-imx91evk.wic
a) The program indicates “Wait for Known USB Device Appear”b) Then as soon as it recognizes the board is alive it starts programming and reports its status.
توهان کي سيريل ٽرمينل تي ڪيترائي پيغام نظر ايندا جيڪي توهان فليش کي پروگرام ڪندي گذرندا.
c) Once uuu is complete it will report Success 1 Failure 0 ….د) بورڊ جي پاور سوئچ کي بند ڪريو.
بوٽ موڊ سوئچز کي اي-ايم ايم سي بوٽ تي ري سيٽ ڪريو
بوٽ موڊ سوئچ سيٽنگونSW1[1:4] بوٽ_موڊ [3:0] بوٽ موڊ 1100 0001 سيريل ڊائون لوڊ ڪندڙ (يو ايس بي) 0000 0010 uSDHC1 8-بٽ اي ايم ايم سي 5.1 0110 0011 uSDHC2 4-بٽ SD3.0 - Login into the board.
You will see many messages scrolling up the serial console on your PC and finally end at a prompt.
روٽ ٽائيپ ڪريو
مبارڪون هجن ته توهان i.MX 91 EVK تي eMMC ۾ لينڪس ڪاميابي سان فليش ڪيو آهي.
Appendix: Installing USB to Serial Drivers
If you have never used uuu.exe before then you will need to install some USB to Serial drivers on your machine.
There are 2 drivers available today depending on the USB manufacturer chipset on your Development board.
On the github repository there is a page “How to install USB to Serial Driver on Windows”
نوٽ: جي files required have been pre-downloaded and placed on the USB Key for ease of use in class. (See the uuu folder)
Connect the board as per section4.1.1
نوٽ: Turn on the board’s power switch.
- Allow the board to enumerate on the PC.
a) If you have never used uuu on this PC before
OR
b) Never installed any of the below drivers before to use with another evaluation board.
Then the boards serial ports will appear in Device Manager under Other Devices as there is no driver loaded. - Start the program USBView جيڪو هڪ مفت USB پورٽ آهي viewer program from Microsoft.
a) The program interrogates all USB ports and reports back information on them from the USB Chipset.
b) Ignore any devices that display as a USB Input Device (this will not be your board)
ج) اهڙن پورٽن کي ڏسو جتي USB علامت تي ڳاڙهي رنگ هجي جيڪو ظاهر ڪري ته ڪا شيءِ ڳنڍيل آهي.
d) انهن مان هر هڪ ڪنيڪٽيڊ USB ڪمپوزٽ ڊوائيسز تي ڪلڪ ڪريو ۽ هر هڪ لاءِ iManufacturer جي تفصيل ڏسو. توهان هيٺ ڏنل ٺاهيندڙ ڪوڊ 0x0409 جي رپورٽ ڪرڻ لاءِ انهن ڪمپوزٽ ڊوائيسز مان هڪ ڳولي رهيا آهيو: "FTDI" يا 0x0409: "Silicon Labs"
- If the USB manufacturer of the target is reported as 0x0409: “Silicon Labs” then download the driver from هتي or use the one on the USB Key in folder uuu\Silabs Chipset.
- If the USB manufacturer is reported as 0x0409: “FTDI” download the driver from هتي or use the one on the USB Key in folder uuu\FTDI Chipset.
- Once installation of the drivers is complete – Check Windows Device Manager to ensure that the serial ports have enumerated correctly and shows under the COM Ports as shown below.
نوٽ: Turn off the board’s power switch.
Now return to the lab you were working on and continue from there.
Appendix: Windows 7 USB Driver Issues
جڏهن uuu.exe استعمال ڪندي SD ڪارڊ پروگرام ڪيو ويندو ته FRDM i.MX91 بورڊ هڪ USB گيجٽ جي طور تي ڳڻپ ڪندو. ڪجهه ونڊوز 7 مشينن تي بورڊ هڪ پراڻي .inf جي ڪري بلڪل ڳڻپ ڪرڻ ۾ ناڪام ٿيندو آهي. file ۽ ونڊوز کي بورڊ جي سڃاڻپ لاءِ توهان کي هيٺ ڏنل قدمن تي عمل ڪرڻو پوندو.
Taken from WIN7 User Guide.
Win7 صحيح 'winusb.sys' سان موڪلي ٿو. file. but is missing an updated ‘.inf’ that associates with “usb\ms_comp_winusb” devices. Normally if the USB device supports Microsoft OS descriptors, then it will allow Windows to automatically install the WinUSB driver. This mechanism is supported “in-box” for Win8 and newer.
For Win7 the mechanism is supported through Windows update. Depending on the update policy for the Win7 machine, the appropriate driver may or may not be already available on the machine. If it is not already on the machine, user can use the following manual procedure to install the driver if necessary. (copy from هتي)
ڪجھ ونڊوز اپڊيٽس شامل آهن اپڊيٽ ٿيل .inf file پر اهو واضح ناهي ته ڪهڙا. يقيناً اسان ڪيترائي پي سي ڏٺا آهن جتي .inf file پراڻو هو.
توهان ليبارٽري جي هدايتن مطابق uuu هلائڻ جي ڪوشش ڪري سگهو ٿا ته ڇا ٿئي ٿو. جيڪڏهن ونڊوز رپورٽ ڪري ٿي ته "ڊرائيور انسٽال نه ٿي سگهي"، ان جو مطلب آهي ته توهان جو سسٽم هي اپڊيٽ وڃائي ڇڏيو آهي. file OR If uuu reports “Wait for Known USB Device Appear” then the USB drivers for the board will not have been installed at all.
Install updated winusb inf file
- Download package from here.
- ان زپ ڪريو file to a temporary directory
- Run the install.bat as administrator. (Right click the file نالو ۽ "ايڊمنسٽريٽر طور هلائي" چونڊيو)
مٿي ڏنل قدم مڪمل ٿيڻ کان پوءِ چيڪ ڪريو ته توهان جا ڪنيڪشن سيڪشن 4.1 جي مطابق آهن ۽ uuu.exe ٻيهر هلايو.
uuu.exe مڪمل ٿيڻ تائين هلائڻ ۾ ناڪام ٿيندو جڏهن ته ونڊوز هاڻي هڪ نئين USB ڊيوائس کي سڃاڻيندو ۽ SE BLANK nnnn (جتي nnnn هڪ نمبر آهي) نالي هڪ ڊيوائس لاءِ ڊرائيور انسٽال ڪرڻ شروع ڪندو.
ڊرائيور جي انسٽاليشن مڪمل ٿيڻ جو انتظار ڪريو.
Run uuu.exe again – it will fail to run to completion HOWEVER Windows will now recognise another new USB device and begin installing a driver for a device called USB Gadget
ڊرائيور جي انسٽاليشن مڪمل ٿيڻ جو انتظار ڪريو.
Run uuu.exe again – it may fail to run to completion HOWEVER Windows will now recognise one last USB device and begin installing a driver for it.
ڊرائيور جي انسٽاليشن مڪمل ٿيڻ جو انتظار ڪريو.
آخرڪار بورڊ صحيح طرح سڃاڻي ويندو ۽ uuu.exe هاڻي مڪمل ٿيڻ تائين هلندو.
نوٽ: All of these issues are not seen in Windows 8 or 10 as the USB drivers are fixed and in the OS by default.
حوالو
تفصيل | پاران مهيا ڪيل | لنڪس |
i.MX 91 details | اين ايڪس پي | https://www.nxp.com/products/i.MX91 |
© 2025 NXP Semiconductor, Inc.
سڀ حق محفوظ آهن.
استعمال ڪندڙ جي رهنمائي | جائزو 1 | 16-جون-2021
NXP سيمي ڪنڊڪٽرز
دستاويز / وسيلا
![]() |
NXP FRDM IMX91 ڊولپمينٽ بورڊ [pdf] استعمال ڪندڙ ھدايت FRDM IMX91، FRDM IMX91 ڊولپمينٽ بورڊ، ڊولپمينٽ بورڊ، بورڊ |