This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ipipe demo + Leopard Board 355 + MT9P031 5MP camera sensor

Hi all,

First of all I would like to say that the dm355 is a pretty powerful hardware device, and that as many people I am encountering problems running demos and software that suppose to work out of box, why? I guess that slight configuration differences lead to complete disaster. I am going to try what am I exactly using in terms of software and I would be very grateful if someone can give me any feedback.

In theory DM355 is compatible with the MT9P031 5MP sensor if DVSDK 1.30 and montavista 4.0  (2.6.10 linux kernel version) is used. There is a driver and a demo app ready to be used. I am trying to make it working and I am encountering many problems.

I have downloaded the software from https://www.leopardimaging.com/Download.html and that includes:

  • DM355_ipipe_example_DVSDK_1.30_v1.32

  • uImage

  • kernel modules (2.6.10_mvl401.tgz)

     

I include below the errors that I am getting when running the "load_modules.sh" script of the ipipe demo, this script loads the drivers into the kernel.

I would really appreciate some suggestions or ideas of what might be wrong.

Many thanks!

 

./load_modules.sh

davinci_capture: disagrees about version of symbol videobuf_streamoff

davinci_capture: Unknown symbol videobuf_streamoff

davinci_capture: disagrees about version of symbol videobuf_reqbufs

davinci_capture: Unknown symbol videobuf_reqbufs

davinci_capture: disagrees about version of symbol videobuf_set_buftype

davinci_capture: Unknown symbol videobuf_set_buftype

davinci_capture: disagrees about version of symbol videobuf_dqbuf

davinci_capture: Unknown symbol videobuf_dqbuf

davinci_capture: disagrees about version of symbol videobuf_queue_init

davinci_capture: Unknown symbol videobuf_queue_init

davinci_capture: disagrees about version of symbol videobuf_querybuf

davinci_capture: Unknown symbol videobuf_querybuf

davinci_capture: disagrees about version of symbol videobuf_qbuf

davinci_capture: Unknown symbol videobuf_qbuf

davinci_capture: Unknown symbol davinci_cfg_reg

davinci_capture: disagrees about version of symbol videobuf_streamon

davinci_capture: Unknown symbol videobuf_streamon

davinci_capture: disagrees about version of symbol videobuf_queue_cancel

davinci_capture: Unknown symbol videobuf_queue_cancel

davinci_capture: disagrees about version of symbol videobuf_mmap_mapper

davinci_capture: Unknown symbol videobuf_mmap_mapper

davinci_capture: disagrees about version of symbol videobuf_mmap_free

davinci_capture: Unknown symbol videobuf_mmap_free FATAL: Error inserting davinci_capture (/lib/modules/2.6.10_mvl401_IPNC-1.1.0/kernel/drivers/media/video/davinci/davinci_ca)

ipipe major#: 250, minor# 0 kobject_register failed for dm355_ipipe (-17) FATAL: Error inserting dm355_ipipe_driver (/lib/modules/2.6.10_mvl401_IPNC-1.1.0/kernel/drivers/media/video/davinci/dm355_it