• 0
BradMX5

How to emulate firmware through 6 pin JTAG?

Question

I have a device that loses all its firmware when the battery dies and would like to be able to copy the firmware from a good one so I can reload the firmware to ones that have died to get them running again.

I know the chip inside is a Dallas DS5250FP-825 and the connector the device uses to communicate is a 6 pin JTAG.

What tools will I need to do this?

Sorry I'm new to all this so any info or a point in the right direction will be helpful and I'll try to answer any question I can.

Share this post


Link to post
Share on other sites

4 answers to this question

  • 0

The Project Vault is for posting working code for various devices. I'm not sure where your question should be posted or even if any of the Digilent forums are appropriate. I can say that JTAG is a fairly universal interface for a lot of components to access internal resources, program internal memory or for debugging. One place that you might want to try investigating is the Open OCD. This open source project has been around for some time and might steer you toward the best solution to your problem. 

Share this post


Link to post
Share on other sites
  • 0

Hi @BradMX5,

I was a little slow on moving your post to a more appropriate section. I personally do not have any useful advice for you. 

cheer,

Jon 

Share this post


Link to post
Share on other sites
  • 0
44 minutes ago, jpeyron said:

Hi @BradMX5,

I was a little slow on moving your post to a more appropriate section. I personally do not have any useful advice for you. 

cheer,

Jon 

Thank you, I wasn't exactly sure where to make the post.

Share this post


Link to post
Share on other sites
  • 0
49 minutes ago, zygot said:

The Project Vault is for posting working code for various devices. I'm not sure where your question should be posted or even if any of the Digilent forums are appropriate. I can say that JTAG is a fairly universal interface for a lot of components to access internal resources, program internal memory or for debugging. One place that you might want to try investigating is the Open OCD. This open source project has been around for some time and might steer you toward the best solution to your problem. 

Thanks I'll go check them out.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now