<?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 Balancing on bma7418 in High Performance Analog Front End Interfaces</title>
    <link>https://community.nxp.com/t5/High-Performance-Analog-Front/Balancing-on-bma7418/m-p/2373153#M198</link>
    <description>&lt;P&gt;I am trying to configure balancing on BMA7418 using the provided CDD. The overall goal is for the application SW to request which (if any) cells should be discharged at any given time and for the CDD to configure the BCC accordingly.&lt;/P&gt;&lt;P&gt;In tresos I have enabled the "Enable BAL feature" and am now looking at the api of the CDD. We have&amp;nbsp;Bcc_D1xx_BAL_SetGlobalConfiguration and&amp;nbsp;Bcc_D1xx_BAL_SetChannelConfiguration.&lt;/P&gt;&lt;P&gt;I assume we want to enable all balancing in&amp;nbsp;Bcc_D1xx_BAL_SetGlobalConfiguration one time and then at runtime configure the actual balancing using&amp;nbsp;Bcc_D1xx_BAL_SetChannelConfiguration, is this correct?&lt;/P&gt;&lt;P&gt;Bcc_D1xx_BAL_SetGlobalConfiguration takes struct&amp;nbsp;Bcc_D1xx_BalConfigurationType. Should we use&amp;nbsp;FullEvenBal/FullOddBal or&amp;nbsp;BalChannels(0/1)En? What is the point of&amp;nbsp;TimerBasedBal,&amp;nbsp;PreBalTimer and&amp;nbsp;GlobalBalTimer?&lt;/P&gt;&lt;P&gt;Bcc_D1xx_BAL_SetChannelConfiguration takes struct&amp;nbsp;Bcc_D1xx_BalChannelConfigurationType, Do I just give the channel id(not bitmasking possible?) and the pwm? what is the resolution of the timer?&lt;/P&gt;&lt;P&gt;If there is sample code for balancing available that would be great, I could not find it in the delivered CDD&lt;/P&gt;</description>
    <pubDate>Fri, 29 May 2026 15:30:59 GMT</pubDate>
    <dc:creator>blo</dc:creator>
    <dc:date>2026-05-29T15:30:59Z</dc:date>
    <item>
      <title>Balancing on bma7418</title>
      <link>https://community.nxp.com/t5/High-Performance-Analog-Front/Balancing-on-bma7418/m-p/2373153#M198</link>
      <description>&lt;P&gt;I am trying to configure balancing on BMA7418 using the provided CDD. The overall goal is for the application SW to request which (if any) cells should be discharged at any given time and for the CDD to configure the BCC accordingly.&lt;/P&gt;&lt;P&gt;In tresos I have enabled the "Enable BAL feature" and am now looking at the api of the CDD. We have&amp;nbsp;Bcc_D1xx_BAL_SetGlobalConfiguration and&amp;nbsp;Bcc_D1xx_BAL_SetChannelConfiguration.&lt;/P&gt;&lt;P&gt;I assume we want to enable all balancing in&amp;nbsp;Bcc_D1xx_BAL_SetGlobalConfiguration one time and then at runtime configure the actual balancing using&amp;nbsp;Bcc_D1xx_BAL_SetChannelConfiguration, is this correct?&lt;/P&gt;&lt;P&gt;Bcc_D1xx_BAL_SetGlobalConfiguration takes struct&amp;nbsp;Bcc_D1xx_BalConfigurationType. Should we use&amp;nbsp;FullEvenBal/FullOddBal or&amp;nbsp;BalChannels(0/1)En? What is the point of&amp;nbsp;TimerBasedBal,&amp;nbsp;PreBalTimer and&amp;nbsp;GlobalBalTimer?&lt;/P&gt;&lt;P&gt;Bcc_D1xx_BAL_SetChannelConfiguration takes struct&amp;nbsp;Bcc_D1xx_BalChannelConfigurationType, Do I just give the channel id(not bitmasking possible?) and the pwm? what is the resolution of the timer?&lt;/P&gt;&lt;P&gt;If there is sample code for balancing available that would be great, I could not find it in the delivered CDD&lt;/P&gt;</description>
      <pubDate>Fri, 29 May 2026 15:30:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/High-Performance-Analog-Front/Balancing-on-bma7418/m-p/2373153#M198</guid>
      <dc:creator>blo</dc:creator>
      <dc:date>2026-05-29T15:30:59Z</dc:date>
    </item>
  </channel>
</rss>

