Page 1
• Supports the Atmel ATBMxxx-EK evaluation kits 1 Introduction The Atmel ATAVRBM300 is a USB based communication tool that can be used to communicate with Smart Battery systems by a PC. It supports four popular interfaces used in Smart Battery system: SMBus/TWI, single-wire UART, UART, and SPI.
3. Connect ATAVRBM300 to a USB port of the PC. 4. Start AVR Battery Studio 2. The install file of AVR Battery Studio 2 can be downloaded from the Atmel website: www.atmel.com/BM300. The 10-pin communication port of ATAVRBM300 should be...
3 Interfaces 3.1 USB interface The USB interface on the Atmel ATAVRBM300 module is USB Type B. The ATAVRBM300 connects to a host computer via this interface. The ATAVRBM300 is also powered by the USB port from the PC. The PC must deliver minimum 50mA to power the ATAVRBM300.
Page 4
3.2.4 Single-wire UART The single-wire UART interface uses two pins: T/R and GND. Through the two pins, half duplex communication is implemented: only transmit or receive can be performed at one time. Atmel AVR390 8463A-AVR-11/11...
ATAVRBM300 is receiving data from the target board 5 Communication protocols The communication protocol between Atmel BM300 and Smart Battery is compliant with SBS data specification v1.1. In addition, some extended commands are added according to the application requirement. For more details about supported commands, refer to the user guide for the specific ATBMxxx-EK you are using.
Page 6
(WEEE), FCC, CE or UL (except as may be otherwise noted on the board/kit). Atmel supplied this board/kit “AS IS,” without any warranties, with all faults, at the buyer’s and further users’ sole risk.
Page 7
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL...