Error when programming DC-ME4-01T-S module

We had been using the old part DC-ME-01T-S and programming with the dev kit board part #50000868-02 using tftp.
Since old parts are out of stock now we are trying to use DC-ME4-01T-S instead. When we program this new part with same firmware using tftp, by entering commands in the rs232 menu of the dev kit board, we get error “Image does not support this hardware platform. Loaded Image is Invalid!”

Do we have to update anything in the firmware to make this compatible? or do we have to get a new programmer board?

this is plug and play module and you are trying to program non-plug-and-play firmware, probably a very old Netos image. This is not supported and will not work. There was a bug in DC-ME-01T-S that allowed to do that. DC-ME4-01T-S has newer fimrware that does not have this bug. It checks that the image you trying to program is a valid plug-and-play image for this platform.

It is a very old Netos image. It all makes sense now. Thanks