update of firmware


I have a system with an RCM3700, ARM and FPGA. It is the RCM3700 that is connected to the world around… I want to update all 3 devices through LAN. Does anybody no if this is possible? In this case I think of updating the image on the ARM and the FPGA. And eventually how is it done? (Hints and tips are very ok…)