IoTrue O-Flasher STM8 User Manual Download Page 21

 

ERROR A7  MEMORY_ADDRESS_OUT_OF_RANGE,    //  Received  Memory  is  out  of  range 
from ERROR selected MCU memry range.  

 

ERROR A8  COUNTER_REACHED_LIMIT,        // if Limit programming counter enabled and 
counter ERROR reached to its limit 

 

ERROR A9  PASSWORD_MISMATCH, 

 

ERROR AA  READ_FLASH_IAPSR_CMD_ERROR,   
ERROR AB  BLOCK_STD_PROG_TIME_CMD_ERROR, 

 

ERROR AC  BLOCK_UNLOCK_FLASH_KEY1_CMD_ERROR, 

 

ERROR AD  BLOCK_UNLOCK_FLASH_KEY2_CMD_ERROR, 

 

ERROR AE  BLOCK_UNLOCK_EEPROM_KEY1_CMD_ERROR,   
ERROR AF  BLOCK_UNLOCK_EEPROM_KEY2_CMD_ERROR,   
ERROR B0  BLOCK_FLASH_EEPROM_LOCKED_ERROR, 

 

ERROR B1  BLOCK_CHEK_IAPSR_DUL_PUL_CMD_ERROR, 

 

ERROR B2  BLOCK_WRITE_FLASH_CR2_CMD_ERROR,  
ERROR B3  BLOCK_STALL_CPU_CMD_ERROR,          // STM8 core not stalled. 

 

ERROR B4  WRITE_BLOCK_DATA_CMD_ERROR,         // Block write commomd error 

 

ERROR B5  BLOCK_IAPSR_HVOFF_ERROR,                        //  HVOFF  Flag  not  set  after  block 
programming ERROR  

 

ERROR B6  BLOCK_IAPSR_CLEAR_CMD_ERROR,        // HVOFF and EOP Read commond 
fail( ERROR this commong required for HVOFF and EOP flag clearing) 

 

ERROR B7  DATA_VERIFICATION_FAILED,   
ERROR B8  DATA_VERIFICATION_CMD_FAILED,   
ERROR B9  BYTE_UNLOCK_FLASH_KEY1_ERROR, 

 

ERROR BA  BYTE_UNLOCK_FLASH_KEY2_ERROR, 

 

ERROR BB  BYTE_UNLOCK_EEPROM_KEY1_ERROR, 

 

ERROR BC  BYTE_UNLOCK_EEPROM_KEY2_ERROR, 

 

ERROR BD  BYTE_FLASH_EEPROM_LOCKED_ERROR,   
ERROR BE  BYTE_CHEK_IAPSR_DUL_PUL_ERROR, 

 

ERROR BF  BYTE_WRITE_FLASH_CR2_ERROR,   
ERROR C0  BYTE_WRITE_DATA_BYTE_ERROR,   
ERROR C1  BYTE_CHEK_IAPSR_EOP_ERROR, 

 

ERROR C2   EXIT_RD_IAPSR_ERROR, 

 

ERROR C3  EXIT_CSR_ADR_ERROR, 

 

ERROR C4  EXIT_SRST_FAILED 

 

ERROR C5  OPT_BYTE_ERASE_ERROR 

 

 
 
 
 
 
 
 
 

Summary of Contents for O-Flasher STM8

Page 1: ...IO Flasher STM8 User Manual Rev 1 1 Date 07 March 2019 www iotrue com info iotue com...

Page 2: ...manual Stand Alone Programmer mode the unit is operated using buttons LED or LCD is available on the programmer to help the operator with optimized indication or menu IO FLASHER can communicate with H...

Page 3: ...or different firmware code Programmable Power Output No power supply required Powered through USB Target board can be power from IO FLATHER Output voltage can be adjusted from 0 Volt to 5Volt dependin...

Page 4: ...It stores all project settings from GUI to work independently without GUI This Menu shows all settings done from GUI Interactive programming LCD display Programming status Number of chips programmed E...

