Main

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

AR# 33645

Search For Another Answer

Topic EDK Hardware
Last Updated 03/03/2010
Status Active
Description

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

Solution

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.

 
 
/csi/footer.htm