From the VFX, I think so since their file types and sizes are the same; but probably not from the others you mention. In fact I bought a used EEPROM cartridge that looked like it should have worked in my SD1, even fit perfectly in the socket, but the machine won't acknowledge its presence. I suspect it doesn't have the adequate capacity. Someone posted on the VFX Mailing List that the right size chip is available onlline; does anyone know whether a chip swap into the same shell would work?