HELLO
I HAVE A CONTROLLER CARD ,IN THIS CONTROLLER CARD HAVE 2 CONTROLLER MCF51QE128 & MCF52258CAG66 .
I WANT TO COPY DATA FROM A CONTROLLER TO ANOTHER CONTROLLER. I READ DATA ON .S19 FORMET THROUGH CYCLONE FX. WHEN I COPY DATA OF CONTROLLER ‘MCF52258CAG66’ AND ‘MCF51QE128’ ON ANOTHER CONTROLLER CARD MY PROGRAM IS RUNNING ,I CAN SEE IT ON DISPLAY, BUT HARDWARE IS NOT WORKING .
WHAT CAN I DO FOR THIS ,
HEAR I AM ATTACHING LINK OF SOME PICTURES OF MY PROJECT.
https://drive.google.com/open?id=152uXeMyXCYcib0uf_sdCJqwkp1EmCJno
https://drive.google.com/open?id=1sjMXlH678i-9xNt7wjsEGva1UK5We5yb
https://drive.google.com/open?id=1f6ZCBxCosOeAKjKVeP6Xql8rwquP_962
https://drive.google.com/open?id=1uykZUBZvGNBMrAD-5L0T7fRYuTGdCeUS
https://drive.google.com/open?id=1iGF44WqGC_DFzPA19ksNqEZ0RRutNowT
PLEASE SUPPORT ME TO SOLVE MY PROBLEM .
THANKS
VINOD DEVRARI
Hello,
thanks to all of you for giving response on my question .
Now i have solve this problem.
Thanks
Vinod Devrari
Hi,
Well, really do not understood what you want do. There seems no meaning that copy the " files" from CF V1 to V2.
Please as Tom mentioned, read & understand the SREC file format first.
I'm fairly sure the original poster has read two files from the two different microcontrollers on one "controller" board, and is then programming those two files into the two microcontrollers on the other one.
If he isn't doing that then it certainly explains his problems!
Tom
WHY ALL CAPS? That's impolite.
The two microcontrollers probably have different jobs to do. One looks after the LCD, and the other one does "something else". You haven't provided any details on what this controller does that may help us help you.
Why are you copying from one to another. Are you attempting a "firmware upgrade", or did you have an un-progrmmed board somehow?
So copying to one of them worked (the one connected to the LCD) and the copy to the other one didn't. Which is which? Do you know?
Time to get out the oscilloscope, schematic diagram and do some proper hardware debugging. Or find someone else who can. There's no easy way apart from that.
How big were the S19 files? What were the minimum and maximum addresses encoded in those files? The question is, did you copy all the data from both of them? The MCF51QE128 has 128k of Flash. The MCF52258CAG66 has 512k, so the addresses in the files should cover those ranges. Of course the programs in the Flash may be a lot smaller than the maximum, but the programmer should have copied all of it including the "erased Flash", unless there's an option to prune this.
If you don't know how to read S19 files, then read this:
https://en.wikipedia.org/wiki/SREC_(file_format)
Tom
Hello
Thanks for responding on my question.
Currently my problem is solved using PE MICRO CYCLONE.
thanks
Vinod Devrari