i.MX Solutions Knowledge Base

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

i.MX Solutions Knowledge Base

Labels
  • General 294

Discussions

Sort by:
http://www.youtube.com/watch?feature=player_embedded&v=wcy-qleT758   Uploaded by emtrion on Jun 16, 2011 PTV Navigation Software running on DIMM-MX257  
View full article
http://www.youtube.com/watch?v=p0lkZlDTq8Q&feature=player_embedded   Uploaded by Charbax on Jun 21, 2011 This is an Interview with Rajeev Kumar, consumer product line manager for Freescale's Multimedia Applications Division, demonstrating the first prototype reference design board running the first sample of Freescale's new i.MX6 Quad-core processor platform. This is the industry's first Quad-core ARM Cortex-A9 SoC combined with a full 64bit memory bus. I try to ask Rajeev Kumar about the performance, the features, the design. They use triple-play graphics designed in partnership with Vivante. Look forward to more videos here on http://ARMdevices.net about this processor. Category: Science & Technology License: Standard YouTube License  
View full article
DIMM-MX535/DIMM-MX537 Added by Ramona Maurer on March 28, 2012 at 10:49am   Embedded Core modules based on i.MX535/i.MX537 (Cortex-A8), BSP for WEC 7.0, Linux, QNX available
View full article
This post is about adding cellular modem support on the Boundary Devices i.MX6 boards under Ubuntu.  Many customers have requested cellular modem support on our i.MX6 boards (BD-SL-i.MX6, Nitrogen6X, Nitrogen6_Lite and Nitrogen6_MAX).  Since most cell modems are USB or PCIe devices, configuration is a software task, and mostly done in userspace. The steps are also different for Android, embedded Linux and desktop distributions.  In other words, its complicated. In this post, we’ll walk through all of the steps needed to configure a specific set of modems under Ubuntu as a reference. If you’re using another modem or another userspace, the details may be different, but the fundamentals will be the same. We used the Huawei E3131 USB dongle , and Huawei MU609 Mini-PCIe during this process, and will be adding them to our default kernels going forward. As you can see in this patch, we did have to add some USB device ids and make minor updates to the kernel as provided by the vendor. In the process, we should now also support the following Huawei models for various regions and carriers: MC323   CDMA: Downlink:153.6 kbps, Uplink: 153.6 kbps MU509   WDCMA: Downlink:3.6 Mbps, Uplink: 384 kbps MC509   EVDO: Downlink:3.1 Mbps, Uplink: 1.8 Mbps MU609   HSPA+: Downlink:14.4 Mbps, Uplink: 5.76 Mbps MU709   HSPA+: Downlink:21.6 Mbps, Uplink: 5.76 Mbps ME906   LTE: Downlink:100 Mbps, Uplink: 50 Mbps ME909   LTE: Downlink:100 Mbps, Uplink: 50 Mbps ME936   LTE: Downlink:100 Mbps, Uplink: 50 Mbps For more details including links to images as well as detailed descriptions on how to implement, please visit this blog post:  http://boundarydevices.com/cellular-modems-on-i-mx6-boards/
View full article
Now we are debugging audio quality with sgtl5000 on i.mx6DL platform. The test audio curve is attached, what we need now is to get 8dB more gain at 90Hz and 15dB more at 5KHz. Can anyone help on setting regs in sgtl5000 codec?How? Thanks in advance.
View full article
QBIT Running Linux - image viewer. Added by Renato Torres Tovar on January 7, 2012 at 8:52pm    
View full article
Introduction Currently there is not an easy procedure to build Qt 5.1 with hardware acceleration support for Freescale i.MX6 platform. This document describes the steps necessary to download all the prerequisite oftware, build Qt 5.1 code and examples, and verify the hardware acceleration support status. Required Software 1.     To start building, we need some development tools. This build is verified on LTIB (L3.0.35_4.0.0_130424_source.tar.gz downloaded from FreeScale website) and cross-compiled on a Ubuntu 12.04 64-bit PC. Verify that gpu-viv-bin-mx6q option is enabled in the LTIB configuration.                    $ mkdir -p ~/BSP                    $ cd ~/BSP                    $ tar -xzvf L3.0.35_4.0.0_130424_source.tar.gz   2.     Download Qt 5.1.1 source code from the Qt-project website. Create a build directory and extract the content in it.                    $ mkdir -p ~/Qt5                    $ cd ~/Qt5                    $ tar -xJvf qtbase-opensource-src-5.1.1.tar.xz Build procedure: 1.     Enter the Qt5 build directory and create a configuration script as follows:                   $ cd ~/Qt5/qt-everywhere-opensource-src-5.1.1/qtbase                   $ vi config.imx6                   #!/bin/sh                   ./configure -opensource -confirm-license -make libs -device imx6 \                   -device-option CROSS_COMPILE=\                   /opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-fsl-linux-gnueabi- \                  -no-pch -no-opengl -no-icu                  -no-c++11 \                  -opengl es2 \                  -eglfs \                  -compile-examples \   2.     Edit the device configuration to specify the root file system of the BSP. Make sure the config file contains lines that match with what lists below                    $ cd ~/Qt5/qt-everywhere-opensource-src-5.1.1/qtbase/mkspecs/devices/linux-imx6-g++                    $ vi qmake.conf                    ROOTFS=/home/trainee/BSP/L3.0.35_4.0.0_130424_source/ltib/rootfs                    QMAKE_INCDIR           += $$ROOTFS/usr/include                    QMAKE_LIBDIR           += $$ROOTFS/usr/lib                    QMAKE_LFLAGS           += -Wl,-rpath-link,$$ROOTFS/usr/lib   3.     Run the configuration script and make sure that Qt5 has openGL ES 2.0 support when it is complete. Note that you must run 'make confclean' to remove the previous configuration when any hanges are made to the script.                 $ ./config.imx6                           This is the Qt Open Source Edition.                           You are licensed to use this software under the terms of  the Lesser GNU General Public License (LGPL) versions 2.1.                           You have already accepted the terms of the  license.                           Creating qmake...                            ….                            ….                            Support enabled for:                            Accessibility  .......... yes                            ….                            OpenGL .................. yes (OpenGL ES 2.x)                             ….                            Qt is now configured for building. Just run 'make'.             Once everything is built, you must run 'make install'.             Qt will be installed into             /home/trainee/BSP/L3.0.35_4.0.0_130424_source/ltib/rootfs/usr/local/Qt5.1.1             Prior to reconfiguration, make sure you remove any leftovers from             the previous build.   4.     Do a build. Note that all the libraries are copied to the appropriate directories in the root file system.                    $ make all -j8                    $INSTALL_ROOT=/home/trainee/BSP/L3.0.35_4.0.0_130424_source/ltib/rootfs/ sudo                    make install        5.     Build the examples                $ cd examples                $ make   6.     Copy an example (hellogl_es2) used to demonstrate openGL ES to the root file system.                $ sudo cp opengl/hellogl_es2/hellogl_es2                /home/trainee/BSP/L3.0.35_4.0.0_130424_source/ltib/rootfs/    Verify h/w acceleration support: 1.     Boot the board and verify that the galcore module is installed               $ cat /proc/devices | grep galcore               $ ls /dev/galcore   2.     Set up the required Qt environment               $ export QT_PLUGIN_PATH=/usr/local/Qt-5.1.1/plugins/        3.     Run the example. You shall see a rotating Qt logo on the display.               $ cd /               $ ./hellogl_es       4.     Run top command and it shows the application running with a very low (0 – 1 %) cpu usage.               $ top                 PID PPID USER     STAT   VSZ %VSZ CPU       %CPU COMMAND                                      2820 2809  root         S         188m 21.5   0              0.7       ./hellogl_es2 About Adeneo Embedded Adeneo Embedded provides system integration, design, support and training services to companies seeking world-class expertise in embedded solutions using high-performance architectures. For over 10 years, Adeneo Embedded has helped clients, in all stages of development; create profitable, feature-rich products that incorporate software and hardware solutions based on Android, Embedded Linux, Windows Embedded or Windows Mobile operating systems. Close working partnerships with industry-leading silicon and software vendors allow Adeneo Embedded to apply its experience to a wide range of embedded solutions for the automotive, industrial, medical,  multi-media, navigation,  networking, mobile and wireless markets. Adeneo Embedded has a global sales and support network backed by engineering offices in North America and Europe. Further information For more information about Adeneo Embedded competences, products and services around Windows Embedded technologies: Ä  visit Adeneo Embedded dedicated web site               www.adeneo-embedded.com Ä  Adeneo Embedded General sales contact                 sales@adeneo-embedded.com For a local contact in Ä  Europe, please contact Jeremy Delicato                   jdelicato@adeneo-embedded.com Ä  America, please contact Mike Ruiz                            mruiz@adeneo-embedded.com
View full article
iWave offers i.MX6 Qseven modules with latest 3.10.17 based Linux kernel with Yocto support. This official Yocto release is based on 3.10.17 kernel. The BSP will support for all the variants of i.MX6 CPU, i.e Quad, Dual, Dual Lite and Solo Qseven modules. The alpha release for the same is now available on request. This release supports the below features on our Qseven Development Platform: Freescale i.MX6 Q/D/DL/S CPU DDR3 SDRAM SPI Boot flash eMMC Flash Debug Console SD Ports USB Ports Ethernet PCIe HDMI 7”LVDS display For further information or enquiries please write to mktg@iwavesystems.com or visit our website www.iwavesystems.com
View full article
6a Added by Ruslan on June 15, 2012 at 12:47pm   EV-iMX287 + aluminium box
View full article
Telecom Test & Monitoring platform Added by Mike Petersen on July 12, 2011 at 10:06am   Mx51+Android-based Telecommunications test system platform. Supports any mix of analog and digital copper telecommunications services; 2-wire, 4-wire POTS, TIMS & Signaling, Datacomm (RS232,449,530, V.35,etc.) through T1, E1, DS3, ISDN, DDS and Optical Ethernet 1gigabit, 10gigabit and SONET (OC1, OC3, OC12 and OC48).
View full article
http://www.youtube.com/watch?v=wGkK-yE00Jg&feature=player_embedded   Uploaded by Renato Torres on Jan 20, 2011 No description available. Category: Science & Technology License: Standard YouTube License  
View full article
Uploaded by mgrunditz on Oct 22, 2010
View full article
SBC-i.MX51 Single Board Computer Added by Christof Pitter on July 6, 2010 at 8:07am Features: * Multimedia Application Processor, ARM Cortex-A8 * 512MB DDR2 SDRAM, 2GB NAND Flash * Accessory Type: Single Board Computer * Supply Voltage: 12V * Dimensions: 120x120mm * Temp. Range: 0°C to +70°C (Consumer)"   More Info: http://www.bluetechnix.com/goto/sbc-i.MX51  
View full article
iWave has been one of the early adopters of i.MX6. As a result of this, iWave dived into the design and manufacture of one of the early i.MX6 Qseven System on Modules to keep up the commitment to clients. As recently Freescale has rolled out the Power Management Companion Chip for i.MX6, iWave has come up with the improved i.MX6 Qseven SOM integrated with PMIC to adhere to our corporate policy of constant improvement of design to meet customers’ needs. iWave is now happy to announce the launch of the new improved feature-rich i.MX6 Quad/Dual/Dual Lite/Solo Qseven SOM module with enhanced performance. Basically, the predecessor SOM is based on Qseven R1.2 specifications whereas the new SOM is compliant to Qseven R2.0 specifications. Freescale’s latest PMIC is integrated to the SOM for better power management. This feature enables various power management options to the customers including the dynamic voltage frequency scaling (DVFS) supported by the i.MX6 CPU. The new SOM is compliance to the latest R2.0 Qseven specification. The SOM supports 8 GPIOs on the LPC interface and additional UART port proposed in the latest R2.0 Qseven specification. These new SOMs will be supported with Linux, Android and Windows Embedded Compact 7 BSP. The SOMs will be software compatible with existing non-PMIC based i.MX6 Qseven SOMs with additional BSP patches. These new PMIC based SOMs and their associated heat spreader part samples are available for customer evaluation. For further information or inquiries please write to mktg@iwavesystems.com
View full article
A new open-hardware computing platform, flexible and powerful, designed for use as a desktop, laptop, or standalone board. Novena is a 1.2GHz, Freescale quad-core ARM architecture computer closely coupled with a Xilinx FPGA. It's designed for users who care about open source, and/or want to modify and extend their hardware: all the documentation for the PCBs is open and free to download, the entire OS is buildable from source, and it comes with a variety of features that facilitate rapid prototyping. For more information check out Kousagi Studio and if you want to fund this project check out Crowd Supply
View full article
e-con Systems announces the launch of eSOMiMX7 System on Module. The eSOMiMX7 is based on NXP/Freescale i.MX7 processor. eSOMiMX7 is a ready to use System-On-Module using Solo / Dual core ARM® Cortex™ A7 @ 1GHz along with dedicated real time ARM® Cortex™ - M4 MCU. It encompasses eMMC Flash whose capacity ranges from 4GB to 64GB, LPDDR3 with capacity as high as 2GB. To cater to the customer's demand of a small SOM for building IoT Applications, Industrial HMI, Test and Measurement, Industrial HMI, eBook Reader and  Wearables, eSOMiMX7 is launched with a small form factor of 55mm x30mm. eSOMiMX7 is an ultra-low power system on module which consumes only 3mA current during the deep sleep mode. eSOMiMX7 System-On-Module is available with latest Linux Kernel version v4.9.11, latest Yocto rootfs version 2.2 and Free RTOS version 8. Pricing and Availability: The eSOMiMX7 at volumes is available at USD34 onwards and samples can be bought from the Webstore. Evaluation kit: Customers  willing to evaluate the eSOMiMX7, can evaluate using the EVM, Acacia - eSOMiMX7 development kit from e-con Systems' Webstore.
View full article
iWave Systems, one of the recognized leaders in providing i.MX6 based Single Board Computers, has added ‘Quad and Dual i.MX6 CPU based Pico ITX Single board computers to its SBCs’ product range which already support Duallite and Solo i.MX6 CPU based SBC. Also, our i.MX6 Pico ITX SBCs are supported with various operating systems like Linux, Android Jelly Bean and Windows Embedded Compact 7. This wide range of options, in hardware and software, allows our customers to select appropriate specifications in accordance with their end applications. iWave’s i.MX6 CPU based SBC is very compact, small in size and in industry standard Pico ITX form factor (100x73mm). This unique small form factor, with very rich set of features, helps in supporting different end applications like Digital Signage, IP camera, Industrial control, Human-machine interface, Portable devices etc. i.MX6 Quad Single Board Computer The rich set of features, which our i.MX6 CPU based SBCs have, are as follows: CPU: i.MX6 Quad/Dual/Dual-Lite/Solo RAM: 512MB DDR3 (Expandable up to 2GB) Storage On-board Micro SD Slot Standard SD/SDIO Slot eMMC Support SPI Flash 16Mbit Optional SATA 7pin Connector + Communication Interfaces 10/100/1000Mbps Ethernet with RJ45 Magjack Half mini PCIe Card Connector Dual USB Host Connector Micro USB OTG connector CAN Header Audio & Video interface AC'97 Audio Codec with Audio Out Jack & Audio In Header HDMI with Audio Support LVDS connector with Backlight & 4 wire Resistive Touch Connector Support 8bit CMOS Camera Connector 2 Lane MIPI Camera Connector Debug & Status Indication Support Micro USB Debug Port JTAG Header 4 POS User Dip Switch & status LEDs Expansion Header-84 pin MIPI DSI SPI Interface-1No CSI0 Camera interface CAN2 Interface UART - 3 Nos I2C- 3 Nos GPIOs LVDS1 interface Optional MLB Interface+ Miscellaneous: RTC Controller* Operating Temperature: -20°C to +85°C Power Input: 5V, 2A Form factor: Pico ITX (100 x 72mm) Operating Systems: Linux 3.0.35 Android 4.3 JellyBean Windows Embedded Compact 7 Custom Development: BSP Development/OS Porting Custom Application/GUI Development Design Review and Support * Optional features not supported by default + Optional; supported by the iMX6 Quad/Dual based SBC For More information Click Here Email: mktg@iwavesystems.com
View full article
IMX6 Live Preview Latency Measurements :  IMX6 Live Preview Latency Measurements - RidgeRun Developer Connection IMX6 Memory Bandwidth usage :  IMX6 Memory Bandwidth usage - RidgeRun Developer Connection Toshiba TC358743 Linux driver for iMX6 :  Toshiba TC358743 Linux driver for iMX6 - RidgeRun Developer Connection Contact RidgeRun for more information and RidgeRun iMX6 Professional SDK at inquiries@ridgerun.com or Submit your comments/Inquiry at our Contact Us Link here.
View full article
Digital Signage is an application that the i.MX6 processor is the perfect fit. With the hardware encoding and decoding, video outputs and inputs and processing power, using the i.MX6 for Digital Signage is very popular!
View full article
The FSL Community BSP 1.6 has been released featuring several updates including: Yocto Project 1.6 support Integration of 3.10.17-1.0.0 GA release for i.MX6 platforms U-Boot 2014.01 Linux Kernel 3.14 For the detailed announcement, please check: https://lists.yoctoproject.org/pipermail/meta-freescale/2014-May/008490.html
View full article