<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Atmel | Bits &amp; Pieces]]></provider_name><provider_url><![CDATA[https://atmelcorporation.wordpress.com]]></provider_url><author_name><![CDATA[The Atmel Team]]></author_name><author_url><![CDATA[https://atmelcorporation.wordpress.com/author/atmelstaff/]]></author_url><title><![CDATA[Designing a board management controller with Atmel&#8217;s SAM D20&nbsp;MCU]]></title><type><![CDATA[link]]></type><html><![CDATA[<p><span style="line-height:1.5;">A board management controller (BMC) is a platform that monitors the physical state of an enclosure or system using physical sensors.  The sensors track a number of critical variables including humidity, temperature, power-supply voltage, fan speed, communications parameters and operating system functions.</span></p>
<p>Unsurprisingly, a BMC typically operates independently of the main system (out of band). Key design considerations of a board management controller include connectivity; multiple serial interfaces to communicate with various sensors and administrative terminal; low-power operation in low power mode to protect against system as well power outages; and continuous operation during system outages for uninterrupted system management. <a href="https://atmelcorporation.files.wordpress.com/2013/06/atmelboardcontrollersamd20.png"><img data-attachment-id="1738" data-permalink="https://atmelcorporation.wordpress.com/2013/06/21/designing-a-board-management-controller-with-atmels-sam-d20-mcu/atmelboardcontrollersamd20/" data-orig-file="https://atmelcorporation.files.wordpress.com/2013/06/atmelboardcontrollersamd20.png" data-orig-size="407,370" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="atmelboardcontrollersamd20" data-image-description="" data-medium-file="https://atmelcorporation.files.wordpress.com/2013/06/atmelboardcontrollersamd20.png?w=300" data-large-file="https://atmelcorporation.files.wordpress.com/2013/06/atmelboardcontrollersamd20.png?w=407" class="alignnone size-medium wp-image-1738" alt="atmelboardcontrollersamd20" src="https://atmelcorporation.files.wordpress.com/2013/06/atmelboardcontrollersamd20.png?w=300&#038;h=180"   /></a></p>
<p>A number of Atmel hardware components can be used to design a board management controller, including the SAM D20 ARM Cortex-M0+ (ARM) based MCU, the SHA204 Authentication IC (for security), 30TS temperature sensor and AT24/AT25 Serial EEPROM.</p>
<p>&#8220;The SAM D20 offers versatile connectivity options, low-power operation and a high level of integration to reduce BOM cost. Indeed, there are 6 SERCOM modules, each configurable as USART, I2C or SPI for sensors and terminal communication, thereby facilitating smaller packages and easier PCB layout,&#8221; Atmel engineer Bob Martin told <em>Bits &amp; Pieces</em>. &#8220;Meanwhile, integrated 12-bit 300ksps ADC with gain stage removes the need for external components to monitor local battery voltage, as low-power operation ensures protection against system/power outages.&#8221;</p>
<p>Martin also noted that Atmel&#8217;s SAM D20 ensures high reliability even under system outages, with the platform featuring integrated 32-bit Cyclic Redundancy Check (CRC) of Flash, EEPROM emulation, as well as SRAM and integrated memory BIST (MBIST) to execute production testing of internal memories.</p>
<p>On the software side, the SAM D20 offers users access to an expansive array of tools and comprehensive ecosystem including Atmel Studio 6 (free IDE with compiler), Atmel&#8217;s Software Framework (ASF) with free SW libraries of production-ready source code. There is also the Atmel Gallery and the SAMD20 Xplained Pro Kit which boasts a built-in programmer and debugger with connectors for expansion wings.</p>
<p>Additional information about <a href="http://www.atmel.com/Microsite/samd20/default.aspx">Atmel&#8217;s SAMD 20 MCU can be found here</a>.</p>
]]></html><thumbnail_url><![CDATA[https://atmelcorporation.files.wordpress.com/2013/06/atmelboardcontrollersamd20.png?w=300&fit=440%2C330]]></thumbnail_url><thumbnail_width><![CDATA[]]></thumbnail_width><thumbnail_height><![CDATA[]]></thumbnail_height></oembed>