Atmel Mobile Phones & Portable Devices Driver



Created on: 12 November 2013

Works with devices running Android®,Motorola OS, or Windows Mobile® operating systems. Mac OS X® Mac OS® 10.5.8 Leopard Mac OS® 10.6 Snow Leopard Mac OS® 10.7 Lion Mac OS® 10.8 Mountain Lion Mac OS® 10.10 Yosemite Works with devices running Android®. Atmel maXTouch Technology Enables the Big Screen maXTouch technology now supports large format touchscreens, up to 15.6in (39.6cm), for emerging products, including touch-enabled tablets, smartbooks, mobile Internet devices (MIDs), netbooks, PC notebooks, and a range of industrial applications. Atmel microcontroller programming is cheap and really tiny in size. Hence anyone can embed on a various device. Basically, microcontroller programming is very easy and simple to learn. And also, it is not much difficult. Washing Machines. ATMEL Microcontroller Programming in Embedded Systems. Shop Valentine's Day phone deals at AT&T. Shop for cell phones from top brands, like the new Samsung Galaxy & iPhone 12. Now the fastest nationwide 5G network.

Atmel ARM microcontrollers contain a boot program called SAM-BA. The SAM-BA boot program can be loaded to the Flash memory of the microcontroller by closing a jumper on the microcontroller board and then powering up the board.

Mobile Phones Wikipedia

Examples:AT91SAM7S uses the TST (TEST) pin to load SAM-BA (e.g. AT91SAM7S256);
ATSAM3U microcontrollers use the ERASE pin to load SAM-BA (e.g. AT91SAM3U2C).

Once the SAM-BA boot software is loaded to Flash memory, the microcontroller will then run the SAM-BA software when powered up. Microcontrollers that have a USB port and SAM-BA running can then be connected to a PC and programmed via a USB cable using the Atmel SAM-BA PC application.

This article shows how to install the driver in Windows 7 that the SAM-BA PC software uses.

Devices

SAM-BA USB CDC Driver

When the Atmel ARM based board is plugged into a PC USB port, the driver makes the Atmel USB microcontroller configure as a USB CDC port that will appear as a COM port in Windows.

The driver will be copied to the PC if the SAM-BA PC software is installed. It can also be downloaded here:

(To save the above driver, right-click and choose Save Link As... or whatever save item your browser uses)

Installing the Driver

1. Plug the Microcontroller Board into the PC

After plugging in the microcontroller (and powering it if externally powered), Windows will try to install a driver.

Automatic driver installation will fail.


2. Open Device Manager

Click the Windows Start button and then right-click Computer. Click Properties on the menu that pops up.

In the window that opens, click 'Device Manager'.

Mobile phones wikipedia

The Atmel microcontroller running SAM-BA will be displayed as an 'unknown device'.


3. Update the Driver

Right-click the unknown device in the device manager and then click Update Driver Software... on the menu that pops up.

In the dialog box that pops up, click Browse my computer for driver software.

Click the Browse... button.

Atmel Driver Files

Use the dialog box to navigate to the folder containing the driver.

The correct path will now appear in the dialog box. Click the Next button at the bottom of the dialog box.

In the dialog box that pops up, click Install this driver software anyway.

The driver may take a while to install.

You will be notified when installation is complete.

Back in the Device Manager window, the new device and COM port number assigned to it can be seen.


Testing the Driver and Microcontroller Board

Mobile Phones Definition

After installing the driver, it can be tested by using the SAM-BA application software on the PC, or by using a terminal emulator as shown here.

Use a terminal software program such as Bray's Terminal.

Connecting with the Terminal Emulator

Start the terminal program, select the COM port shown in device manager, e.g. COM3. Set the Baud rate to 115200 and then click the Connect button.

Requesting the SAM-BA Version

To test that the terminal emulator can communicate with the SAM-BA software running on the microcontroller, the version of the SAM-BA software can be requested. This is done by sending a specific message to the microcontroller / SAM-BA software.

At the bottom of the terminal window, click the +CR checkbox. This will insert a carriage return character at the end of the message to send.

Now type V# into the Send field and then click the Send button to send the SAM-BA version request message.


SAM-BA Version Response

The SAM-BA software will respond with the SAM-BA version information as shown below.

Atmel ARM Microcontrollers

Acer
100 devices
alcatel
403 devices
Allview
157 devices
Amazon
20 devices
Amoi
47 devices
Apple
87 devices
Archos
43 devices
Asus
183 devices
AT&T
4 devices
Benefon
9 devices
BenQ
35 devices
BenQ-Siemens
27 devices
Bird
61 devices
BlackBerry
92 devices
Blackview
6 devices
BLU
326 devices
Bosch
10 devices
BQ
20 devices
Casio
5 devices
Cat
16 devices
Celkon
229 devices
Chea
12 devices
Coolpad
37 devices
Dell
20 devices
Emporia
15 devices
Energizer
49 devices
Ericsson
40 devices
Eten
22 devices
Fairphone
2 devices
Fujitsu Siemens
2 devices
Garmin-Asus
5 devices
Gigabyte
63 devices
Gionee
88 devices
Google
14 devices
Haier
59 devices
Honor
101 devices
HP
41 devices
HTC
274 devices
Huawei
351 devices
i-mate
34 devices
i-mobile
37 devices
Icemobile
61 devices
Infinix
55 devices
Innostream
18 devices
iNQ
5 devices
Intex
15 devices
Jolla
3 devices
Karbonn
60 devices
Kyocera
24 devices
Lava
122 devices
LeEco
9 devices
Lenovo
214 devices
LG
663 devices
Maxon
31 devices
Maxwest
41 devices
Meizu
61 devices
Micromax
285 devices
Microsoft
31 devices
Mitac
12 devices
Mitsubishi
25 devices
Modu
8 devices
Motorola
512 devices
MWg
5 devices
NEC
73 devices
Neonode
3 devices
NIU
30 devices
Nokia
512 devices
Nvidia
3 devices
O2
45 devices
OnePlus
26 devices
Oppo
161 devices
Orange
19 devices
Palm
17 devices
Panasonic
123 devices
Pantech
72 devices
Parla
10 devices
Philips
227 devices
Plum
107 devices
Posh
30 devices
Prestigio
56 devices
QMobile
90 devices
Qtek
21 devices
Razer
2 devices
Realme
70 devices
Sagem
120 devices
Samsung
1276 devices
Sendo
19 devices
Sewon
25 devices
Sharp
60 devices
Siemens
94 devices
Sonim
14 devices
Sony
149 devices
Sony Ericsson
188 devices
Spice
120 devices
T-Mobile
58 devices
TCL
14 devices
Tecno
62 devices
Tel.Me.
7 devices
Telit
30 devices
Thuraya
1 devices
Toshiba
35 devices
Ulefone
38 devices
Unnecto
30 devices
Vertu
17 devices
verykool
139 devices
vivo
190 devices
VK Mobile
31 devices
Vodafone
87 devices
Wiko
76 devices
WND
5 devices
XCute
4 devices
Xiaomi
187 devices
XOLO
81 devices
Yezz
97 devices
Yota
3 devices
YU
13 devices
ZTE
284 devices