Imagination PowerVR SDK Blog

Problem with omap3-sgx-modules-1.3.13.1397


#1

I built this module to use them on OMAP3430 Zoom MDK and there were three .ko files. But omaplfb.ko can not be loaded.

My Linux is Linux version 2.6.24.7-omap1-arm2. Could you help us to fix this problem?

There are some warnings when building, the following is a part of build log:

WARNING: "omap_dispc_set_plane_base" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
WARNING: "omap_dispc_free_irq" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
WARNING: "PVRGetDisplayClassJTable" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
WARNING: "omap_dispc_request_irq" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
  CC      /home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.mod.o
  LD [M]  /home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko
 Copying omaplfb.ko to /home/omap3-sgx-modules_1.3/eurasiacon/binary_omap3430_linux_release
+/home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example
  CC [M]  /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/../bufferclass_example.o
  CC [M]  /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/../bufferclass_example_linux.o
  CC [M]  /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/../bufferclass_example_private.o
/tmp/cc3qTq81.s: Assembler messages:
/tmp/cc3qTq81.s:270: rdhi, rdlo and rm must all be different
/tmp/cc3qTq81.s:460: rdhi, rdlo and rm must all be different
  LD [M]  /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: "PVRGetBufferClassJTable" [/home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.ko] undefined!
  CC      /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.mod.o
  LD [M]  /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.ko
 Copying bc_example.ko to /home/omap3-sgx-modules_1.3/eurasiacon/binary_omap3430_linux_release

Thanks!