ipu_cm_read() hangs system

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

ipu_cm_read() hangs system

640 Views
robertspriggs
Contributor I

We have a custom linux load on a Sabre-based i.MX6 board. We are trying to get video out of the DISP pads and are using the MXC IPUv3 driver. After Linux loads I can not read 0x260_0000 (IPU_CONF) or other registers in that area without the system freezing. I have tried both using devmem from the command line and reading directly from the driver (ipu_common.c in probe()) with the same results.

Our system is built from a custom build tree based on buildroot, and is NOT Android.

0 Kudos
3 Replies

552 Views
igorpadykov
NXP Employee
NXP Employee

Hi Robert

could you try with memtool from imx-test package

www.nxp.com/lgfiles/NMG/MAD/YOCTO/imx-test-5.4.tar.gz

with nxp linux bsp from

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-process...


Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

552 Views
robertspriggs
Contributor I

Thanks Igor,

However, I found some documentation on device tree configuration of IPU here and tried setting bypass_reset = <1>; Now I can read the registers! Any idea why this would happen?

 

0 Kudos

552 Views
robertspriggs
Contributor I

I tried removing all IPU and video related drivers from Linux and I still have the same problem with devmem 0x2600000 freezing.

0 Kudos