Home > other >  I.M X6Q (SAIL - IMX6Q) study notes, the choice of the development board
I.M X6Q (SAIL - IMX6Q) study notes, the choice of the development board

Time:10-05

Actually start the SAIL - IMX6Q already has a another IMX6Q development board in the alternative, but still chose this SAIL - fish electrons IMX6Q all-powerful board, the main reason is a person feel the development board on the interface is more complete, CAN, 232485, audio, PCIE interfaces are needed for the product development, such as more than another board interface resources, and the two development board to use the same chip (Freescale IMX6Q), therefore, in the learning process will be more convenient for some, the main purpose of this paper is a simple introduce the SAIL - IMX6Q, hope to have more friends a piece of research,
Development board profile
SAIL - IMX6Q electronic launched a universal board is electric fish based on Freescale i.M X6Q four nuclear development board, 1 gb/2 gb/4 gb DDR3 memory, worthy of mention is that now seems to be just this one 4 gb of memory, I start with 1 gb, the official selling marked with 4 gb, I don't know what is their specific situation, their board has a characteristics, core plate in a range of different platforms can be used on a base plate, the official explained that the interface compatibility, defines the sailfish interface, I feel this kind of practical, choose platform can consider, at least to bottom are the same, when the product development time is low in cost,
Nonsense not much said, above, below pictures of the cut out in the official manual:

On the back and a SATA interface, takes up too much room, I won't be the screenshot, the interface of the real, I asked their taobao customer service, and double network scheme can provide 6 q, feel this to want to use 6 q platform twin wire people really practical, but I didn't ask this project specific information, just casually chatted, I coincidence with their home before 335, the board is very good, I was in the floor board is not now the floor, he said they now board floor all with the same money, after 8 x is also the base plate, this call what, a piece of floor walk the world, ha ha!
Say so many, the slanting floor again, then give information about their house, after all, for doing development, manufacturers to how much information and detail is very important,
Supporting information
Overall, the information is complete, but how to say, feel their Linux data than Android, Android data is relatively small,



From the CD data, electronic electric fish factory provides both Linux and the Android system images and source code, user manual, detailed tells the story of how to build on Linux and Android system development environment, while some drivers are provided by the module way, but for learning and research and development, these data can be enough, if necessary, can also refer to Freescale official BSP,
I have before transplantation on SAIL335x Linux driver, more attention to the Linux kernel source code, generally see the source of the CD, the Linux kernel is 4.1.15 version, is a relatively new version, and Freescale official BSP kernel version of the agreement, estimates are based on Freescale official maintain the kernel version of porting, doing so can greatly shorten the development cycle, can also be the introduction of fewer bugs, improve the stability of the system,
Performance problems
I.M X6Q is one of the more mainstream processor, SAIL - IMX6Q development board is equipped with 1 g/2 g/4 g of memory, smooth running is no pressure, under the official manual on i.M X6Q description:
I.M X6Q is Freescale launched one of the Cortex A9 architecture of quad-core ARM chip, the chip frequency up to 1.2 G, have ARMv7TM, Neon, VFPV3 and Trustzone support, the processor is 64/32 bus structure, 32/32 KB l1, 1 m the second level cache, can achieve 12000 dips of high-performance computing power, integration accelerated 3 d graphics engine, 88 m images of polygon generation rate, pixels pixel filling rate can reach 1.066 G/s, 2 d graphics acceleration maximum support 4096 x4096, video codec can support 1080 p @ 30 FPS, support HDMI, this chip, high performance, low power consumption, and can be applied to consumer electronics, industrial control, and in-car entertainment and other fields,
From this information, i.M X6Q performance is higher than 335 x a lot, if development project needs higher performance or plan to learn multi-core processors, I think you can consider this development board,
Technical support
From previous use SAIL335x experience, electric fish electronic technical support is in place, according to each product, electronic electric fish have specialized technical support group, providing products use group has specialized after-sales support, also have special after-sale to provide technical support for research and development, for in-depth technical problems can also be through after-sales telephone one-on-one discussions with electric fish electronic r&d engineers, nonetheless, rely solely on technical support is also not realistic, or to have a certain basis of embedded operating more appropriate,
Test tool
Electric fish electronic provided by the factory provides a rich in the mirror test program, specific include: SD card test program, U disk test program, SATA test program, network card test program, camera test procedure, the sound card test program, video test program, HDMI test program, WIFI test procedure, test procedure, etc., 3 g of development board can be used directly after the system's own testing tool development board module, part of the test tool in information can be found in the source code, this development is also very helpful to upper layers,
Conclusion
Generally speaking, in addition to the price a little expensive, electric fish electronic product of the development board did the following:
1. The design is good, well-made: SAIL - IMX6Q design work of this development board is very good, the whole interface layout is very easy to use, also can be the stability of the board, suitable for use in the field of industrial control,
Interface 2. The product is rich, the applicable scope is very wide: this development board has usb interface, gigabit network, double CAN, serial port 5 road, PCIe2.0 two-way broadband, SDID, such as interface resources are very abundant, convenient debugging CAN be all kinds of module, suitable for embedded study or project research and development,
3. The information is complete, easy to learn: electric fish electronics provides the necessary and complete source code and documentation, cooperating to Freescale official BSP source code, very easy for you to learn,
4. Complete testing tool: the factory image provides a variety of test tools, part of the test tool can also find the source code, for application development is very good also,
5. Technical support in place: have a special team of technical support group and answering questions, you can also discuss issues with r&d engineers through 4000 telephone one-on-one,
  • Related