i.MX Solutions Knowledge Base

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX Solutions Knowledge Base

Labels

Discussions

Sort by:
iWave's new Freescale i.MX6 Dual Lite/Solo based Pico ITX SBC integrates all standard interfaces into a single board with ultra-compact yet highly integrated platform that can be utilized across multiple embedded PC, system and industrial designs. It has got all the necessary functions that the embedded world demands on a single board. It also provides an expansion header through which interfaces can be used according to their applications. Measuring just 100mm x 72mm, the Pico-ITX is currently the smallest complete ARM Cortex A9 main board in the industry, smaller than all existing ATX, BTX and ITX form factors. More Info: http://www.iwavesystems.com/product/development-platform/i-mx6-pico-itx-sbc/i-mx6-pico-itx-sbc.html E-mail: mktg@iwavesystems.com Submit your enquiry here: iWave Order Form | iWave Systems
View full article
MYIR introduces a 7-inch HMI display panel with capacitive touch screen, the MYD-Y6ULX-CHMI, which is based on NXP’s i.MX6 ULL ARM Cortex-A7 processor and ready to run Linux, specially designed for HMI systems for POS, Intelligent access control and more other applications.   MYD-Y6ULX-CHMI Display Panel The MYD-Y6ULX-CHMI Display Panel consists of an MYD-Y6ULX-HMI Development Board and a 7-inch capacitive LCD mounting on its top. The MYD-Y6ULX-HMI is built around MYIR’s MYC-Y6ULX CPU Module with 528MHz i.MX6 ULL SoC, 256MB DDR3 and 256MB Nand Flash. Many peripheral interfaces are available from the base board including RS232, RS485, Ethernet, USB Host/Device, LCD, Camera, TF card slot and etc. The 7-inch capacitive LCD offers 800x480 pixels display resolution.   MEasyHMI QT demo   MYD-Y6ULX-HMI Development Board Apart from the hardware, MYIR also provides software resources to help with customers’ development. The MYD-Y6ULX-CHMI is preloaded with Linux OS. MYIR provides plenty of resources including kernel and drivers in source code, application examples and an MEasyHMI QT demo for developers to start their development rapidly. The MYD-Y6ULX-HMI development board has two 2.0mm pitch 2*20-pin male headers for IO extension. User can customize their own IO boards to connect with the MYD-Y6ULX-HMI to further explore more functions. MYIR offers an IO board MYB-Y6ULX-HMI-4GEXP as an option for users which has extended WiFi & BT, USB based 4G LTE Module interface, Audio and GPIOs. Thus, making the MYD-Y6ULX-CHMI Display Panel a complete solution for HMI applications. MYB-Y6ULX-HMI-4GEXP IO Board   MYD-Y6ULX-CHMI Display Panel + MYB-Y6ULX-HMI-4GEXP IO Board The MYD-Y6ULX-CHMI is only pricing at USD99/pc and the optional MYB-Y6ULX-HMI-4GEXP is USD35/pc. More information about the product can be found at: http://www.myirtech.com/list.asp?id=604
View full article
DSC_0034 Added by iWavesystems on November 21, 2011 at 7:47am    
View full article
img-0008-fsl-ptx Added by Robert Schwebel on November 10, 2010 at 6:46pm   Pengutronix' Mainline Linux engineers demonstrate the brand new i.MX28.
View full article
http://www.youtube.com/watch?v=nUEW8Pt3ksU&feature=player_embedded   Uploaded by iWavesystems on Feb 28, 2012 iW-RainboW-G15M is Freescale's i.MX6 based Q7 compatible CPU module for faster and multimedia focused applications. The module has on-board expandable 1GB DDR3 RAM(expandable), micro SD slot and optional eMMC flash. With the extreme peripheral integration, the module supports industry latest high performance interfaces such as, PCIe Gen2, Gigabit Ethernet, SATA 3.0, HDMI 1.4 and SDXC etc. Category: Science & Technology License: Standard YouTube License    
View full article
Only 2″X2″ Endless Possibilities. Solid-Run's CuBox-i is the second generation family of mini computers, based on the scalable Freescale i.MX6 family of system-on-chip (SoC) ranging from a single to quad Cortex-A9 processor cores, 2D/3D hardware graphics processing unit, video decoding and encoding acceleration hardware, HDMI 1080p 3D broad range of peripherals. Read more about CuBox-i
View full article
The Wandboard is a ultra low power complete computer with high performance multimedia capabilities based around the new upcoming Freescale i.MX6 Cortex-A9 processor and comes with a dazzling 1Ghz processor HDMI display interface and gigabit ethernet. The dualcore version of the Wandboard (The Wandboard DUAL) not only features 1GB of memory but also has onboard Wi-Fi and Bluetooth. Wandboard Solo Wandboard Dual Processor Freescale i.MX6 Solo Freescale i.MX6 Duallite Cores Cortex-A9 Single core Cortex-A9 Dual core Memory 512 MB DDR3 1 GB DDR3 Audio • • Optical S/PDIF • • HDMI • • Camera interface • • micro SD cardslot 2 2 Serial port • • Expansion Header • • USB • • USB OTG • • SATA connector Not populated Not populated Gigabit LAN • • WIFI (802.11n) • Bluetooth • 69 USD 89 USD www.wandboard.org Contact person : wandboard@gmail.com
View full article
Toradex is thrilled to announce the arrival of the newest member in its Apalis family of computer-on-modules, the Apalis iMX6. The module is based on Freescale i.MX 6 series of SoC, runs a quad-core ARM Cortex-A9 CPU, and offers an operating frequency of up to 1.2 GHz. Apart from the benefits of long term product availability (of more than 10 years), and compatibility with the existing Apalis T30 module, this module is also qualified for industrial temperature range -40° C to 85° C. More details including datasheet shall be published by the last week of February. For a preliminary look at the datasheet, please click here. For more details on Apalis family, click here. To know more about the Apalis T30 module, click here. Here's a first look at the module.
View full article
MYIR, a Chinese company focused on providing ARM based products and design services for embedded applications, has introduced a high-performance, cost-effective NXP i.MX 6UltraLite / 6ULL based ARM Cortex-A7 single board computer MYS-6ULX, especially targeting Industry 4.0 (Industrie 4.0) and Internet of Things (IoT) applications. Measuring only 70mm by 55mm, the MYS-6ULX has DDR3, Nand Flash, USB, Ethernet, TF, LCD and more other core components and peripheral interfaces integrated on the tiny board. Furthermore, it has two 2.0mm pitch 2x20-pin headers on board to bring out as many as signals for user extensions.   The MYS-6ULX single board computer has MYS-6ULX-IND and MYS-6ULX-IOT two different models, which are respectively for Industry 4.0 and IoT applications. The two boards share the same hardware circuit design and are fully compatible in software. The MYS-6ULX-IND is built around the i.MX 6UL processor family and can support -40 to +85 Celsius extended temperature operation, which makes the board more suitable for industrial control and communication applications. The MYS-6ULX-IOT is based on the i.MX 6ULL processor family and has additionally a USB based WiFi module with antenna on the board. MYIR has ported Linux 4.1.15 for the board with Debian distribution as well as Yocto project with ported QT. MYIR has also provided an interesting demo to enable customers to experience Amazon Alexa Voice Service. Additionally, MYIR will offer optional LCD modules, camera modules, GPS module, GPRS module and expansion base board to add functionality to the boards.   MYIR offers ultra-low cost for the boards, pricing at $31.8/pc for MYS-6ULX-IND and only $28.8/pc MYS-6ULX-IOT.                            MYS-6ULX-IND Single Board Computer                                    MYS-6ULX-IOT Single Board Computer
View full article
http://www.youtube.com/watch?feature=player_embedded&v=R29iKVpyBOY   Uploaded by mgrunditz on Oct 27, 2010 Showing Efika MX Smarttop with Android. Viewing flash video from http://svtplay.se in window and fullscreen. Category: Science & Technology License: Standard YouTube License  
View full article
http://www.youtube.com/watch?v=GN0VzR7b6IQ&feature=player_embedded   Published on Jul 10, 2012 by freescale http://www.freescale.com iWave Systems Technology Pvt Ltd, headquartered in Bangalore India, provides smart design solutions in embedded systems. iWave enables its customers shortest time to market through its proven i.MX SOM & Development platforms. Together with their US Partner, FirstView Consultants, based in Austin, TX, iWave provides local service with offshore prices. iWave's latest i.MX6x based SOM is available both in MXM (for automotive) and in Q7 (for medical, industrial) form factor with complete BSP for latest Android 4.0, WEC7 & Linux 3.0.15. Category: Science & Technology License: Standard YouTube License
View full article
DSC_0060 Added by iWavesystems on April 3, 2012 at 8:41am    
View full article
iWave @ Pedestal - 1112 , FTF-Americas Added by iWavesystems on June 18, 2012 at 4:15am   Be there to witness exciting Automotive solutions' demos...
View full article
Imx6 can output lvds direct.But the lvds-wire is too  expensive to buy. So they can cannect ds90ub947 serializer to applied in automotive instrumentation. By the way, it need a ds90ub948 deserializer in the remote which cannect a lvds displayer. The attachment is the driver of ds90ub947/948 for linux.It can  support linux 3.10 and above.It was verified working on linux 3.10.53 and imx6q. The attachment list: ds90ub947.c ds90ub947.h readme.txt You can follow the readme to use it. This driver was barely in embryo.You should modify it according to your application. Sometime, it very looks like the ds90ub913/914 and max9286/96705.
View full article
http://www.youtube.com/watch?feature=player_embedded&v=UUKeGrtX1aA   Uploaded by b378he on Sep 22, 2010 Genesi Efika MX running Android 2.2 Category: Science & Technology License: Standard YouTube License  
View full article
img-0001-fsl-ptx Added by Robert Schwebel on November 10, 2010 at 6:42pm The Pengutronix kernel team demonstrates Linux on i.MX28 on the Freescale booth at electronica 2010.  
View full article
iWave's i.MX6 Quad/Dual development kit Rainbow-G15D integrates all standard interfaces into a highly integrated Nano ITX form factor that can be utilized across multiple Embedded PC, Systems and Industrial Designs. It has got all the necessary functions that the embedded application demands. i.MX6 Quad/Dual development kit is supported with Windows Embedded Compact 7 Board Support Package which includes all the major peripherals and devices supported by i.MX6 CPU. With UART debug, CAN and Ethernet, this BSP provides efficient debug and communication support. With SD/MMC, USB and SATA, this BSP provides efficient storage interfaces. The OpenGL and OpenVG provides rich graphics which is further accelerated by the 2D and 3D hardware accelerator of i.MX6 processor. The user can develop rich graphical user interface with Silverlight 3.0 and Expression Blend. Active sync is also available to synchronize the device. iWave Systems has implemented dual display feature on Rainbow G15D which displays the same clone content on two different LVDS display panels. Here we have two LVDS LCDs of XGA resolutions displaying the WEC7 desktop in Rainbow G15D platform. Two 10.4” LVDS LCDs are connected to the i.MX6 Quad CPU. Now you are viewing 1080p MPEG4 video playback on both the LCD screens. Video: http://www.youtube.com/watch?v=BlVOPSjjJq8 Video Link : 1413
View full article
pin mapping not available in NXP provided datasheet
View full article
TensorFlow  Provides a very simple ML  by Java Script. It is easy to have the environment to see it demo. This document is to introduce it. The formula to get the training data We have a formula   Y = 2X – 1 to get the training data       example:  let x=-1 then  Y = 2*-1 – 1 = -2 – 1 = -3         x = { -1, 0, 1, 2, 3, 4}    y =  {-3, -1, 1, 3, 5, 7} Build up a very simple network model.add(tf.layers.dense({units: 1, inputShape: [1]})); This network will get training and predict the result for Y = 2X – 1 Should remind you here is the Machine do NOT know about the formula. It cannot calculate like us. The complete code <html>     <head>     <!-- Load TensorFlow.js -->     <!-- Get latest version at https://github.com/tensorflow/tfjs -->     <script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@0.11.2">       </script>     </head>     <body>         <div id="output_field"></div>         <div id="output_field1"></div>           </body>     <script>     async function learnLinear(){       const model = tf.sequential();       model.add(tf.layers.dense({units: 1, inputShape: [1]}));       model.compile({         loss: 'meanSquaredError',         optimizer: 'sgd'     });        const xs = tf.tensor2d([-1, 0, 1, 2, 3,4], [6, 1]);      const ys = tf.tensor2d([-3, -1, 1, 3, 5,7], [6, 1]);        await model.fit(xs, ys, {epochs: 500});        document.getElementById('output_field').innerText =       model.predict(tf.tensor2d([10], [1, 1]));         }     learnLinear();     </script> <html> Adjust the training to see what happen We will go to change the following code to adjust the training, then let machine tell the result for  X = 10 to see if the training result  is different or not. The result by calculation is Y = 2X – 1 = 2X10 -1 = 19 await model.fit(xs, ys, {epochs: 10}); We will try 10, 100,   500  and 1500. The result summary Y = 2X – 1 = 2X10 -1 = 19 10       : 13.9085026,   10.9296398,  13.0426989,  12.0150528, 7.4879761 100      : 18.0845203, 17.7116661, 17.9885635, 17.9806786, 18.2209091 500      : 18.9848061, 18.983654, 18.9877472, 18.9812298, 18.9825478 1500     : 18.9999866, 18.9999866, 18.9999866, 18.9999866, 18.999986 With 1500 training, the machine can predict the result very closely. But it cannot reach the correct result 19. Because the machine doesn’t know about the formula Y = 2X - 1
View full article
Measuring only 70mm by 55mm, the MYS-6ULX designed by MYIR is a high-performance low-cost Single Board Computer (SBC) specially designed for industry and Internet of Things (IoT) applications. It is based on NXP i.MX 6UL/6ULL processor family which features the most efficient ARM Cortex-A7 core and can operate at speeds up to 528 MHz. The MYS-6ULX Single Board Computer supports Yocto and Debian OS. Here we take Debian OS as an example.   The programming procedure:      Prepare an SD card. Open the image file of OS “mys6ull-debian8.rootfs.sdcard” with Win32Disk Imager, then program it into the SD card.      Power on the MYS-6ULX board. Insert the SD card to the slot, set the dip switch to 0101. Connect the serial port cable and USB power cable to the board, then power on the board.      Login in the system. The user name is root and the pass word is 123456. View the system information with command cat/etc/issue, the system version is Debian8 as shown below, which means the OS has been programmed into the SD card successfully. The develop environment I work on PC is Ubuntu VMS, ARMGCC compiler is needed to be installed in the Ubuntu VMS. We can check if the compiler is available with instruction arm-linux-gnueabihf-gcc–v. Ubuntu16 comes with a 5.4 version compiler as below: We need to install a compiler if the system doesn’t come with one. The toolkit MYIR provided contains that compiler. Open the folder 03-Tools\Toolchain, there is a package named “gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf.tar.xz”. Copy this package into a folder of VMS and use commands below to extract it. xz -dgcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf.tar.xz tar -xfgcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf.tar We would have a file named gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf after unpacking, then use instruction below to set the compiler: export PATH= $PATH:$DEV_ROOT/\gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf/bin exportCROSS_COMPILE=arm-linux-gnueabihfexport ARCH=arm View the compiler version again, the information printed on the screen should be: We can see the compiler version is 4.9.3. Then all the settings of develop environment has been completed.
View full article