Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-11671

Isn't "flsBaudRateDiv" a configurable parameter ? but why do we have predefined macro assigned

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • MCAL
    • MCAL-19520
    • NA
    • MCUSW_J7_09.00.00
    • MCUSW_J7_09.02.00
    • Hide
      j721s2-evm
      j784s4-evm
      Show
      j721s2-evm j784s4-evm

      Hello team,

      We have flsBaudRateDiv as a configurable parameter from configurator and we are supporting MCAL FLS driver at 166MHz and 133MHz but why do we have clkspeed check for 200 MHz and changing the value of flsBaudRateDiv ?

      In mcusw/mcal_drv/mcal/board/flash/src/Fls_Brd_Nor_Xspi.c

      if(Fls_DrvObj.clkSpeed == 200000000U)
          {
              Fls_DrvObj.flsBaudRateDiv = BOARD_XSPI_BAUDRATE_DIV_200M;
          }
          else
          {
              Fls_DrvObj.flsBaudRateDiv = BOARD_XSPI_BAUDRATE_DIV_133M;
          }
      

      Please check whether this is a redundant part in the MCAL code and apply the necessary changes ?

      Regards
      Tarun Mukesh

            syncuser TI User
            syncuser TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: