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 02 Sep 2004 04:56 PM by  Anonymous
CF card will not work?
 8 Replies
Sort:
You are not authorized to post a reply.
Author Messages
rob@advanced-control-systems.com
New Member
New Member
Posts:


--
14 May 2004 12:58 PM
    I have a 64MB card that I have not ben able to mount. I have tried formatting it on a Win 98 and a XP machine with fat NOT fat32

    Thanks for any help.

    Rob

    My Development board shows REV F03. Here is what I get

    *****************************************************************
    LogicLoader

    (c) Copyright 2002-2004, Logic Product Development, Inc.
    All Rights Reserved.
    Version 1.4.2-A400-LLH7a400_10 0025
    *****************************************************************

    Available commands:
    load - download a binary image of type 'elf', 'bin', 'raw' or 'srec'
    burn - burns the already-loaded image into flash device 'device'
    erase - erases 'device' from start_address for length bytes
    jump - jump to a loaded image, or [address]
    exec - disable cache & ints, then jump to a loaded OS, or to [addr]
    update - load and install an update image for this CardEngine
    source - execute a series of losh commands stored in <filename>
    w - write memory [of specified width, w is default] at addr
    x - examine memory with [width][format] at an addr for a [len]
    mem-cmp - compare memory from <a> to <b> for <len>
    mem-fill - fill memory at <addr> for <count> with <value> in sizes of [bhw]
    date - display the number of seconds since boot
    info - print information about something
    set - set a symbolic value, with no args prints symbol table
    unset - remove a symbolic value from the symbol table
    help - print help for a single command or a group of commands
    losh> mount fatfs /cf_card
    command failed
    usage:
    mount <fstype> [drive addr] <mountpoint>
    mount a filesystem of type <fstype> at point <mountpoint>
    example: mount fatfs /cf_card

    The [drive addr] defaults to the address for compact flash.
    Supported filesystems include: fatfs.

    losh>
    rob@advanced-control-systems.com
    New Member
    New Member
    Posts:


    --
    15 May 2004 09:57 AM
    Once I read the app note and switched to a Sandisk card it worked fine.

    Rob
    mikee@logicpd.com
    New Member
    New Member
    Posts:


    --
    17 May 2004 09:31 AM
    Rob,

    Glad you got it to work. If you have any questions at all about the app-note or why your particular card didn't work, please post back and I'll do my best to answer it.

    In general, some cards are sensitive to address line zero (A0) toggling when they are in a 16-bit area. Future spins of the boards will have A0 tied down.

    For more information about the subject, please see the post in this discussion group entitled "LH7A400-10 Compact Flash Potential Issue" which should be directly accessable at the URL below.

    http://www.logicpd.com/su.../viewtopic.php?t=138


    Best regards,
    --mikee
    James Zipperer
    New Member
    New Member
    Posts:


    --
    02 Sep 2004 11:35 AM
    I am having this problem. I'm using an ExtreMemory 64MB card formatted for FAT. My SDK board is Rev F03 and my CardEngine is Rev D02. I've rewired pin 20 of the CF socket to ground, but to no avail. This is my error message:

    *****************************************************************
    LogicLoader

    (c) Copyright 2002-2004, Logic Product Development, Inc.
    All Rights Reserved.
    Version 1.4.3-LLH7a400_10 0001
    *****************************************************************

    Type 'help all' for a list of commands.

    losh> mount fatfs /cf_card
    command failed
    usage:
    mount <fstype> [drive addr] <mountpoint>
    mount a filesystem of type <fstype> at point <mountpoint>
    example: mount fatfs /cf_card

    The [drive addr] defaults to the address for compact flash.
    Supported filesystems include: fatfs.

    --

    Any suggestions? If I try to display memory at 0x44000000 or 0x48000000 I get a data abort. I can display memory at 0x40000000, but it's garbage. The cf card works fine in my laptop.

    -James
    Anonymous
    Posts:


    --
    02 Sep 2004 01:05 PM
    James,

    Have you reformatted this card to fatfs? I know this is an obvious question but it's a common mistake to make. Do you have a SanDisk somewhere in the office that you could try out? The card brands that Logic Recommends at this point are SanDisk, PNY and HP.

    Regards,
    James Zipperer
    New Member
    New Member
    Posts:


    --
    02 Sep 2004 03:30 PM
    I have reformatted it. I tried both fat32 and fat; neither work. I don't have another cf card, but I did the the rewiring of pin 20 on the cf socket to ground, so the type of cf card I have shouldn't matter.

    We have two SDK boards in house, and now I'm starting to think there's a problem with one of the boards. I did the rewiring of pin 20 on both of them. I can mount the cf card on one of them, but not on the other.

    Also, a while back I posted a problem with the LEDs on the SDK not working. On the same board that the cf isn't working, the LEDs don't work either. They never blink or anything. I never noticed that the LEDs are supposed to blink while lolo is running until I tried out our other SDK board.
    Anonymous
    Posts:


    --
    02 Sep 2004 04:00 PM
    James,

    Can you kick off an email to platformsupport@logicpd.com? Detail the problems that you've been having not only with the CF card but also with the LEDs. This will come to me and a couple other engineers here at Logic. Then we'll be able to take a little better look at this.

    Regards,
    James Zipperer
    New Member
    New Member
    Posts:


    --
    02 Sep 2004 04:54 PM
    Nevermind. I got it figured out. The card engine must not have been seated properly on the SDK. Everything works now.
    Anonymous
    Posts:


    --
    02 Sep 2004 04:56 PM
    Glad to hear it, that was actually the next thing I was going to have you check. =)
    You are not authorized to post a reply.