Application Note. DN [Document ID] AS72xx. How to Program AS72xx Firmware with FlashCatUSB. ams Application Note Page 1

Similar documents
Eval Kit Manual. DN[Document ID] AS6200. Adapter Board AS6200-WL_EK_AB. ams Eval Kit Manual Page 1

Eval Kit Manual. AS726x-iSPI Evaluation Kit User Guide. ams Eval Kit Manual Page 1

Eval Kit Manual. AS7265x Multispectral Chipset Evaluation Kit User Guide. ams Eval Kit Manual Page 1

ams AG austriamicrosystems AG is now The technical content of this austriamicrosystems application note is still valid. Contact information:

Operation Manual: AS5048-EK-AB-STM1.0. AS5048 Eval-Kit Stepper Motor

Eval Kit Manual. DN[Document ID] TDC-GPX2. Standard Board GPX2-EVA-KIT. ams Eval Kit Manual Page 1

AS5161-EK-AB / AS5162-EK-AB 12 BIT Magnetic Angle Position Sensor

Application Note: 48V-BMS-AN01 General Description 48V-BMS. AN01 General Description. Revision 1.0 / 06/10/15 page 1/15

Eval Kit Manual. DN[Document ID] CCS811. Standard Board CCS811-LG_EK_ST. ams Eval Kit Manual Page 1

AS1370. Application Note: AS1370-AN01- Evaluation Board Description. High Voltage, Low Quiescent Current, 200mA LDO. AN01-Evaluation Board Description

Demo Kit Manual. DN[Document ID] AS3956. Standard Board AS3956-WL_DK_ST. ams Demo Kit Manual Page 1

User Manual AS5304 / AS5306 Demo Kit AS5304 / AS step Linear Incremental Position Sensor with ABI output

AS5261-EK-AB / AS5262-EK-AB 12 BIT Magnetic Angle Position Sensor with 2 Outputs

1 General Description

Operation Manual: AS5600-SO_EK_AB AS bit Programmable Contactless Potentiometer. Revision 1.0 /

Application Note: AS3935-AN01 Demo Board Description AS3935. Franklin Lightning Sensor Demo Board. Revision 1.1 / 21/11/12 page 1/20

TSL250R, TSL251R, TSL252R

ams AG austriamicrosystems AG is now The technical content of this austriamicrosystems document is still valid. Contact information:

AS5510. User Manual AS5510 Adapterboard. 10-bit Linear Incremental Position Sensor with Digital Angle output

AS1904, AS1905, AS1906 Ultra Low-Power µp Supervisory Circuit

Application Note: AS AN03 - Copper Mini Shunt AS8510. AN03 Copper Mini Shunt. Revision 1.0 /28/03/14 page 1/10

AN Theory of Operation. Abstract. 1 Introduction. Using the AS5046 Rotary Encoder in 3D Joystick Applications APPLICATION NOTE

Demo Kit Manual. DN[Document ID] GP30. Reference Board GP30-DEV-KIT. ams Demo Kit Manual Page 1

Demo Kit Manual. DN[Document ID] TDC-GP30. Reference Board GP30-DEV-KIT. ams Demo Kit Manual Page 1

NSE5310. User Manual NSE5310 AB bit Linear Incremental Position Sensor with I 2 C and PWM output

EVB-USB2640 Evaluation Board Revision A

1 AS5048 Demoboard. AS5048 Demoboard OPERATION MANUAL. Application Note

Raspberry Pi shield board

F²MC-8L FAMILY MB89201 SERIES FLASH PROGRAMMING 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

Quick Start Guide QG AquaSensor. Color and Turbidity in Liquids. AS7261 Application. v Jan-08

EVB-USB82640 Evaluation Board Revision A User Manual

quick setup Plug the keyboard into your computer. For: Windows Linux Mac OS X 10.3 or earlier For: Mac OS X 10.4 or later

RE866 Interface User Guide

Calibration Software PTC04 User Manual

Upgrading BankLink Books

MEAS HTU21D PERIPHERAL MODULE

Tisio CE Release Notes

Member of the ams Group

The USB Debug Adapter package contains the following items: USB Debug Adapter (USB to Debug Interface) with attached 7 Ribbon Cable

EVB-USB2250 User Manual Revision B

Documentation For Melexis USB LIN master used in demo setups and development kits

RocketU 1144B / RocketU 1142A Host Controller USB 3.0 Host Adapters

MDVR for the Blackberry

Milestone_TCIT Match Software

GS2K External Flash based Host Firmware Update Application Note NT11608A Rev

EVB-USB2240-IND User Manual Revision B

Application Note: AS3953-AN01 Demoboard Description AS3953 NFC interface IC (Tag Demokit)

