Step Test Process:Step 1: Copy the file gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12.tar.gz to the Ubuntu home directory? i.mx6 User CD/i.mx6 user CD (A) \linux\tool\gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12.tar.gzThis step requires a shared folder, from the Windows copy to the Ubuntu/mnt/hgfs, and then to the homeStep 2: Create a new terminal in Ubuntu and enter the following command to install the cross-compiler:#cd (go to home directory)#mkdir-P/opt/fr
Before coming to the United States to participate in ADI Analyst Day, Lao Yao would like to know why Adi sold TD business to MediaTek, after all, although it was only a step ahead, Adi was clearly a lot wiser than Freescale company.
When Adi sold the TD baseband business, many speculated that analog devices was not optimistic about the future of TD SCDMA, but when he asked this question to Vice President Analog devices John Hussey, he got a completely
CPU model: mx515
CPU core: arm cortexa8
MX51 uboot changed the Console
Freescale uboot_imx uses uart1 as the console by default. Our project uart2 communicates with the microcontroller.
To facilitate debugging and test uart2, I use uart2 as the console to exclude uart2 code settings.
The method is as follows:
1. Set uart2 in the configuration file
Feilong @ feilong-desktop :~ /Uboot-IMX $ SVN diff include/configs/mx51_vdphone.h
Index: Include/confi
Lead: The US IDG News Service published an analysis today that says smart Ben has a cheaper price and longer battery time than netbooks. With the Linux operating system to improve the user interface, access to more application support, based on the arm chip smart will gradually gain market acceptance, the use of Intel Atom Chip Netbook poses a significant challenge. The following is the full text of the article:
Sharp last week announced the launch of a mobile internet device called Netwalker,
Getting started with Yocto on WandboardHere is the steps on what to get started with the Yocto Project based on the Freescale Community BSP for Wandboard. Contents[show] Requirements hardware and software
Linux-based host system to use for building Linux
Wandboard Solo, Dual, and Quad support
Null-modem Serial (RS-232) cable use for the serial console
5V power supply to power the Wandboard
MicroSD card to store the bootloader,
Fifth annual arm Embedded System national Tour technology lectureARM is the world's leading provider of semiconductor intellectual property (IP), arm in the field of embedded processors has long been recognized, the current industry in more than 90% of embedded products are used in the ARM series of processors. Freescale is the world's leading semiconductor company, with a global leader in embedded processing solutions, from microcontrollers, processo
, 3.0.35 before the kernel is Freescale internal maintenance, and there is a public git web site, http://git.freescale.com/git/above the most Freescale their own maintenance projects, So it's also a relatively closed route. After the 3.10.17 Freescale began to walk the community route, basically all the code with the open source community synchronization, even th
Preface
This article's small knowledge point is the C language three-mesh operator, this is a very useful operator, you can see in the Kinetis library function has a lot of applications, this article I will use a familiar example to explain.
Knowledge points
。 :Also known as the conditional operation symbol, is the only three-mesh operator in the C language, and the binding order is from right to left.
The conditional operators have a lower preceden
Due to the cost savings of the project, update the hardware, mainly including PPC MPC5125 processors, DDR2 memory, and Norflash. Lin wants to replace the old Spansion s29gl128p, updated to a faster, larger capacity spansion nm s29gl256s, But in the early stages of hardware design to find the flash burning tool Flashprogrammer does not support the new flash, all the hardware has to let me debug, the task of solving this problem naturally pushed me here. So download the manual to see the differenc
, resulting in a problem with post-compilation burn-in.
The U-boot-mx6solo-sabresd.bin (512Mbit DDR3) that burns into the board is bootable, but the problem is that Freescale Uboot default is set to Bootcmd=runbootcmd_net, ETH0ADDR is not set and therefore causes an error.
If default is set to Bootcmd=runbootcmd_mmc, there is no problem.
A number of uboot versions were tested, and there was no correct one, that is, the same uboot as the SABRESD refere
The android source code of Freescale imx53 has been compiled together over the past few days. Today, when compiling Android kernel, we found that the driver modules configured in the make menuconfig mode are not compiled.
Previously, the kernel was compiled by running the following command according to the original documents:
Make uimage
By checking the makefile of the kernel, you can find some clues. Now you can record your work notes as follow
For our android platform, the console is defined on Serial 1, so the initialization process is to configure the console output to serial 1.
The initialization of the kernel console is prior to mounting the file system. Because there is no serial port device file, you cannot open the device file to access the serial port, but you can only directly access the hardware, more similar to bare metal access.
Next let's take a look
Board initialization processAndroid \ kernel_imx \ arch \ arm \ mach-mx6
://blog.csdn.net/wafx1314/article/details/11260041 6Please consult the specific usage of the Linux make do clean do all http://zhidao.baidu.com/question/129692720.htmlSecond, Makefile ... Srctree:=$ (CURDIR) ... Mkconfig:= $ (Srctree)/mkconfig export Mkconfig ... mx6solo_sabresd_config mx6solo_sabresd_mfg_config Mx6solo_sabresd_android_config mx6dl_sabresd_config Mx6dl_sabresd_mfg_config MX6DL _sabresd_android_config mx6q_sabresd_config Mx6q_sabresd_android_config mx6q _sabresd_mfg_config mx6
Development Freescale can use a variety of tool chains, including Atollic, IAR, Keil, GCC, and KDS, and this article describes the basic use of Freescale's KDS development environment.1. By chapter Eclipse UpdateWhen using KDS for the first time, you need to install Eclipse Update with the following steps:A, start KDSB, help-install New software c. Click the "Add" button in the dialog box that appears. D,Click the "Archive" button in the dialog box t
Advantages of PowerPC over arm:
With its outstanding performance and high integration and advanced technology, PowerPC chips are used in network communication applications, industrial control applications, home digitalization, network storage, military fields, power System Control is widely used. because PowerPC is cheaper than arm devices
Tools are pirated everywhere, so PowerPC is not very popular in China. however, it is widely used in some countries in Europe and the United States. If you do
supported Broadcom chipsets and are supported by Accton on many of their p Latforms.
OF-DPA is a OpenFlow focused APIs from Broadcom and are supported on the most platforms.
SAI is a fully open Multi-vendor abstraction interface This runs on switching chipsets from Broadcom, Cavium, Mellanox and More.Routing and switching Agents
ONL Supports ORC (Open Route Cache) An IPV4 only NetLink listener which provides logical interfaces for routing protocols such as Quagga, BIRD and others
Hardware platform: Freescale MX258 Development Board
Operating system: Linux2.6.31
wifi:rt2860 USB WiFi Module
Cross-compilation environment: GCC version 4.1.2
Debugging steps:
The first step: testing the USB host interface
To set the USB host to kernel mode in Menuconfig:
After recompiling the kernel, start the Development board, insert the U disk and mount it:
Mount/dev/sda1/tmp
Ls/tmp
can see the U disk has been normal mount, test USB HOST ok!
S
I. MX6Q (TQIMX6Q/TQE9) Study Notes-New bsp LCD porting, tqimx6qtqe9
After the above transplantation, eMMC can run properly on tqimx6q. This article will transplant the LCD driver in the future.
Write data through DTS
The LCD controller of imx6 is slightly different from the previous one. For more information, see the chip manual. Refer to the data transmission on the sabrelite Development Board to add the following content:
/ {...aliases {mxcfb0 = mxcfb1;};...regulators {...reg_mipi_dsi_pwr_on:
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.