# Read/write programs without a RCM2000 development kit???

**URL:** <https://forums.digi.com/t/read-write-programs-without-a-rcm2000-development-kit/23097>\
**Category:** Rabbit\
**Tags:** rcm2200\
**Created:** [June 3, 2022, 7:33am UTC](https://forums.digi.com/t/read-write-programs-without-a-rcm2000-development-kit/23097 "2022-06-03T07:33:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![idontbelonghere](https://avatars.discourse-cdn.com/v4/letter/i/a183cd/32.png) [@idontbelonghere](https://forums.digi.com/u/idontbelonghere)\
**Post date:** [June 3, 2022, 7:33am UTC](https://forums.digi.com/t/read-write-programs-without-a-rcm2000-development-kit/23097/1 "2022-06-03T07:33:49Z")

</div>

I am looking for a way to read the flash and copy the running program from a rcm2200 board to then copy it to another. To do this, I’ve read that I need a rcm2000 development kit - but I cannot find one anywhere. Is it possible to perform this one task any other way? I am trying to extend the life of a product my company uses where there original manufacturer is no longer in business. Thanks

---

<div class="post-metadata">

**Author:** ![TomCollins](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/tomcollins/32/37_2.png) [@TomCollins](https://forums.digi.com/u/TomCollins)\
**Post date:** [June 3, 2022, 8:43am UTC](https://forums.digi.com/t/read-write-programs-without-a-rcm2000-development-kit/23097/2 "2022-06-03T08:43:20Z")

</div>

As long as you have a way to provide power to the RCM2200, you should be able to extract a copy of the firmware on the module using Samples/extract\_flash.c from Dynamic C 9:

[https://github.com/digidotcom/DCRabbit\_9/blob/master/Samples/extract\_flash.c](https://github.com/digidotcom/DCRabbit_9/blob/master/Samples/extract_flash.c)

Follow the instructions inside the opening comments of the sample.

If you aren’t familiar with Dynamic C, you need to install Dynamic C 9.62A: [https://hub.digi.com/support/products/dynamic-c/?path=/support/asset/dynamic-c-962a-new-release/](https://hub.digi.com/support/products/dynamic-c/?path=/support/asset/dynamic-c-962a-new-release/)

And you’ll need a programming cable to connect to the 10-pin programming header: [https://www.digi.com/products/models/20-101-1201](https://www.digi.com/products/models/20-101-1201)

Dynamic C should work correctly in Windows Vista, 7, 8, 10 and 11.