Updating the Firmware on USB SPI Boards (KITUSBSPIEVME, KITUSBSPIDGLEVME)

Progression version Crystal Report Functionality Changes

Stellar WAB to PST Converter 1.0

XCD EDGE Evaluation Kit

ToolStick-EK TOOLSTICK USER S GUIDE. 1. Kit Contents. 2. ToolStick Overview. Green and Red LEDs. C8051F321 provides USB debug interface.

ESS Utility Android App User Guide

VTR-2000 Evaluation and Product Development Platform. Instruction Sheet SOC Technologies Inc.

FLASH MEMORY SUMMIT Adoption of Caching & Hybrid Solutions

QSG DAC1x08D+ECP3 DB

HUAWEI H30-U10. Quick Start Guide

VENUS_ Driving Board and 39.6 Prism Display

UM NXP USB PD shield board user manual COMPANY PUBLIC. Document information

SiteManager Application Note Setting up an Agent for a custom USB device

HYCU SCOM Management Pack for F5 BIG-IP

FW Update Tool. Installation Guide. Software Version 2.2

H-UC232S USB Serial Converter

Reference Guide VIB 10/11. (VIB 10 pictured) vehicle integration box

Apex-ICE Universal JTAG Emulator Hardware and Software Installation Guide

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

USB-C Smartphone Docking Station with PD

AN LPC82x Touch Solution Quick Start Guide. Document information. Keywords

Programming and Evaluation Tool for Serial EEPROMs

User Manual Arabic Name Romanizer Name Geolocation System

Shimadzu LabSolutions Connector Plugin

HID-USB-to-IR-RD HID USB TO IR REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Software Download

The merisuite CG Application

Release Information. Revision History. Version: build 018 Release Date: 23 rd November 2011

NCD ThinPATH PC Installation Guide and Release Notes

ugreen DAB Board Instructions v0.12

AN Migrating the USB97CFDC to the USB97CFDC2

AWLaunch. Software Manual. Version 1.2 Last Revised April 27, 2009

USB-C Multiport Travel Dock with Dual 4K HDMI and 60W Power Delivery. Model

AT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE

DVK kHz RFID Development Kit User Manual

Apex-ICE Universal Emulator Hardware and Software Installation Guide

Stellar Phoenix Entourage Repair

User Guide. SimpleSafe. Flash Drive Security Software. For SimpleTech flash drives: Bonzai Xpress (STI-UFDBXA/XXX) SimpleTech USB 2.

SENSORLESS-BLDC-MOTOR-RD

12.0 Setting up the PC ready for BESA 11

Note: The Silicon Labs USB Debug Adapter is not included in this kit and is required to reprogram the board.

SUPPORT MATRIX. Comtrade OMi Management Pack for Citrix

Member of the ams Group

ED40. Development Kit. Quick Start Guide

USB Server User Manual

Thunderbolt 3 Multiport Adapter with Dual DisplayPort USB & Gigabit Ethernet. Model

Thunderbolt 3 Multiport Adapter with Dual HDMI, USB & Gigabit Ethernet. Model

PTC04-DB-HALL05 Daughter Board for Melexis PTC devices

Matias Wireless Folding Keyboard for Mac US Layout (FK304) quick setup. Opening & closing the keyboard

Polycom RealPresence Media Manager

Aellius LynX Office Lookup Enhancements

SaviSign Manager User Manual

BLUETOOTH KEYBOARD FOR THREE DEVICES

USER GUIDE. ZigBit USB Stick User Guide. Introduction

Transcription:

Application Note DN [Document ID] AS72xx How to Program AS72xx Firmware with FlashCatUSB ams Application Note Page 1

Application Note DN [Document ID] Content Guide 1 Components and installations... 3 2 Program the firmware into the onboard memory... 3 3 Program the firmware into an off board memory... 5 4 Program the firmware... 6 5 Contact Information... 8 6 Copyrights & Disclaimer... 10 7 Revision Information... 10 ams Application Note Page 2

1 Components and installations AS72xx devices (including Smart Lighting Manager AS722x/AS721x devices and Spectral Sensing AS726x devices) require a flash memory 1 to work with and the memory holds AS72xx firmware. This file briefly discusses how to program the firmware with FlashCatUSB programmer. Figure 1: http://www.embeddedcomputers.net/products/flashcatusb/ The FlashCatUSB systems exists from a programmer board, USB cable and an optional IDC cable. The standard system FlashCatUSB Classic (Part number FCUSB2X) is available from Embedded Computer 2, must be ordered with IDC cable and be completed by an adaptation system to connect the customer test board 3 to the FlashCat. 2 Program the firmware into the onboard memory 1 See application note AS72xx Flash program and update 2 http://www.embeddedcomputers.net/products/flashcatusb/ ams Application Note Page 3

