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

Provide more SPI CS management options for NVSSPI25X

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: High High
    • TI Device Drivers
    • TIDRIVERS-1270
    • 3.35.00
    • 3.40.00
    • Hide
      Currently, when using the NVS (SPI version) driver to interface with an external SPI FLASH, the initializing function NVS_init() makes a call to GPIO_init() with the purpose of allocating the CSN pin specified for the SPI device. In the process, the NVS driver also allocates (or tries to allocate) all the pins specified within the board file under GPIO_PinConfig. This behavior result in the driver locking up pins that it does not use and making them unavailable for other drivers as they do not depend in the GPIO driver.
      Show
      Currently, when using the NVS (SPI version) driver to interface with an external SPI FLASH, the initializing function NVS_init() makes a call to GPIO_init() with the purpose of allocating the CSN pin specified for the SPI device. In the process, the NVS driver also allocates (or tries to allocate) all the pins specified within the board file under GPIO_PinConfig. This behavior result in the driver locking up pins that it does not use and making them unavailable for other drivers as they do not depend in the GPIO driver.

      Provide more SPI CS management options for NVSSPI25X

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

              Created:
              Updated:
              Resolved: