Posted 26 Jan 2014 Hello all, I'm trying to run a software update on an Omron CJ2M CPU. I want to do this from a CF card, since I have to run the update in the field. However, when I put a generic CF card in the slot (with the appropriate REPLACE.OBJ file on it), and restart the CPU (with the correct switch setting, on pin 2), it doesn't work and I get a card transfer error. The card is a 4GB unit, formatted to FAT16. Strangely, when I use a card purchased from Omron (at great expense), it works fine (with the procedure described above). So, my question is: Why does the Omron card work while the generic one doesn't? Have Omron marked their CF card in some proprietary way to ensure that we all have to buy their products? As far as I can tell, both the Omron and generic CF cards (both work with my PC reader), and both use the same FAT format. Thanks! Share this post Link to post Share on other sites
Posted 26 Jan 2014 Hello JonE, I had a similar problem and found that CJ2M supports up to 2GB CF cards,so I "shrinked" the card using the following procedure: http://timescience.wordpress.com/2010/08/09/how-to-downsize-a-4gb-compact-flash-card-to-2gb/ Share this post Link to post Share on other sites
Posted 27 Jan 2014 Thanks, this worked perfectly! Though I did previously try re-partitioning the card to 2 GB using other software, so I'm not sure why this didn't work. Share this post Link to post Share on other sites
Posted 27 Jan 2014 Re-partitioning and getting it properly formatted back to FAT16 can be difficult. As ridiculously expensive as the Omron cards, they are probably less expensive than all the fooling around required to make something else work. Share this post Link to post Share on other sites