Both Smart Lighting Manager demo boards AS72xx and Spectral Sensing demo boards AS726x have a 8-pin programmer connector onboard which connect the sensor device to the FlashCatUSB programmer via ams adapter board 3 and flat band cable 3 (see Figure 2). This variant is named programming memory with the FlashCatUSB utility. Figure 2: SLIK demo board with FlashCatUSB programmer and ams adapter board When you connect FlashCatUSB programmer to your computer for the first time, you may need to redirect the OS to the driver folder from FlashCatUSB utility package to install the driver 4. After the driver installation, please check FlashCatUSB firmware by double clicking FlashCatUSB.exe to bring the screen up as below. The firmware version of the FlashCatUSB board should be the version 4.12 or later with SPI interface. After the software installation please make the following steps to initialize the programming system 5 : SLIK and FlashCat both powered off, no USB connected Connect the FlashCat and adapter to the SLIK Connect power to the sensor test boards Plug the FlashCat into the USB port directly on the PC (not a docking station) Start the FlashCatUSB software 3 ams FlashCatAdapter (RD-MDL programmer) - this is an optional purchase unit whose availability is not always guaranteed. Please ask ams sales for delivery time, price and alternatives. 4 Download the installation files from http://www.embeddedcomputers.net/software/ and follow the instructions in the FlashCatUSB manual to install the driver and software 5 An other sequence or reversing steps can result errors ams Application Note Page 4

Figure 3: Start window FlashCatUSB In case of the error not connected FlashCat after a succesfull driver installation, please re-install FlashCatUSB software AND the FlashCatUSB fimware FCUSB.CLASSIC.x.xx.SPI.I2C.EXT.hex 6. For more details see the FlashCatUSB manual 7. 3 Program the firmware into an off board memory In order to program the firmware into an off board memory, a socket in addition to the FlashCatUSB programmer is needed. The picture below show an example of the sockets and connections. Figure 4: Example of the sockets and connections 6 x.xx means, use the newest firmware 7 Note the details in the data sheet to use the firmware update switch on the board before and after the update. ams Application Note Page 5

4 Program the firmware The FlashCatUSB programming utility works with either connection. Double click FlashCatUSB.exe to see the screen as below. (The version Build 404 as the example. Newer version of the utility should work as well). The utility automatically detected the flash memory with the name Adesto AT25SF041 or comparable types 8. Figure 5: Start Window Click SPI Flash tab, you will see the interface as below. 8 See the application note AS72xx Flash program and update ams Application Note Page 6

Figure 6: SPI Flash Window Then click the button for write data to memory for programming the device. The file selection window will show up and please select the firmware you would like to program into the device and click OK. In case of a full update (e.g. 256k for Scotty) then click OK on the small window, which allows you to set Base Address and Length. Use the default value as shown in the window or ask the support team in case of lower updates (base address 0x12000 for 56kbyte update) to prevent an overwrite of the signature. Figure 7: Recommend default values After clicking on OK, the programming starts and it will take several seconds to complete. ams Application Note Page 7

Figure 8: Window after process is completed Programming is completed. Figure 9: Window after processing After the successfull programming please stop the FlashCatUSB software and deconnect all components. The sensor board now includes the new firmware. 5 Contact Information For further information and requests, e-mail us at: ams_sales@ams.com ams Application Note Page 8

For sales offices, distributors and representatives, please visit: www.ams.com/contact Headquarters ams AG Tobelbader Strasse 30 8141 Premstaetten Austria, Europe Tel: +43 (0) 3136 500 0 Website: www.ams.com ams Application Note Page 9

6 Copyrights & Disclaimer Copyright ams AG, Tobelbader Strasse 30, 8141 Premstaetten, Austria-Europe. Trademarks Registered. All rights reserved. The material herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. Information in this document is believed to be accurate and reliable. However, ams AG does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. Applications that are described herein are for illustrative purposes only. ams AG makes no representation or warranty that such applications will be appropriate for the specified use without further testing or modification. ams AG takes no responsibility for the design, operation and testing of the applications and end-products as well as assistance with the applications or end-product designs when using ams AG products. ams AG is not liable for the suitability and fit of ams AG products in applications and end-products planned. ams AG shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the technical data or applications described herein. No obligation or liability to recipient or any third party shall arise or flow out of ams AG rendering of technical or other services. ams AG reserves the right to change information in this document at any time and without notice. 7 Revision Information Initial Version Note: Page numbers for the previous version may differ from page numbers in the current revision. Correction of typographical errors is not explicitly mentioned. ams Application Note Page 10