TIPS: 1) Use a command prompt to run the updates. 2) ensure that you are at the path that contains the files that you are uploading. 3) ensure that your pc's ip-address is in the same subnet as the controller that you are trying to update. 4) AFTER UPLOADING THE .ROM FILE INTO X1, WAIT FOR AT LEAST TWO MINUTES BEFORE PROCEEDING. -------------------- In the below cmds, replace with the ip address of the controller that you are updating. For example, if the unit's ip address is 172.16.17.1, then the first line would read: tftp -i 172.16.17.1 PUT bapp131.cob WEB1 Also, the names of the .cob files and .rom files will change with each version. Simply type the correct name into the cmd string. -------------------- - first load the web application into WEB1. this takes up WEB1 and WEB2 memory areas. tftp -i PUT barionetweb.cob WEB1 - then put the firmware into X1. tftp -i PUT bn146_20040930.rom X1 - WAIT FOR AT LEAST TWO MINUTES AFTER THE ABOVE STEP BEFORE DOING ANYTHING ELSE! - Reboot the controller. - WEB3 is reserved, so this leaves WEB4 thru WEB6 available for custom web pages or PLC code. Each memory area is 64KB. If any file uploaded is larger than 64KB it will overflow into the next memory area. - If you want to wipe out any existing WEB memory areas (NOT FIRMWARE!), simply load the empty.cob file into the corresponding area. ie. tftp -i PUT empty.cob WEB4 will erase the contents of WEB4. - If you are updating from an old firmware version that loaded the PIC firmware directly into WEB3, you will want to erase the contents of WEB3 after the firmware update and reboot.