Questions tagged [imx6]

The i.MX6 is a series of microcontrollers based on the ARM Cortex A9 processor cores.

Target:

General-purpose solutions with balanced features, performance, and scalability for automotive, consumer, and industrial applications.

Products:

  • i.MX6ULZ
  • i.MX6ULL
  • i.MX6UltraLite
  • i.MX6SLL
  • i.MX6SoloLite
  • i.MX6SoloX
  • i.MX6Solo
  • i.MX6DualLite
  • i.MX6Dual
  • i.MX6DualPlus
  • i.MX6Quad
  • i.MX6QuadPlus

Product Site:

https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/i.mx-applications-processors/i.mx-6-processors:IMX6X_SERIES

254 questions
9
votes
2 answers

How to remove a specific package from yocto

I am building yocto for a specific hardware (imx6 saber-sdb from nxp). I want to remove a particular (chromium) package from the build process. So that chromium package will not be downloaded, compiled and will not be part of the target image as…
Giridhara Kalkere
  • 211
  • 1
  • 4
  • 7
7
votes
1 answer

How to know distro features

I am building image for NXP board using yocto. I could see different distros say "x11, wayland, fb, directfb" etc. In the conf files for these distros I could see "DISTRO_FEATURES_remove" of other distros. Say in x11 distro conf file…
Ravi A
  • 421
  • 2
  • 9
  • 21
7
votes
0 answers

Understanding audio routing in linux

I have a custom i.MX6 board which has WM8985 audio codec. I have the codec driver wm8985 in sound/soc/codecs folder. I am developing the machine level driver sound/soc/fsl/imx-wm8985.c I am taking the wm8962 code as reference. I am unable to…
md.jamal
  • 4,067
  • 8
  • 45
  • 108
7
votes
1 answer

Qemu Freescale i.MX6 DualLite SABRE : root filesystem does not mount

Goal: emulate the "sabrelite : Freescale i.MX6 Quad SABRE Lite Board (Cortex A9)" that Qemu specifically supports (doing 'qemu-system-arm -M ?' it shows up). Qemu ver: 2.10.1 (host: fedora-27). I have successfully cross-compiled and built a 4.1.46…
kaiwan
  • 2,114
  • 1
  • 18
  • 23
6
votes
0 answers

V4L2 and Aptina sensor with external trigger - discard old frames

I'm using an Aptina MT9V024 sensor connected via LVDS to the CSI interface of an i.MX6 Quad. I'm running the sensor in snapshot mode, i.e. using an external signal to trigger/start the image capture. On software side, I'm running Yocto Linux and an…
Micha
  • 349
  • 3
  • 14
6
votes
5 answers

Post-install script on Yocto-built linux

I need to run a script on a target OS built by Yocto. This script needs to be ran as part of the install and thus must be ran only once (either after the entire OS install or on the first boot). It cannot be ran on the host system, as it depends on…
Igor
  • 329
  • 1
  • 3
  • 10
5
votes
2 answers

Use vivante GPU on IMX6 with 4.14 kernel

I am working on IMX6QP with yocto rocko / Linux 4.14.24 and I am trying to use the GPU. My yocto configuration file : MACHINE ??= 'imx6qp-tx6-emmc' DL_DIR ?= "${BSPDIR}/downloads" SSTATE_DIR ?= "${BSPDIR}/sstate-cache" DISTRO ?=…
rBeal
  • 167
  • 2
  • 11
5
votes
2 answers

Yocto: how to remove/blacklist some dependency from RDEPENDS of a package?

I have a custom machine layer based on https://github.com/jumpnow/meta-wandboard. I've upgraded the kernel to 4.8.6 and want to add X11 to the image. I'm modifying to image recipe (console-image.bb). Since wandboard is based on i.MX6, I want to…
Alexander Amelkin
  • 759
  • 1
  • 9
  • 15
4
votes
1 answer

U-boot Script Bad Header CRC

I have a "flashing" script being loaded into a Uboot, on an iMX6, from a host PC via sdp. The script has been run through mkimage, so it has an image header. Here's the mkimage command: mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n…
BuvinJ
  • 10,221
  • 5
  • 83
  • 96
4
votes
1 answer

QT Creator can not remote run and debugging on i.Mx6 (buildroot)

Using Qt Creator 4.0.2 base on Qt 5.7.0, my app name is test Board : i.M6Q with buildroot (Qt 5.9) Questions: A. When I run qt app show this error EGL library doesn't support Emulator extensions Aborted Application finished with exit code 134. But…
Julia Ding
  • 173
  • 16
3
votes
3 answers

Fragment shader behaves unexpectedly (Test grid)

I'm trying to write a simple fragment shader to display a grid (or rather a checker pattern) on a polygon. I want this pattern to "remain in place", i.e. when the polygon itself moves, the squares remain in the same place, so the resulting pattern…
Vlad Vyatkin
  • 544
  • 5
  • 16
3
votes
1 answer

AOSP Kernel debugging

We are building a custom android board based on an imx6 SoC. the android version used is quite old (KitKat 4.4.2), and so is the kernel (3.0.35). We are dealing with an issue that we haven't figured out yet. Usually, when everything works fine, the…
Vauteck
  • 31
  • 2
3
votes
0 answers

How to configure u-boot for 512 Mb Ram

I'm using an imx6slevk board with yocto-bsp. I use mfgtool to flash the images and it works fine for 1GB DRAM. Now I'm trying to change DRAM to 512 MB. I modified the dts file memory node: memory { reg = <0x80000000 0x20000000>; //it was…
Producer
  • 77
  • 2
  • 10
3
votes
1 answer

emulating the reMarkable tablet (i.MX6 ARMv7) with Qemu

I'm trying to emulate the reMarkable tablet with Qemu in order to create a proper development environment for it, instead of cross-compiling and sending to the hardware device. The firmware flasher repo contains the rootfs, kernel, DTB and u-boot…
Pierre-Alexis Ciavaldini
  • 3,369
  • 1
  • 14
  • 16
3
votes
1 answer

Where does Linux call a camera driver for image delivery

The Linux driver for OV5640 camera provides a limited functionality. static struct i2c_driver ov5640_i2c_driver = { .driver = { .name = "ov5640", .of_match_table = ov5640_dt_ids, }, .id_table = ov5640_id, .probe =…
hadoop
  • 85
  • 1
  • 1
  • 9
1
2 3
16 17