View Full Version : Carprog Mcu reflash
ALEXEI
26th July, 2012, 06:43 PM
Hello friends.
Ive start this thread for an open disscusion about flashing methods for Carprog mcu.
As most of you know inside there is an AT91SAM7S256 which can be programmed via Jtag pins with different interfaces and sw.
One of this method is using Wiggler via lpt port and H Jtag sw. All features are free on www.
If you tried or know other methods feel free to share it.
This is a thread for those who has knowledge about subject not for leechers.
Beware of dumb questions.
ahadi
26th July, 2012, 07:07 PM
this for repair carprog or future clone update
ALEXEI
26th July, 2012, 07:57 PM
for remove counter and improve good function. after reflashing work all functions which before dosent
Correct R
26th July, 2012, 11:13 PM
what about Keil jtag interface ?
anybody use this ?
arturkob
31st July, 2012, 08:53 AM
what does the program work? https://rapidshare.com/files/2131567255/CARPROG_TOOL.ZIPPodskashite
badenaleks
31st July, 2012, 09:52 AM
I support but where to get it in atmege
badenaleks
31st July, 2012, 09:53 AM
may have someone else have the content AT91SAM7S256
carradio2001
31st July, 2012, 11:01 AM
what does the program work? https://rapidshare.com/files/2131567255/CARPROG_TOOL.ZIPPodskashite
My AV report "virus" Trj/Thed.A Trojan
Carradio2001.
badenaleks
31st July, 2012, 12:23 PM
Can share dump AT91SAM7S256 for Carprog ?
carradio2001
31st July, 2012, 01:50 PM
I have dump (with counter I supose) I will share only if somebody tell me HOW can be written in carprog (without Beeprog), via J-TAG or via USB!
Carradio2001.
badenaleks
31st July, 2012, 03:24 PM
Connecting to AT91SAM7S256
morito
31st July, 2012, 10:24 PM
[QUOTE=carradio2001;1643540]I have dump (with counter I supose) I will share only if somebody tell me HOW can be written in carprog (without Beeprog), via J-TAG or via USB!
Carradio2001.[/QUOTE
please upload dump and I try program whit diagram
many thanks in the advance
autocargo
31st July, 2012, 11:00 PM
Here is what appears to be dump of carprog. So far didn't manage to read my own... I'm hoping that some of you smarter members will achieve some results, better if more people have a go at it. Please only ask for password on PM, don't spam this tread with demands. Password will be given only to real members of DK who help others.
carradio2001
1st August, 2012, 08:33 AM
please upload dump and I try program whit diagram
many thanks in the advance
What software do you want to use ?
Carradio2001.
albertros
1st August, 2012, 08:36 AM
Hi,
worth knowing about.
https://www.olimex.com/dev/arm-usb-ocd.html
http://uk.farnell.com/olimex/arm-usb-ocd/debugger-arm-jtag-open-source/dp/1701506
nemena
1st August, 2012, 09:04 AM
One professional solution:
AT91SAM-ICE Atmel | Mouser (http://hu.mouser.com/ProductDetail/Atmel/AT91SAM-ICE/?qs=2nyfZ6BV3ogJVcoDkNDVHU%252bXOk8yxgz2)
carradio2001
1st August, 2012, 09:16 AM
Let's try to find EASY and FREE solution ? K ?
Carradio2001.
nemena
1st August, 2012, 09:38 AM
I'm on it.
carradio2001
1st August, 2012, 10:51 AM
I supose and I think ONLY after erase flash can communicate with ARM processor. Who can do this test ?
Carradio2001.
nemena
1st August, 2012, 10:53 AM
What makes you think that?
nemena
1st August, 2012, 11:06 AM
Hi All,
Attached you can find the programmer, schematic for this mcu.
carradio2001
1st August, 2012, 12:28 PM
What makes you think that?
I try re-write the MCU with different interfaces, different programs, noone want to communicate that I supose first the flash must erase because JTAG port can easily stop via programming option !
Carradio2001.
badenaleks
1st August, 2012, 10:08 PM
Yes, first erase the flash really need!
neriuks007
2nd August, 2012, 06:52 AM
do you try?
nemena
2nd August, 2012, 09:35 AM
But how do you erase if communication port is disabled?
carradio2001
2nd August, 2012, 10:04 AM
But how do you erase if communication port is disabled?
Put pin ERASE at VCC, start the interface and in one second the flash is erased ;)
Carradio2001.
nemena
2nd August, 2012, 04:06 PM
And does this set all registers to factory state?
carradio2001
2nd August, 2012, 08:31 PM
And does this set all registers to factory state?
A lots of info -- > AT91SAM7S256- Atmel Corporation (http://www.atmel.com/devices/SAM7S256.aspx?tab=documents)
Carradio2001.
lupu_sandu
2nd August, 2012, 10:25 PM
After make some test with carprog i found this:
raptors
3rd August, 2012, 09:03 AM
This is a program that supposedly resets the counter, changing the serial number and creates a new PIN fail, but I have not tested. Avast virus we do not register, but you also scan.
If someone has a good AT91SAM7s256 to fail, I would ask him to send me so I tried to clean up my carprog that slowly but surely count down counter.
BEEPROG mcu for this but it will require an adapter for must be all legs in contact with the programmer.
lupu_sandu
3rd August, 2012, 09:31 AM
And dump from AT88SC crypto eeprom? Do you have?
carradio2001
3rd August, 2012, 10:54 AM
This is a chinese work not ours ! For that they are indebted :)
Carradio2001.
carradio2001
3rd August, 2012, 10:10 PM
The new "toy" arrived. Soon starting tests !
Carradio2001.
raptors
3rd August, 2012, 10:22 PM
The new "toy" arrived. Soon starting tests !
Carradio2001.
I hope you make it, wait for the result.
If the articles that you can use ic HC244 and HC245?
carradio2001
4th August, 2012, 08:36 AM
I erased the flash content of ARM and I not have communication with MCU :eek:.
I have a few questions, from JTAG connector (20 pin) NRESET or NTRST will be used ? Inverted or not inverted ? VDD from JTAG connector must connect at +5v or at +3,3v ?
Some special options must select in H-JTAG SW or default ?
Any pins from interface blinking: TDO, TCK, TMS, TDI, NRST but no target find !
My Carprog is dead and must repair quickly. Any HELP will be apreciated !
Carradio2001.
raptors
4th August, 2012, 09:42 AM
I erased the flash content of ARM and I not have communication with MCU :eek:.
I have a few questions, from JTAG connector (20 pin) NRESET or NTRST will be used ? Inverted or not inverted ? VDD from JTAG connector must connect at +5v or at +3,3v ?
Some special options must select in H-JTAG SW or default ?
Any pins from interface blinking: TDO, TCK, TMS, TDI, NRST but no target find !
My Carprog is dead and must repair quickly. Any HELP will be apreciated !
Carradio2001.
Try this solution.
Pass - pm135386
135387
radsky
4th August, 2012, 04:39 PM
I erased the flash content of ARM and I not have communication with MCU :eek:.
I have a few questions, from JTAG connector (20 pin) NRESET or NTRST will be used ? Inverted or not inverted ? VDD from JTAG connector must connect at +5v or at +3,3v ?
Some special options must select in H-JTAG SW or default ?
Any pins from interface blinking: TDO, TCK, TMS, TDI, NRST but no target find !
My Carprog is dead and must repair quickly. Any HELP will be apreciated !
Carradio2001.
Look at this thread: http://www.digital-kaos.co.uk/forums/f171/damp-carprog-284274/
without passwords and other mystery :laugh:
radsky
5th August, 2012, 06:00 PM
My Carprog is dead and must repair quickly. Any HELP will be apreciated !
Carradio2001.
BEFORE ANY REPROGRAMMING DESOLDER FROM BOARD AT88SC (8 PIN CRYPTO EEPROM AND DONT TRY TO READ OR WRITE!!!)
if this memory is already damaged solution will not work!
1.Use H-JTAG for programming AT91 with dump. H-Jtag schematic you will find in folder with H-Jtag software under Help pdf file!
First of all you have to erase ARM. Like shown on picture, if 1sec procedure doesnt work,leave it connected 2-3 minutes.
after that connect h-jtag programmer and programm processor with bin file
2.After successfull programming solder back at88 eeprom and run device
Do you flash your cp with success ?
AntonErmo
5th August, 2012, 09:42 PM
This is a program that supposedly resets the counter, changing the serial number and creates a new PIN fail, but I have not tested. Avast virus we do not register, but you also scan.
If someone has a good AT91SAM7s256 to fail, I would ask him to send me so I tried to clean up my carprog that slowly but surely count down counter.
BEEPROG mcu for this but it will require an adapter for must be all legs in contact with the programmer.
Have anybody dump for AT88SC25616C crypto memory ? :beer:
It is necessary for this program...
radsky
5th August, 2012, 09:47 PM
Have anybody dump for AT88SC25616C crypto memory ? :beer:
It is necessary for this program...
It is the most wanted eeprom dump in the world lol
ahadi
6th August, 2012, 08:21 PM
i found this jtag schema based on 74125 .
ARM7 JTAG programmer (http://www.seanet.com/%7Ekarllunt/arm7jtagprog.html)
carradio2001
6th August, 2012, 09:38 PM
Power on the carprog interface, all PINs (TMS, RST, TCK, TDI, TDO) = 3,3V. Connect the JTAG Wriggler interface, the TDI =0,01V. When try to connect, "Unable to find the target" receive error. Try on desktop, laptop, with parallel cable, without parallel cable. The same and uncountered PROBLEM !
H E L P !
Carradio2001.
morito
6th August, 2012, 10:13 PM
hi
in other forum i found this dump for carprog is not mine
I dont try if works
please send report
ALEXEI
6th August, 2012, 10:39 PM
Power on the carprog interface, all PINs (TMS, RST, TCK, TDI, TDO) = 3,3V. Connect the JTAG Wriggler interface, the TDI =0,01V. When try to connect, "Unable to find the target" receive error. Try on desktop, laptop, with parallel cable, without parallel cable. The same and uncountered PROBLEM !
H E L P !
Carradio2001.
power interface with external power not usb.
put max 5cm length wires for connection with pcb.
power wiggler interface with 3.3v
TAKE OUT crypto eeprom from pcb
report result
ALEXEI
6th August, 2012, 10:43 PM
hi
in other forum i found this dump for carprog is not mine
I dont try if works
please send report
same dump as posted before
carradio2001
6th August, 2012, 10:58 PM
SOLVED, the CARPROG interface is alive :bounce:
Carradio2001.
ALEXEI
6th August, 2012, 11:02 PM
SOLVED, the CARPROG interface is alive :bounce:
Carradio2001.
you still have counter or not ?
carradio2001
6th August, 2012, 11:07 PM
you still have counter or not ?
Of course NOT appear...not yet, the counter is activated later, over 50 uses I supose. However, re-write the interface now is a matter of a few minutes, this will be not a problem next time;)
Carradio2001.
ALEXEI
6th August, 2012, 11:09 PM
Of course NOT appear...not yet, the counter is activated later, over 50 uses I supose. However, re-write the interface now is a matter of a few minutes, this will be not a problem next time;)
Carradio2001.
can you explain step by step how did you done it ?
Music73
7th August, 2012, 01:46 AM
Of course NOT appear...not yet, the counter is activated later, over 50 uses I supose. However, re-write the interface now is a matter of a few minutes, this will be not a problem next time;)
Carradio2001.
I too would be interested in how you have resolved the flash... I have clone that I have only ever used s/w 4.01 that came with unit and haven't had a counter come up yet ( have used a fair amount on reading and wrinting eeproms and a couple of dashes and a airbags..). But am interested in how to reflash it... Mine seems to work ok with eproms like 24cxx but not with direct connection to mcu's.. haven't as of yet built a A9 adaptor to see if I have any hardware probs. But did notice I do have a couple of n/a items in my dashboard list.. also can read and write 95xxx in eeprom menu but won't read in dashboard menu for citreon c8 2006 - dash..
Sent from my HTC Sensation XE with Beats Audio using Tapatalk 2
carradio2001
7th August, 2012, 07:28 AM
What can I say ? ... the dump from DK is good, the procedure is good, the H-JTAG software is good, more attention on settings only, the Wriggler JTAG interface/schematic is good.
Good luck !
Carradio2001.
nemena
7th August, 2012, 08:05 AM
And what makes you think that the counter is in the flash?
Since the at91Sam has no on chip eeprom memory the counter (if there is) is likely in the external crypto eeprom.
The flash dump you programmed is the same I have in my carprog unit, and my chinese seller swears that there is no counter in this version.
albertros
7th August, 2012, 09:14 AM
What can I say ? ... the dump from DK is good, the procedure is good, the H-JTAG software is good, more attention on settings only, the Wriggler JTAG interface/schematic is good.
Good luck !
Carradio2001.
So you didn't get to play with your new toy?
blackpirate
7th August, 2012, 09:30 AM
What can I say ? ... the dump from DK is good, the procedure is good, the H-JTAG software is good, more attention on settings only, the Wriggler JTAG interface/schematic is good.
Good luck !
Carradio2001.
LOL
mate, dont u think u r a lil bit selfish???
u asked for help, ppl helped u, offered u instructions, dumps, etc and now u offer back infos "on the fly"!!:(
im glad that ur calcgen got cracked!:)
hope new version also gets leaked!:)
carradio2001
7th August, 2012, 10:04 AM
Before re-flash Counter was on the display AFTER re-flash counter disapear !
This kind of work it is very easy (I not offer infos anymore), first don't work because of my one simply mistake !
Good luck ...anyway and can put the tutorial someone else.
Carradio2001
nemena
7th August, 2012, 10:30 AM
Before re-flash Counter was on the display AFTER re-flash counter disapear !
This kind of work it is very easy (I not offer infos anymore), first don't work because of my one simply mistake !
Good luck ...anyway and can put the tutorial someone else.
Carradio2001
Yes, because maybe this flash dump is without counter or that routine is disabled, not because the counter is inside.
morfej
7th August, 2012, 10:34 AM
BP: ...if you are so unselfish than share the NYO4 2012 FULL.
msienicki
7th August, 2012, 10:56 AM
Guys ,
I have problem with my clone carprog. I did test on few opels and read just one. today I did A9 connector and result below.
Can I fix self to replace some part or cant and have to send to china?
Regards
Marcin
nemena
7th August, 2012, 10:59 AM
Replace all 74hc125 to quality ones. This is the main cause.
blackpirate
7th August, 2012, 11:02 AM
BP: ...if you are so unselfish than share the NYO4 2012 FULL.
think ive shared lots and ruined the bussines in the past!
wont do it again!
goodluck!
P>S: i dont care about carprog solution, will be so cheap that wont worth the effort of fixing it! better buy a new one! and chinese engineers will fix the counter soon!
ahadi
7th August, 2012, 03:31 PM
SOLVED, the CARPROG interface is alive :bounce:
Carradio2001.
hello .
how do you erase mcu by pin 55 to 3.3 v or by software .
thanks
badenaleks
7th August, 2012, 03:46 PM
Maybe our friend Carradio2001 tell us step by step how to perform all.step by step. What will all be very grateful!
badenaleks
7th August, 2012, 03:48 PM
Carradio2001 You are connected in this way?
carradio2001
7th August, 2012, 05:14 PM
The ERASE procedure is HARDWARE, connect pin55 to Vdd.
The connection from Carprog to JTAG is: TDI, TDO,TCK, TMS, NRST, Vdd.
Carradio2001.
badenaleks
8th August, 2012, 09:02 AM
Lift the pin 55 and connected to vdd ?55 pin is all the programming mode is connected to vdd?
badenaleks
8th August, 2012, 09:12 AM
When you've programmed you turn off power to the YUSB carprog ?
badenaleks
8th August, 2012, 09:36 AM
I realized
1.remove from the board eeprom
2.put a jumper on the CPU pin 55 and pin 8
3.The connection from Carprog to JTAG is: TDI, TDO,TCK, TMS, NRST, Vdd
4.Using a program H-Jtag CPU rewrite
5.put in place eeprom and enjoy.
Correct way?
andy99
18th August, 2012, 12:47 PM
exactly this is correct
mexjack
19th August, 2012, 12:38 PM
Could i use this way to enable all sw on my original carprog?
audiotek
23rd August, 2012, 06:49 PM
The new "toy" arrived. Soon starting tests !
Carradio2001.
Hi, I bought the same jtag interface, could you tell me how to connect to carprog? It's this pinout correct?:
ahadi
24th August, 2012, 04:18 PM
i build a wiggler interface , the connection to arm mcu can be tested before erasing it.
sattvv
25th August, 2012, 08:08 PM
I do all this without success
I program the AT91 but once you plug in the laptop The device does not work!!/usb device not found/
Can anyone tell me what a mistake I do??
I guess you do not do proper programming configuration
desolder AT88
do everything as explained and do not receive!!
the problem is not in AT88
After exchange with working carprog everything is fine
error when programming AT91 and therefore ask for help
Thank you in advance!!
best regards
carradio2001
25th August, 2012, 08:14 PM
i build a wiggler interface , the connection to arm mcu can be tested before erasing it.
NO, you can't ! The JTAG is not active, after erase the MCU, the JTAG become active.
Carradio2001.
sattvv
25th August, 2012, 08:51 PM
programming is successful but became involved after the device laptop does not see it
stevebbb
26th August, 2012, 08:45 PM
change at91sam7s256 !!!
dima1011
27th August, 2012, 01:47 AM
programming is successful but became involved after the device laptop does not see it
I had a similar case. I also thought that MCU is faulty, but I have all ended well. AT88 solder back and try your clone! If it does not work then you are incorrectly connected to the programming, or incorrectly set program settings. If you use LPT then try to change the settings in the BIOS. If it works then you could not erase it ....
sattvv
27th August, 2012, 06:29 AM
Hi
I think also that I'm wrong settings!!
incorrectly connected to the programming or incorrectly set program settings
could you tell me program settings
Thank you
elchip
27th August, 2012, 09:19 AM
Hi
I think also that I'm wrong settings!!
incorrectly connected to the programming or incorrectly set program settings
could you tell me program settings
Thank you
http://www.digital-kaos.co.uk/forums/f171/carprog-mcu-reflash-step-step-288814/
answare is there ..
ahadi
27th August, 2012, 04:00 PM
today i flash my carprog successfully .its realy easy . now no countdown and working well without any trouble . i caurage every one has carprog to flash it . thanks to all who help ...
HAMIZA
29th September, 2012, 01:02 AM
pass for rar plees and thank you
:celticscarf:
moto111
1st October, 2012, 01:54 PM
today i flash my carprog successfully .its realy easy . now no countdown and working well without any trouble . i caurage every one has carprog to flash it . thanks to all who help ...
Hi ahadi, by flashing the carprog clone i know it removes the counter but what i want to know is are you still using the same software that came with the clone or are you using the newest software that carprog original are using this minute. please explain to me as i am a bit stupid..............:marchmellow:
buga37
3rd October, 2012, 05:21 AM
after re-flashing Carprog , does it actually work with new software? newer then 4.37
i didn't modify my clone and it doesn't have counter no meter what software version i use, airbags works only up to v4.37
if i go up 4.5-4.86 it looks like it's doing something but it's not
only eeproms are working on all versions, can some one confirm
thanks
ahadi
7th October, 2012, 03:45 PM
this is my carprog ,thanks to Auto Diagnostic Tools & Auto Key Programmer shop | Nandtools (http://www.nandtools.com) for good quality
autocargo
7th October, 2012, 08:37 PM
this is my carprog ,thanks to Auto Diagnostic Tools & Auto Key Programmer shop | Nandtools (http://www.nandtools.com) for good quality
That's very clever of you. Is the jumper for erasing before reflashing CP unit?
ahadi
8th October, 2012, 03:30 PM
That's very clever of you. Is the jumper for erasing before reflashing CP unit?
no no . thanks to who has original post about this .
i am sorry i dnt mention about this .
here is the erase pin , no need to ground it after programming
bandjel
11th October, 2012, 10:53 AM
here is the erase pin , no need to ground it after programming
After programming, erase pin can be lifted up? Do I must to programe the processor 2 times to erase counter ?
moto111
14th October, 2012, 10:59 PM
by reflashing the carprog does it just solve the counter problem or what other advantage is there please ??
olegario
14th October, 2012, 11:51 PM
Just counter.......
H.Wessel
15th October, 2012, 01:16 AM
After programming, erase pin can be lifted up? Do I must to programe the processor 2 times to erase counter ?
after erase you can left the pin up and unconected,
the mcu have internaly a pull-up resistor,
best regards
h.w
montemoto
1st December, 2013, 08:26 PM
This is a program that supposedly resets the counter, changing the serial number and creates a new PIN fail, but I have not tested. Avast virus we do not register, but you also scan.
If someone has a good AT91SAM7s256 to fail, I would ask him to send me so I tried to clean up my carprog that slowly but surely count down counter.
BEEPROG mcu for this but it will require an adapter for must be all legs in contact with the programmer.
pleas pass carprog tool
saitinam
3rd December, 2013, 11:15 AM
hi everyone
ı have got
Ulink 2 USB JTAG Emulator 9 Cortex Keil Ulink II GH2this programmer
can ı refresh my clone carprog with this programmer?
how can ı refersh it this programmer?
can someome share some picture or videous about programmer and pinout for carprog?
teerak2uk
16th January, 2014, 01:23 AM
What h/w can be used to reflash these preferably by usb if possible if not then lpt port
many thanks
car teck
12th February, 2022, 03:54 PM
Hello specialist.
My carprog programmer has been created in Planning AT91SAM.
There is no S/N software launch.
Is the problem with Eperam AT88CS?
Please help me if it has a solution.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.