<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: All HDLC related registers are having value as 0 in T-Series</title>
    <link>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1235692#M3985</link>
    <description>&lt;P&gt;&lt;SPAN&gt;What tool did you use to get the dump? How you read and write registers? &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 24 Feb 2021 10:53:36 GMT</pubDate>
    <dc:creator>r8070z</dc:creator>
    <dc:date>2021-02-24T10:53:36Z</dc:date>
    <item>
      <title>All HDLC related registers are having value as 0</title>
      <link>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1233316#M3980</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We are using T1040 based board, and testing FSL UCC HDLC driver. When we are trying to read the register values related to fast protocol, all are showing 0. But according to data sheet, there should be some value in the registers.&lt;/P&gt;&lt;P&gt;This is the log of the dump:&lt;/P&gt;&lt;P&gt;ucc_hdlc ffe142000.ucc: Dumpinig UCC 0 Registers&lt;BR /&gt;UCC0 Fast registers:&lt;BR /&gt;Base address: 0x8000080088b0a000&lt;BR /&gt;gumr : addr=0x8000080088b0a000, val=0x00000000&lt;BR /&gt;upsmr : addr=0x8000080088b0a004, val=0x00000000&lt;BR /&gt;utodr : addr=0x8000080088b0a008, val=0x0000&lt;BR /&gt;udsr : addr=0x8000080088b0a00c, val=0x0000&lt;BR /&gt;ucce : addr=0x8000080088b0a010, val=0x00000000&lt;BR /&gt;uccm : addr=0x8000080088b0a014, val=0x00000000&lt;BR /&gt;uccs : addr=0x8000080088b0a018, val=0x00&lt;BR /&gt;urfb : addr=0x8000080088b0a020, val=0x00000000&lt;BR /&gt;urfs : addr=0x8000080088b0a024, val=0x0000&lt;BR /&gt;urfet : addr=0x8000080088b0a028, val=0x0000&lt;BR /&gt;urfset: addr=0x8000080088b0a02a, val=0x0000&lt;BR /&gt;utfb : addr=0x8000080088b0a02c, val=0x00000000&lt;BR /&gt;utfs : addr=0x8000080088b0a030, val=0x0000&lt;BR /&gt;utfet : addr=0x8000080088b0a034, val=0x0000&lt;BR /&gt;utftt : addr=0x8000080088b0a038, val=0x0000&lt;BR /&gt;utpt : addr=0x8000080088b0a03c, val=0x0000&lt;BR /&gt;urtry : addr=0x8000080088b0a040, val=0x00000000&lt;BR /&gt;guemr : addr=0x8000080088b0a090, val=0x00&lt;BR /&gt;ucc_hdlc ffe142000.ucc: Dumping UCC 0 Parameter RAM&lt;BR /&gt;ucc_hdlc ffe142000.ucc: rbase = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: rbptr = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: mrblr = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: rbdlen = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: rbdstat = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: rstate = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: rdptr = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: riptr = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: tbase = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: tbptr = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: tbdlen = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: tbdstat = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: tstate = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: tdptr = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: tiptr = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: rcrc = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: tcrc = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: c_mask = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: c_pers = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: disfc = 0x0&lt;BR /&gt;ucc_hdlc ffe142000.ucc: crcec = 0x0&lt;/P&gt;&lt;P&gt;And also we are unable to write on these registers. For eg, GUMR reg is having R/W access but we are unable to write using devmem on linux and also on uboot.&lt;/P&gt;&lt;P&gt;Can u please suggest what can be done to resolve this issue.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Feb 2021 04:55:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1233316#M3980</guid>
      <dc:creator>suchitasharma</dc:creator>
      <dc:date>2021-02-19T04:55:39Z</dc:date>
    </item>
    <item>
      <title>Re: All HDLC related registers are having value as 0</title>
      <link>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1235692#M3985</link>
      <description>&lt;P&gt;&lt;SPAN&gt;What tool did you use to get the dump? How you read and write registers? &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Feb 2021 10:53:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1235692#M3985</guid>
      <dc:creator>r8070z</dc:creator>
      <dc:date>2021-02-24T10:53:36Z</dc:date>
    </item>
    <item>
      <title>Re: All HDLC related registers are having value as 0</title>
      <link>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1236323#M3987</link>
      <description>&lt;P&gt;We did not use any tool to get the dump. We enabled the dump functions written in the FSL UCC HDLC driver to get the dump of the registers.&lt;/P&gt;&lt;P&gt;For reading and writing of the registers on Linux we are using devmem.&lt;/P&gt;&lt;P&gt;To read and write on uboot we are using mm and md.&lt;/P&gt;&lt;P&gt;And inside the driver iowrite32be and ioread32be functions are used for writing and reading the registers. But the changes done using these functions are also not getting reflected in the register value.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 05:51:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1236323#M3987</guid>
      <dc:creator>suchitasharma</dc:creator>
      <dc:date>2021-02-25T05:51:25Z</dc:date>
    </item>
    <item>
      <title>Re: All HDLC related registers are having value as 0</title>
      <link>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1237255#M3989</link>
      <description>&lt;P&gt;Unfortunately I can say nothing for Linux driver. I from T1040 hardware support. I think there is software problem (at least UCC GUMR cannot be zero). What did you get under U-boot? Did you check CCSSBAR content inder U-boot? CCSRBAR always points to itself.&lt;/P&gt;</description>
      <pubDate>Fri, 26 Feb 2021 11:05:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1237255#M3989</guid>
      <dc:creator>r8070z</dc:creator>
      <dc:date>2021-02-26T11:05:04Z</dc:date>
    </item>
    <item>
      <title>Re: All HDLC related registers are having value as 0</title>
      <link>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1237898#M3991</link>
      <description>&lt;P&gt;We have checked the GUMR and other HDLC related registers under uboot, all are having value 0. Since we are not configuring these registers on uboot, we are assuming they will be having default value which is 0.&lt;/P&gt;&lt;P&gt;And we have checked CCSRBAR register also, it is pointing to itself.&lt;/P&gt;</description>
      <pubDate>Mon, 01 Mar 2021 10:32:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1237898#M3991</guid>
      <dc:creator>suchitasharma</dc:creator>
      <dc:date>2021-03-01T10:32:49Z</dc:date>
    </item>
    <item>
      <title>Re: All HDLC related registers are having value as 0</title>
      <link>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1239157#M3993</link>
      <description>&lt;P&gt;Please let us know the CCSRBAR regiser value and UCC registers dump you see under U-boot.&lt;/P&gt;</description>
      <pubDate>Wed, 03 Mar 2021 07:28:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1239157#M3993</guid>
      <dc:creator>r8070z</dc:creator>
      <dc:date>2021-03-03T07:28:35Z</dc:date>
    </item>
    <item>
      <title>Re: All HDLC related registers are having value as 0</title>
      <link>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1239909#M3995</link>
      <description>&lt;P&gt;There was an issue with IRAM code in our board. We are able to see values in all the registers now. Then we enabled internal loopback, and the data was getting transmitted. But we are unable to send data outside the processor. We have configured TxCLK as CLK9 and RxCLK as CLK12 and shorted both the signals.&lt;/P&gt;&lt;P&gt;Please find the attached image which has the clock signal description.&lt;/P&gt;&lt;P&gt;Please suggest if we can do something to send data outside the processor.&lt;/P&gt;</description>
      <pubDate>Thu, 04 Mar 2021 04:14:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1239909#M3995</guid>
      <dc:creator>suchitasharma</dc:creator>
      <dc:date>2021-03-04T04:14:06Z</dc:date>
    </item>
    <item>
      <title>Re: All HDLC related registers are having value as 0</title>
      <link>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1240987#M3999</link>
      <description>&lt;P&gt;Please check the RCW for HDLC pins settings (RCW[QE_TDMA, QE_TDMB] RCW[UC1_CTSB_CDB_SEL, UC3_CTSB_CDB_SEL])&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 12:31:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/All-HDLC-related-registers-are-having-value-as-0/m-p/1240987#M3999</guid>
      <dc:creator>r8070z</dc:creator>
      <dc:date>2021-03-05T12:31:35Z</dc:date>
    </item>
  </channel>
</rss>

