Instructions: - Disable your Firewall on Windows PC Remember to re-enable, or create rule to allow tftpd32.exe - Launch the included version of tftpd32.exe - Connect the panel's "Serial" connection to a Windows PC running Hyperterminal Standard 115200 8N1 settings - Also connect "Ethernet A" to a switch on the same network as Windows PC - Modify paneltype, serverip, ipaddr, and netmask in Step 2 paneltype = cp1040e, cp2272e or cp1024e serverip = Windows machine ipaddr = any available IP in your subnet netmask = netmask of Windows machine - For each step from 1-7, the SINGLE line has to be copied into Hyperterminal exactly Step 1) pgm_fpga && nand erase clean 680000 && reset Step 2) setenv paneltype cp1040e && setenv serverip 10.99.22.110 && setenv ipaddr 10.99.22.168 && setenv netmask 255.255.255.0 && setenv bootfile primary-multi-$paneltype-production_2.4.0-MICRON.img Step 3) setenv app_addr 680000 && setenv app_size 3000000 && setenv rescue_addr 3e80000 && setenv rescue_size c00000 && setenv fileaddr 85000000 Step 4) mw.b $fileaddr ff $app_size && tftp && nand write $fileaddr $app_addr $app_size && mw.b $fileaddr ff $rescue_size && setenv bootfile recovery-multi-$paneltype-production_2.4.0-MICRON.img && tftp && nand write $fileaddr $rescue_addr $rescue_size Step 5) setenv bootrescue 'nand read $fileaddr $rescue_addr $rescue_size && bootm' && setenv bootapp 'nand read $fileaddr $app_addr $app_size && bootm' Step 6) setenv bootargs console=ttyS0,115200n8 panic=5 mem=235M eth=$ethaddr ip=dhcp root=/dev/ram0 rw && setenv bootcmd 'dip; run bootapp; run bootrescue' && setenv bootdelay 1 && saveenv Step 7) setenv appimg2_size && setenv appimg2_addr && setenv serverip && setenv ipaddr && setenv netmask && setenv bootfile && setenv filesize && setenv bootflash && setenv appimg_addr && setenv appimg_size && setenv paneltype && saveenv Step 8) Physically power cycle the panel Step 9) Enter setup menu, set IP address of panel Step 10) Re-install Latest general release ECO firmware using the web interface