AML Support
   Product Registration
   Product Documentation
   Firmware Downloads
      M8050
      M7220/7221
      M71V2
      M5900
      M7140/7170
      M7100
   Support Agreements
   Warranty Information
   Discontinued Products
   Request CARE Plan
   Request RMA Number
   Warranty Status Check
   Wireless Firmware Check
   Partner Login
   AML
   Product Center
   AML How To Buy
   AML Product Documentation
   AML AML Products

M5900 Firmware Download
Version 1.2.5


If you have field upgraded your M5900 Series portable data terminal, you will need to manually install the M5900 Onboard Program Generator (OPG) using the following instructions.

Instructions:
•  If you do not currently have at least version 1.0.4 of the M5900 Program Generator, obtain it at the following link: M5900 Program Generator (The program generator must be installed on the PC before connecting the M5900).
•  Ensure that your M5900 Series portable data terminal is connected to your computer at this time.
•  Next execute the M5900 Program Generator. When the blue splash screen comes up, select the EXISTING PROGRAM button.  In this screen double-click on the "OPG.5900" file located in your "My Documents\My AML Handheld\Samples" folder, and then press enter.

IMPORTANT: Check your Decoder Version. Starting at the main menu on your M5900 terminal, select "Diagnostics".

In the "Diagnostics" menu, select "Firmware Version".

On the "Firmware Version" screen, locate your Decoder Version. The red arrow below indicates where you can find the Decoder Version listed on the "Firmware Version" screen.



If your Decoder Version is 2.00 or greater, you can download Firmware Version 1.2.x or higher. If your Decoder Version is less than 2.00, the current version available to your terminal is 1.1.8.



The M5900 has a built-in function which allows updating of the firmware. The files will be transferred to the M5900 unit over the serial or USB cables. The AML programming utility will be required which is included in the Program Generator package.

To upgrade the M5900 firmware you must force a cold boot.

M5900 Cold Start Boot
When the M5900 is turned on for the first time, it performs a cold boot. The cold boot process loads the operating system into the M5900's virtual memory so it will execute as fast as possible. This process only takes a few seconds. You should program the current date and time into the real time clock of the M5900 terminal. This allows programs to time and date stamp information as it is collected.




In order to force a cold boot upon restart of the terminal, press and hold the [Power] and [SCAN] buttons simultaneously for at least 5 seconds. The red LED will flash rapidly and the unit will chirp and power down. The unit will cold boot when powered on the next time. The cold boot process will terminate any active program.



Updating the Firmware
When turning the unit back on for the first time press and hold the [Menu], [Space] and [Shift] key simultaneously then press the power key. Have a USB or RS-232 cable connected between the M5900 and the PC before doing this. Once the AML M5900 splash screen appears release all the keys. The unit should now show the "Firmware Update" screen.





At this time, run the M5900 Program Generator and select "New Program". From there, select Tools -> "Send other data files to the M5900".


For terminals with Decoder Version 2.00 or greater:

Download M5900
Firmware Version 1.2.5

Updated September 29, 2008 (approx. 3.5 megabytes)
Release Notes
For terminals with Decoder Version less than 2.00:

Download M5900 Firmware Version 1.1.8
Updated November 6, 2007 (approx. 2 megabytes)
Release Notes


Navigate to the folder where you saved the downloaded firmware and double click on the .m5f file. Then press Enter.

The "Download Settings" screen allows the user to set the proper communications type and protocol.




Once the Device is set, select the "< Done >" function.

Copyright © 2010 American Microsystems LTD, Inc. All Rights Reserved
Products
Handheld Computers
Kiosk Data Terminals
Compact Handheld Computers
Wireless Data Terminals
Batch Data Terminals
Price Verification Systems
Stationary Data Collection Terminals
Vehicle Mount Terminals
Barcode Label Design Software
Application Development Software
Barcode Scanning Systems
Support
Product Documentation
Firmware Updates
Warranty Status Check
Product Registration
Support Agreements
Warranty Information
Request RMA Number
Request CARE Number
Wireless Firmware Check
Partner
AML Partner Program
Partner Online Application
Alliance Partners
ISV Program
ISV Partners
Partner Log In
About Us
Corporate Information
AML Customers
Career Opportunities
Corporate Location

Contact Us
Contact AML
How to Buy
How to Buy
AML Products


News
Upcoming Events
Press Room
Media Relations
AML - Barcode, Wireless Handheld and RF Data Collection Solutions

AML (American Microsystems, Ltd.) was founded in 1983 to respond to a need in the Auto ID marketplace for high performance, easy to use, and cost-effective bar code and data collection products. Since 1983, AML and its business partners have helped companies worldwide to increase business efficiency and productivity - in manufacturing, warehousing, retail, health care, finance, government, and educational automatic data collection applications.

AML barcode and Auto ID data collection products are designed specifically for inventory tracking, supply chain management and bar code data processing applications. AML products include wireless handheld computers (with support for 802.11b LAN radio frequency as well as GSM/GPRS mobile computing), portable batch hand held terminals, programmable stationary terminals (for fixed station, wired, or wireless industrial data collection applications), vehicle mount terminals, wireless application design software, NiceLabel Pro and NiceLabel Express barcode label design software, and a broad selection of bar code scanners and readers (Laser, CCD, Wand, credit card readers, and card readers). All AML bar code and wireless data capture products are manufactured in the USA.
M8050 m7220 M71V2 M5900 M7170/7140 M7100