User manual
ASURO - 53
 -
8.3. Flash - The ASURO-programming-tool
In this step we will need the Flash-Program (see  g. 
8.3). 
Start the program and select the interface in which you have plugged the IR-Transceiver. 
Select Test.hex 
from directory
 C:\Own  les\ASURO_src\FirstTry.
Place the completely assembled and tested ASURO near the IR-Transceiver, at a distance of 
max. 50 cm. The component sides of both PCBs must be facing and “seeing” each other. Click 
the button Programm at the Flash-Tool. Now switch S1 to ON-position, before the status-indicator 
reaches the right end of the status-area. If you have failed to react fast enough or communication 
has been disturbed, just switch ASURO off , press Programm and switch S1 to ON-position again.
As soon as communication is succesful, you may observe how the  le Test.hex is being 
transferred to ASURO in the status-indicator and display. The program  le will be stored in the 
Flash-memory inside the processor, where the program remains available even after switching off 
the supply voltage. 
After loading the program, ASURO will have to be switched OFF and ON again in order to start the 
program. This sequence will execute the loaded program and the green LED will be lit up brightly. 
8.3.1. What is happening while  ashing?
As soon as the Flash-program has been executed, the PC will be try to communicate with ASURO. 
By switching on ASURO, the system will be booted, indicated by the Status-LED bi-colored lighting 
for one second. ASURO is checking to see, if new software has been prepared to be loaded. If 
a new program has been found, it will be loaded. After loading, the program will be executed by 
switching OFF and ON once again.
Software 
Fig. 8.3.: Flash-Tools 
 for Windows and LINUX)










