^

AR# 33645 11.3 EDK - Why does the xilflash library not work with the new (65 nm) Numonyx flash devices (P30TF)?

Why does the xilflash library not work with the new (65 nm) Numonyx flash devices (P30TF)?

You can work around the problem by patching the xilflash_v1_02_a library located in the C:\Xilinx\11.1\EDK\sw\lib\sw_services directory:

  1. Open the xilflash_intel.c file.
  2. Comment out lines 337 - 343:
    /* DevDataPtr->WriteBufferWordCount |=
    (DevDataPtr->WriteBufferWordCount << 8);
    DevDataPtr->WriteBufferWordCount |=
    (DevDataPtr->WriteBufferWordCount << 16);
    DevDataPtr->WriteBufferWordCount |=
    (DevDataPtr->WriteBufferWordCount << 24); */
  3. Modify lines 1719, 1960, 2217, and 2492:

    From:
    u8 count;

    To:
    u32 count;

  4. Save and close the file.

This problem is scheduled to be fixed in 11.4.

AR# 33645
Date Created 11/06/2009
Last Updated 03/03/2010
Status Active
Type
Feed Back