Go to previous topic
Go to next topic
Last Post 14 Feb 2011 08:57 AM by  richard.laborde@logicpd.com
iMX31 MBX chip usage
 3 Replies
Author Messages

Badguy



New Member


Posts:
New Member


--
03 Feb 2011 04:44 PM
    Hello,

    using 2.6.19.2 with the patching found here, you can use the MBX driver from PowerVR.
    this will enable OpenGL graphics on the device.

    I have been getting 2.6.38-rc2 going and its working well.
    but, when I try to talk to the MBX chip I get nothing.

    the only code I have found so far relevant is the mapping of the Peripheral remap register.
    once I applied that code I now get different results from my reading of the registers.

    but not the expected results, I believe there is some platform code in the 2.6.19.2 kernel that is enabling this device.
    it is driving me Crazy, and I cannot find it.

    can someone provide me a route to the information I seek?
    or perhaps someone knows which bit to twiddle where to get this thing turned on?

    if anyone wants the work I have done to get 2.6.38-rc2 to work on the litekit, say so I can provide it here.

    richard.laborde@logicpd.com



    Basic Member


    Posts:247
    Basic Member


    --
    07 Feb 2011 10:50 AM
    Badguy - I would ask Timesys if they have done anything with the 31 litekit on newer kernels. We have not made any updates, but I will pass your question on to one of the linux guys to see if he can dust off the gray matter and get you something helpful.

    Thanks

    Badguy



    New Member


    Posts:
    New Member


    --
    12 Feb 2011 06:01 PM
    Ok, I have sent them a request for information.
    they list only supporting kernel 2.6.22 - 2.6.24.

    they are not clear if they provide an MBX driver binary with that package, as I am not a customer.
    the listed support offered details basically all other supported devices.

    I imagine that, this is going to come down to access to the imagination tech. MBX code from freescale.
    they have the code, and are licensed to use it. someone has to pick up the ball on this.

    kernel.org provides alot of the support for this board in a vanilla kernel.
    the big missing item is this mbx chip.

    Edit:
    once you setup the Peripheral remap register, and enable the clocks for the device it is good to go.
    I was enabling the clocks incorrectly.

    richard.laborde@logicpd.com



    Basic Member


    Posts:247
    Basic Member


    --
    14 Feb 2011 08:57 AM
    Glad to hear you got it working.
    Thanks!


    ---