Page 5: ...olated Non isolated version of gang programmer Customer can also choose number of parallel socket 2 4 6 or 8 to program many STM8 device parallelly Please contact at info iotrue com if you need this p...

Page 6: ...XP x64 Microsoft Windows Vista Microsoft Windows Vista x64 Windows 7 Windows 7 x64 Windows 8 Windows 8 x64 Windows 10 Windows 10 x64 2 2 Operating Temperate Operating range 5 C 60 C 2 3 Electrical Ch...

Page 7: ...19 BIN file in project itself in encrypted form Hex File Viewer and Editor Protect Hex data from accidental change Display checksum of original and modifies file separately Display Flash EEPROM and Op...

Page 8: ...oaded software from above link You will get the below window Read the Licence agreement carefully and check mark on I agree to the term and conditions if you are agree to it You can also change the In...

Page 9: ...GUI from short cut on desktop or from start menu IoTure IO FLASHER in your desktop PC or laptop Main menu IO FLASER Connect Disconnect Project Details Configuration Details FLASH EEROM OPT Editor Log...

Page 10: ...n the programmer LCD Maximum length of the company name is 21 characters Optional Give your project name maximum 21 Character long Give project version maximum 6 character long Project location anywhe...

Page 11: ...screenshot of the configuration window You have below option in the configuration window to select Manufacturer Name Display the MCU chip manufacturer name Device Family Select the microcontroller MC...

Page 12: ...by external power supply Depending upon the external power supply is being used or not you have below two option to select one of them Power Supply Enable If your target is not supplied from external...

Page 13: ...in Offline Standalone mode This will help you to monitor that how many target board has been programmer using IO Flasher To protect your password theft the counter cannot be changed separately You can...

Page 14: ...100000000000004 0x1100000000000005 and so on Increment By If you are using multiple programmer for production than you can use Increment by option for serial number For Example if you are using 3 prog...

Page 15: ...mode For Example in Fig 14 EEROM Memory is not selected so it will not be program in Chip 3 5 7 Programming Preferences Chip Erase Before programming Selected Chip will be erased first before program...

Page 16: ...of programming to avoid any user mistake 3 7 Opening Flash and EEPROM files User can open the Hex S19 Bin file any time in hex editor Hex editor will show the selected file in read only mode y defaul...

Page 17: ...ick on this button IO Flasher will prompt you to enter the password for authentication If you enabled the password in the program stored in the IO Flasher then you need to enter the same password to E...

Page 18: ...e Good thing is that while using Online programming Mode It will not affect the offline data stored in the programmer To know about offline mode read below section Offline Standalone mode Once you don...

Page 19: ...ER is programming the chip and busy right now Please do not press the button again if this LED is Blinking If you are getting RED LED indication again and again than use IO FLASER GUI in monitoring mo...

Page 20: ...IAPSR_FAILED ERROR 94 SWIM_DEVICE_ROP_ENABLED ERROR 95 SWIM_DEVICE_UBC_ENABLED ERROR 96 SWIM_ROP_CHECK_FAILED ERROR 97 SWIM_RD_OPT0_ROP_FAILED ERROR 98 SWIM_RD_OPT1_UBC_FAILED ERROR 99 SWIM_RD_NOPT1_U...

Page 21: ..._CPU_CMD_ERROR STM8 core not stalled ERROR B4 WRITE_BLOCK_DATA_CMD_ERROR Block write commomd error ERROR B5 BLOCK_IAPSR_HVOFF_ERROR HVOFF Flag not set after block programming ERROR ERROR B6 BLOCK_IAPS...

Page 22: ...th a technical expert and he will guide you for the testing of the product and further steps You may need to ship the product to IoTrue Micro Solutions on your own cost If the damage is due mishandlin...

Page 23: ...may you copy this software or documentation for the purpose of distribution to others Under no conditions may you remove the copyright notices from this software or documentation Trademarks Names men...

Reviews: