##########################################
## PROFINET update Command     ###########
## Version 1.00                ###########
## Create by Ryan 20170410     ###########
##########################################
##
## [Command Format] ########################
##
## type,command,response,timeout
## type=>external,telnet,message,msleep,port1,port2,port3
## command=>string command
## response=>string command
## timeout=> unit is millisecond
## ex: 
##    telnet,ramtest 37754752 37755000,PASS,500
##

[configuration]
FWversion=v12
Bootver=SC0000002-001
Stackver=PNET_Project_SC0000007_003
ip=192.168.255.159
mac=12-34-56-78-9b-bc
com_port1=Disable
com_port2=Disable
com_port3=Disable

[download]
## Copy Data #########################
external,COPY_File.bat <set_folder>,COPY_File.txt,0

## Set IP #########################
external,ARP_Del.bat,ARP_Del.txt,0
external,ARP_FileCopy.bat <set_folder>,ARP_FileCopy.txt,0
external,ARP_Set.bat <device_ip>,ARP_Set.txt,0
external,ARP_FileDel.bat,ARP_FileDel.txt,0

## Open Tftpd32 #########################
external,EN_Tftpd.bat,EN_Tftpd.txt,0
msleep,10000,none,5000

## Start Download #########################
telnet,open,none,10000
telnet,load <hostip> PNET_Project.load,Programming successful,30000
telnet,close,none,10000
msleep,2000,none,0

telnet,open,none,10000
telnet,load <hostip> userProject.load,Programming successful,30000
telnet,close,none,10000
msleep,2000,none,0

telnet,open,none,10000
telnet,load <hostip> DevCfg.load,Programming successful,30000
telnet,close,none,10000
msleep,2000,none,0

telnet,open,none,10000
telnet,load <hostip> sfs_bat.load,Programming successful,30000
telnet,close,none,10000
msleep,2000,none,0

telnet,open,none,10000
telnet,load <hostip> sfs_data.load,Programming successful,30000
telnet,close,none,10000
msleep,2000,none,0

telnet,open,none,10000
telnet,load <hostip> Bootloader.load,none,30000
telnet,close,none,10000

##-------- Check Firmware & Bootloader version -----------------
msleep,10000,none,0
external,ARP_Set.bat <current_mac>,ARP_Set.txt,0
telnet,open,none,10000
telnet,imageinfo,<fw_ver>,30000
telnet,imageinfo,<stack_ver>,30000
telnet,blinfo,<boot_ver>,30000
telnet,close,none,10000

## delete Data #########################
external,ARP_Del.bat,ARP_Del.txt,0
external,DEL_File.bat,none,0
## End ###################################
