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.

TMS570LS1224: TMS570LS1224

Part Number: TMS570LS1224

Hello TI Experts,

When we enable FEE blocks, does blocks adresses start from beggining. What I mean is that if I set 3 blocks and first ones size is 16 others are 200. Is start adress of the first block equal to bank 7 sector zero start adrees and second block's  start adress bank 7 sector  0 start adress + block ones size ?  

Thank you.
Best regards.

Zeynep

  • Hi Zeynep,

    When we enable FEE blocks, does blocks adresses start from beggining. What I mean is that if I set 3 blocks and first ones size is 16 others are 200. Is start adress of the first block equal to bank 7 sector zero start adrees and second block's  start adress bank 7 sector  0 start adress + block ones size ?  

    The data won't be store like that.

    Please refer TI FEE user guide once:

    3175.TI FEE User Guide.pdf

    Initially a virtual sector header will get stored for every new sector from sector base address. 

    This Virtual sector header size will be 16 bytes.

    And after this again each block will have a block header. This block header size is 24bytes.

    And also remember that the block header and corresponding data will only get stored if we try to write the corresponding data, i mean if you are not writing data of one data block then it won't be stored. For example, i have three blocks and if i am writing only block-1 then only block-1 data will get stored in consecutive locations and there won't be any memory allocated for block-2 and block-3 until we are writing some data for them.

    And also note that while i am verifying practically i found that virtual header size is not just 16bytes, it is total of 32 bytes and at another 16 bytes they are storing some internal data which is not for user usage.

    Example, if i wrote two blocks of size ech of 8 bytes then the data storage pattern will look as below:

    In above diagram first row indicates the byte number and second row indicates the type of data.

    --
    Thanks & regards,
    Jagadish.