[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] PetaLinux and ML501 - issue



Hi John,

I have seen that the ML501 has the same Intel Flash as the ML505, so
maybe you
can try my settings for u-boot described in the thread "PetaLinux on
ML505":
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/archive/2007/07/m
sg00060.html

Cheers,
 Gerd




Hi John M.,

Just wondering if you have managed to get U-Boot/Linux working on the
ML501/5? From your previous post I can see that you have an issue with
the kernel physmap_auto failing to detect the flash configuration on the
ML501 board. From what I remember the ML401 runs a 2x16 FLASH
configuration and the physmap_auto's FLASH auto-probe facility may
require some assistance from auto-config.in to get the correct FLASH
configuration.

Cheers,
B.

John Mcgrath wrote:

    Hi John,
    I have not been back to my board yet, but I was doing something
similar
    with another person on an ML505 board - which has the same flash
    configuration.
    We tried with and without the data width matching parameter, and
u-boot
    still could not see the flash (not petalinux when we booted it from
    xmd).
    We also tried reverting to an older control (opb_emc) and that did
not
    work either.
    We checked the Spartan 3e reference designs, but that had a
different
    flash, it was 16x8, rather than 2x16. Are there any known good
designs
    that use this particular flash chip/configuration?

    So in summary:

    Ml401   - ?x32 works
    Se3     - 16x8 works
    Ml501/5 - 2x16 does not work (yet!)

    Any ideas?

    Cheers
    John

    -----Original Message-----
    From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
    [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of John
    Mcgrath
    Sent: 09 May 2007 05:44
    To: microblaze-uclinux@xxxxxxxxxxxxxx
    Subject: RE: [microblaze-uclinux] PetaLinux and ML501 - issue

    Hi John,
    Just to let you know, I may not be near my board for a few
days/weeks to
    try this out (traveling) - but as soon as I do get a chance I'll
report
    back.
    Thanks for your help!

    Cheers
    John

    -----Original Message-----
    From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
    [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of John
    Williams
    Sent: 07 May 2007 23:15
    To: microblaze-uclinux@xxxxxxxxxxxxxx
    Subject: Re: [microblaze-uclinux] PetaLinux and ML501 - issue

    Hi John,

    John Mcgrath wrote:

        Hi John,
        Sure, here are the files.
        DATAWITH_MATCHING seems to be turned on - in the mhs and
autoconfig.in
        But you can check too - (maybe I should revert to an older
core...)

    Can you try disabling datawidth matching in the HW build, and update
the

    auto-config.in file?


    Run petalinux-copy-autoconfig from the EDK project directory - then
"make clean all" from petalinux-dist.

    datawidth matching is convenient for reading from 16-bit flash but
it's a pain for writing, because it munges the flash state machine
commands.

    Thanks,

    John


        I was able to get the image to boot without the flash - I used
dow

    -data

        as I don't have download cable support on my linux machine (no
root).

    I

        use XMD/iMPACT under windows for the downloading. Works just
fine!

        Cheers, and thanks for the help!
        Oh, and there should be a ML505 proof of concept soon too - the
list

    of

        supported platforms is growing ;)

        Cheers
        John


  

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/