This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ratio speed am335x boards xls file

Hello

where can i download the ratio speed am335x boards xls file(ratiospeed_am335x_boards.xls)   described in http://processors.wiki.ti.com/index.php/AM335x_DDR_PHY_register_configuration_for_DDR3 ?

Thanks

regards

  • There is a link to a .zip file on the page you mentioned, just under point 2.

    Best regards,
    Miroslav

  • Hello

    thank you for your reply. I get the excel file and i have the following values :

    DATAx_PHY_RD DQS_SLAVE_RATIO 40
    DATAx_PHY_FIFO_WE_SLAVE_RATIO 6B
    DATAx_PHY_WR DQS_SLAVE_RATIO 0
    Register value
    CMDx_PHY_CTRL_SLAVE_RATIO 80

    Then i entered the values in the .gel file and get very stange result :

    [CortxA8]

    [CortxA8] Enter the PHY_INVERT_CLKOUT value (0 or 1) from the spreadsheet

    1

    [CortxA8]

    [CortxA8] Enter the Seed RD_DQS_SLAVE_RATIO Value in Hex to search the RD DQS Ratio Window

    40

    [CortxA8]

    [CortxA8] Enter the Seed FIFO_WE_SLAVE_RATIO Value in Hex to search the RD DQS Gate Window

    6B

    [CortxA8]

    [CortxA8] Enter the Seed WR_DQS_SLAVE_RATIO Write DQS Ratio Value in Hex to search the Write DQS Ratio Window

    0

    [CortxA8]

    [CortxA8] ***************************************************************

    [CortxA8]    The Slave Ratio Search Program Values are...

    [CortxA8] ***************************************************************

    [CortxA8] PARAMETER                       MAX  |  MIN  | OPTIMUM |  RANGE

    [CortxA8] ***************************************************************

    [CortxA8] DATA_PHY_RD_DQS_SLAVE_RATIO    0x000 | 0x000 |  0x000  | 0x000

    [CortxA8] DATA_PHY_FIFO_WE_SLAVE_RATIO   0x000 | 0x000 |  0x000  | 0x000

    [CortxA8] DATA_PHY_WR_DQS_SLAVE_RATIO    0x000 | 0x000 |  0x000  | 0x000

    [CortxA8] DATA_PHY_WR_DATA_SLAVE_RATIO   0x000 | 0x000 |  0x000  | 0x000

    [CortxA8] ***************************************************************

    [CortxA8] rd_dqs_range = 0

    [CortxA8] fifo_we_range = 0

    [CortxA8] wr_dqs_range = 0

    [CortxA8] wr_data_range = 0

    [CortxA8]

    [CortxA8] Optimal values have been found!!

    [CortxA8]

    [CortxA8] ***************************************************************

    [CortxA8]    The Slave Ratio Search Program Values are...

    [CortxA8] ***************************************************************

    [CortxA8] PARAMETER                       MAX  |  MIN  | OPTIMUM |  RANGE

    [CortxA8] ***************************************************************

    [CortxA8] DATA_PHY_RD_DQS_SLAVE_RATIO    0x000 | 0x000 |  0x000  | 0x000

    [CortxA8] DATA_PHY_FIFO_WE_SLAVE_RATIO   0x000 | 0x000 |  0x000  | 0x000

    [CortxA8] DATA_PHY_WR_DQS_SLAVE_RATIO    0x000 | 0x000 |  0x000  | 0x000

    [CortxA8] DATA_PHY_WR_DATA_SLAVE_RATIO   0x000 | 0x000 |  0x000  | 0x000

    [CortxA8] ***************************************************************

    [CortxA8]

    [CortxA8] ===== END OF TEST =====

     

    With these values in .gel file

    #define  CMD_PHY_CTRL_SLAVE_RATIO       0x80
    #define  CMD_PHY_INVERT_CLKOUT          0x1
    #define  DATA_PHY_RD_DQS_SLAVE_RATIO    0x0
    #define  DATA_PHY_FIFO_WE_SLAVE_RATIO   0x0 //RD DQS GATE
    #define  DATA_PHY_WR_DQS_SLAVE_RATIO    0x0
    #define  DATA_PHY_WR_DATA_SLAVE_RATIO   0x0  //WRITE DATA
    the memory  following tests fail :

    1) Point it to the DDR3 memory. This range starts at 0x80000000 and ends at 0xBFFFFFFFF Try to modify the memory'by double-clicking on a value and changing it to something else If the memory is configured correctly you should see your value 'stick' every time)

    2) Scripts->AM335x DDR Tests->EDMA

    Is it normal to have 0 for all the results ?

    Thanks

    Here is the excel file :

    0160.7345.Copie de RatioSeed_AM335x_boards_UCR.xls

  • Moving to Code Composer forum.

    Best regards,
    Miroslav