Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 18 Mar 2008 09:06 AM by  davek
Linux 2.6.22
 7 Replies
Sort:
You are not authorized to post a reply.
Author Messages
davek
New Member
New Member
Posts:


--
18 Oct 2007 03:07 PM
    So freescale has released a new LTIB BSP for their ADS development board. Has anyone done any work porting the LiteKit patches to the new kernel? A nice patch set, like the one for 2.6.19.2 perhaps? Thanks
    zonque
    New Member
    New Member
    Posts:


    --
    19 Oct 2007 06:37 AM
    Posted By davek on 18 Oct 2007 3:7 PM
    So freescale has released a new LTIB BSP for their ADS development board. Has anyone done any work porting the LiteKit patches to the new kernel? A nice patch set, like the one for 2.6.19.2 perhaps? Thanks




    I'm working on it. Stay tuned.

    Daniel
    lilja.magnus@gmail.com
    New Member
    New Member
    Posts:


    --
    19 Oct 2007 02:14 PM
    I've done a quick and dirty port to Freescale BSP rel 5. It's based on Daniel's patches for Freescale's 2.6.19.2 based BSP.

    Currently I have no plans to maintain this but I provide it publically so others can start using the latest Freescale BSP on the Litekit.

    I haven't tested this much at all, it booted for the first time just a couple of hours ago and I have only used the serial console and Ethernet so far. It boots nicely using a NFS mounted root file system (built by ltib).

    Note that these patches shall be applied on top of a kernel tree where Freescale's patches have already been applied.

    http://www.lysator.liu.se...ja/linux/2007-10-19/

    Enjoy
    davek
    New Member
    New Member
    Posts:


    --
    01 Nov 2007 11:07 AM
    Thanks for your work mlilija on the port. I got the board up and booting the new kernel in a matter of minutes. I'm working on porting the PCMCIA, and it basically works, but some things are not quite operating properly.

    I have issues with PCMCIA going unstable. Zonque, was there anything specific you had to do when porting the PCMCIA driver over from the ADS kit? Things start functioning properly, and die randomly when doing transactions.... any ideas?

    thx
    lilja.magnus@gmail.com
    New Member
    New Member
    Posts:


    --
    01 Nov 2007 02:08 PM
    I haven't looked much on the pcmcia part but I would suggest you compare the imx31ads.c and imx31lite.c files (and the _gpio.c-files as well) in zonque's patch-set for 2.6.19 and see if you can get any hints on what needs to be changed. Of course looking at the current imx31ads/gpio.c may provide input as well.

    On another note I have audio recording working on 2.6.22 as well, see the i.MX31 audio thread for information.
    jonathankaufmann@gmail.com
    New Member
    New Member
    Posts:


    --
    19 Nov 2007 09:56 PM
    zonque: any new news on the 2.6.22 port or is mlilja's "quick and dirty" port likely to be a final?

    Are there any noteworthy changes from Freescale in the 2.6.22 release that makes it worthwhile to upgrade? I'm just debating whether or not to upgrade from the 2.6.19.2 version.

    Thanks.
    gleacher
    New Member
    New Member
    Posts:


    --
    29 Nov 2007 10:12 AM
    Is this patch the best path for CF? I am trying to get the CF to work with a 2.6.19.lpd ltib. I cannot see any sockets. In lolo, I can mount cf in only three tries. The first try fails, the second try reads 0x0f, and the third try succeeds. Loading linux via NFS results in no PCMICIA.
    davek
    New Member
    New Member
    Posts:


    --
    18 Mar 2008 09:06 AM
    So I think there is something wrong with caching with these patches. When I'm doing PCMCIA transaction, unless I put a udelay(1) between all transactions I get the same data returned multiple times, etc. Kinda sounds like something is caching data and as a result putting the delay in results in a flush? Any insight anyone?
    You are not authorized to post a reply.