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

UART2 Flow control pins not updated in ti_drivers_config HWAttrs table

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • TI Device Drivers
    • TIDRIVERS-5581
    • TIDRIVERS_6_20_00
    • TIDRIVERS_6_30_00
    • Hide
      CC13x1
      CC26x1
      CC13x2
      CC26x2
      CC13x2x7
      CC26x2x7
      CC13x4
      CC26x3
      CC26x4
      Show
      CC13x1 CC26x1 CC13x2 CC26x2 CC13x2x7 CC26x2x7 CC13x4 CC26x3 CC26x4

      https://e2e.ti.com/f/1/t/1121086

      The ti_drivers_config.c uart2CC26X2HWAttrs ctsPin and rtsPin entries will not be updated from GPIO_INVALID_INDEX after Flow Control is enabled. The fix involves changing the following from <sdk directory>/source/ti/drivers/.meta/uart2/UART2CC26XX.Board.c.xdt:

      from

      %         ctsPinName = 'ctsPin' in inst ? inst.ctsPinInstance.$name : 'GPIO_INVALID_INDEX';
      %         rtsPinName = 'rtsPin' in inst ? inst.rtsPinInstance.$name : 'GPIO_INVALID_INDEX';
      

      to

      %         ctsPinName = 'ctsPinInstance' in inst ? inst.ctsPinInstance.$name : 'GPIO_INVALID_INDEX';
      %         rtsPinName = 'rtsPinInstance' in inst ? inst.rtsPinInstance.$name : 'GPIO_INVALID_INDEX';
      

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

              Created:
              Updated: