##########################################
## PROFINET update Command     ###########
## Version 1.30                ###########
## Create by Ryan 20200417     ###########
##########################################

[configuration]
FWversion=v12
Bootver=SC0000002-001
Stackver=PNET_Project_SC0000007_003
ip=192.168.255.1
mac=FF-FF-FF-FF-FF-FF
com_port1=Disable
com_port2=Disable
com_port3=Disable

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

## Set IP #########################
external,INIT_NIC.bat <DISNIC>,INIT_NIC.txt,0
msleep,10000,none,0
external,INIT_NIC.bat <ENNIC>,INIT_NIC.txt,0
msleep,10000,none,0
external,ARP_Del.bat,ARP_Del.txt,0
external,ARP_Set.bat,ARP_Set.txt,0
msleep,1000,none,5000
external,PING.bat <device_ip>,ping.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

telnet,open,none,10000
telnet,load <hostip> Bootloader.load,none,30000
telnet,close,none,10000
#msleep,2000,none,0

##-------- Check Firmware & Bootloader version -----------------
msleep,10000,none,0
#external,ARP_Del.bat,ARP_Del.txt,0
#external,ARP_Set.bat,ARP_Set.txt,0
msleep,1000,none,5000
external,PING.bat <device_ip>,ping.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,ARP_FileDel.bat,ARP_FileDel.txt,0
external,DEL_File.bat,none,0
## End ###################################
