Register
Page 1 of 48 12345611 ... LastLast
Results 1 to 15 of 752

Hybrid View

  1. #1
    DK Veteran
    audiotek's Avatar
    Join Date
    May 2011
    Posts
    613
    Thanks Thanks Given 
    210
    Thanks Thanks Received 
    772
    Thanked in
    176 Posts

    Default Carprog Mcu Reflash Step by step

    Here is how to reflash CARPROG Mcu AT91SAM7S256 step by step, first of all I wish to thanks to lupu_sandu, elchip, autocargo, Tachonow, carradio2001 and all DK forum members who made this possible.
    I bought my Carprog clone 4.01 from digi_obd but after about 50 uses starts a counter: "260 uses left - update hardware to synchronize" and was decreasing, anyway 260 uses is big number to recover the investment (us $209 dlls), the programmer was paid before the counter starts.

    Ok, first we need this stuff:

    1.- AT91SAM7S256 bin:
    http://www.digital-kaos.co.uk/forums...og-rev-0.3.rar
    2.- Jtag programmer:

    3.- Jtag software:
    http://www.digital-kaos.co.uk/forums....1-release.rar

    We need to prepare the Carprog to connect to Jtag programmer but first the flash need to be erased, the Jtag function in mcu is dissabled, you can't connect to the mcu before erase the flash. Remove the AT88SC eeprom from the board, please note where is the pin 1 in eeprom before remove:



    Carefully lift the pin 55 (reset) of the mcu and solder a wire and secure it with a small ammount of silicone (you don't want to broke the pin in the process).
    Connect the Carprog (with the pin 55 dissconected) to the 12v supply, wait about 10 seconds and connect the wire from pin 55 to Vcc (3.3V) in Carprog:





    Wait from 5 to 10 seconds after connect the 12v supply, the flash content will be erased and the Jtag option of the Mcu will be enabled now. If not work leave connected for about 3 to 5 minutes. Disconnect the 12v supply from carprog and remove the pin 55 wire from vcc. The pin 55 must remain disconnected until the programming process is done.

    Install the H-JTAG software in your pc.





















    Last edited by audiotek; 27th August, 2012 at 05:48 PM.
    Xprog Box Original, UPA Original, GromCalcTool,TL866A, Willem PCB50, Masterprog, NecProg, Orion, Ponyprog, Carprog, Renesas H8SX, MT60/80, SPC560 programmers,Obdstar X300DP, EZ500, CHIPSOFT MID,SKP1000,Cantool, SuperVag 3.0, Vag Commander, Vagcom Original, Launch x431 Pad, Witech OEM, Ford VCM II OEM, Mazda VCM II, Volvo Vida-Dice, Hyundai & Kia GDS, MUT III, Mastertech VCI, EASE j2534, Ford & Mazda VCX, TS401, Cardaq-m, DIS 5.7, VAS5054 Plus, Tachopro 2.0 & 2008.01, Vag K+Can, JLR v141.....

  2. The Following 55 Users Say Thank You to audiotek For This Useful Post:

    Adamdad (8th September, 2021), ADEL.KSHLAF (27th January, 2018), Alfik (14th March, 2016), ali kaptan (27th October, 2022), angelx431 (23rd April, 2017), bravel digital (4th June, 2014), cheaper (4th March, 2014), Chokito5 (27th August, 2013), ciurkiempisane (4th May, 2015), Col19 (6th June, 2021), cole_mcs (6th July, 2013), cosmin12345 (24th August, 2014), csavargo2 (8th December, 2014), cuiuda (24th April, 2013), Danimp94 (16th March, 2019), deondti (2nd July, 2014), Dodgyknees (11th May, 2019), doud77 (5th December, 2016), fanos (17th September, 2013), Faraday (3rd October, 2014), gabi2014 (1st June, 2014), genius76 (9th October, 2013), Ginocar (13th October, 2013), hoangtu (17th April, 2016), jarripote (25th December, 2013), Jchip (7th November, 2018), jebson (12th August, 2014), jomberykaso (11th November, 2013), kalico (5th November, 2014), kukasIII (1st June, 2017), kuzmichh (4th May, 2013), leandroks (13th May, 2013), ligno1 (7th April, 2013), melectro (26th September, 2013), mihnea1986 (19th October, 2018), mohamedkey (18th August, 2013), monstermurga (16th January, 2018), narkeleptk (22nd May, 2017), nath15 (8th June, 2021), NELGLIDER (20th June, 2014), ozuque (6th December, 2016), pandokrator (6th November, 2013), ph0en1x (1st October, 2013), rm23 (29th September, 2013), rosak (31st August, 2017), sergei5005 (4th November, 2015), shadab (14th November, 2016), stromin (3rd April, 2018), Talleresmalaga (28th November, 2017), teamone (11th September, 2013), tk74 (19th September, 2013), traxpalicaru (15th May, 2019), tsanev (7th July, 2022), valty (28th April, 2016), yvespapou (23rd January, 2014)

  3. #2
    DK Veteran
    audiotek's Avatar
    Join Date
    May 2011
    Posts
    613
    Thanks Thanks Given 
    210
    Thanks Thanks Received 
    772
    Thanked in
    176 Posts

    Default

    Now we can make the connections from Carprog to Jtag programmer:

    Carprog Pinout:



    Jtag Pinout:



    And here is the Carprog connected to the JTAG programmer (note that the pin 55 wire is disconnected):












    Xprog Box Original, UPA Original, GromCalcTool,TL866A, Willem PCB50, Masterprog, NecProg, Orion, Ponyprog, Carprog, Renesas H8SX, MT60/80, SPC560 programmers,Obdstar X300DP, EZ500, CHIPSOFT MID,SKP1000,Cantool, SuperVag 3.0, Vag Commander, Vagcom Original, Launch x431 Pad, Witech OEM, Ford VCM II OEM, Mazda VCM II, Volvo Vida-Dice, Hyundai & Kia GDS, MUT III, Mastertech VCI, EASE j2534, Ford & Mazda VCX, TS401, Cardaq-m, DIS 5.7, VAS5054 Plus, Tachopro 2.0 & 2008.01, Vag K+Can, JLR v141.....

  4. The Following 31 Users Say Thank You to audiotek For This Useful Post:

    Adamdad (8th September, 2021), Alfik (14th March, 2016), ali kaptan (27th October, 2022), barteczekk (22nd January, 2014), bravel digital (4th June, 2014), Chokito5 (27th August, 2013), Col19 (6th June, 2021), csavargo2 (8th December, 2014), davidjona (29th October, 2019), deadliner (20th July, 2013), doud77 (5th December, 2016), Faraday (3rd October, 2014), gabi2014 (1st June, 2014), genius76 (9th October, 2013), Ginocar (13th October, 2013), hoangtu (17th April, 2016), jarripote (25th December, 2013), kuzmichh (4th May, 2013), leandroks (13th May, 2013), Mac Gyver (19th October, 2013), mancinofranco (18th October, 2013), mohamedkey (18th August, 2013), Mustansar (31st October, 2018), rm23 (29th September, 2013), rosak (31st August, 2017), sergei5005 (4th November, 2015), shadab (14th November, 2016), traxpalicaru (15th May, 2019), tsanev (7th July, 2022), valty (28th April, 2016)

  5. #3
    DK Veteran
    audiotek's Avatar
    Join Date
    May 2011
    Posts
    613
    Thanks Thanks Given 
    210
    Thanks Thanks Received 
    772
    Thanked in
    176 Posts

    Default

    After the H-Jtag sotware is installed we can procced to configure:

    Open the H-Jtag server and make the adjustments:

    Select the port:



    LPT Jtag setting:



    TAP configuration:



    Target manager:



    Now connect the carprog to JTag programmer and 12v supply and press "Detect Target" in H-TAG server, now the Carprog Mcu is detected!!!:

    Last edited by audiotek; 26th August, 2012 at 11:59 PM.
    Xprog Box Original, UPA Original, GromCalcTool,TL866A, Willem PCB50, Masterprog, NecProg, Orion, Ponyprog, Carprog, Renesas H8SX, MT60/80, SPC560 programmers,Obdstar X300DP, EZ500, CHIPSOFT MID,SKP1000,Cantool, SuperVag 3.0, Vag Commander, Vagcom Original, Launch x431 Pad, Witech OEM, Ford VCM II OEM, Mazda VCM II, Volvo Vida-Dice, Hyundai & Kia GDS, MUT III, Mastertech VCI, EASE j2534, Ford & Mazda VCX, TS401, Cardaq-m, DIS 5.7, VAS5054 Plus, Tachopro 2.0 & 2008.01, Vag K+Can, JLR v141.....

  6. The Following 25 Users Say Thank You to audiotek For This Useful Post:

    Adamdad (8th September, 2021), Alfik (14th March, 2016), Autronic (1st March, 2014), bravel digital (4th June, 2014), Chokito5 (27th August, 2013), Col19 (6th June, 2021), csavargo2 (8th December, 2014), cuiuda (24th April, 2013), doud77 (5th December, 2016), doudou241 (8th October, 2013), gabi2014 (1st June, 2014), genius76 (9th October, 2013), Ginocar (13th October, 2013), hoangtu (17th April, 2016), jarripote (25th December, 2013), kuzmichh (4th May, 2013), leandroks (13th May, 2013), Mac Gyver (19th October, 2013), mexanico1971 (8th October, 2016), mohamedkey (18th August, 2013), rosak (31st August, 2017), shadab (14th November, 2016), tareqqasem (6th October, 2016), traxpalicaru (15th May, 2019), tsanev (7th July, 2022)

  7. #4
    DK Veteran
    audiotek's Avatar
    Join Date
    May 2011
    Posts
    613
    Thanks Thanks Given 
    210
    Thanks Thanks Received 
    772
    Thanked in
    176 Posts

    Default

    Now we procced to program the AT91 mcu:

    Start the H-FLASHER and select the AT91SAM7S256 from the list:



    -Go to "4 Programming" in the programming wizzard and press "Check" to verify the communication with the target mcu, if all is ok the values must be:
    Flash: AT91SAM7S256 0x270D0940
    Target: ARM7TDMI LITTLE-ENDIAN
    -In "Type" select: "Plain Binary Format"
    -In "Dst Addr" select: "Flash Base Address"
    -In "Src File" select the location of the AT91SAM7S256 bin in your hard drive.:



    Now press the "Program" button and wait to finish:



    If the progrmming was succefull you will receive the next message:



    You can verify again if everything is ok by pressing the button "Verify":



    The programming process is finished!!, disconnect the 12v supply, then disconnect the programmer from carprog, solder the pin 55 wire to Ground (check the picture) and put back the AT88SC eeprom, reassemble the carprog and test it.



    I already made some further tests and the Carprog works well with any version of the software and the COUNTER IS GONE!!!
    Tested with versions: 3.75, 4.0, 4.1, 4.5, 4.85 and 4.86, the counter never start again.
    Last edited by audiotek; 27th August, 2012 at 01:54 AM.
    Xprog Box Original, UPA Original, GromCalcTool,TL866A, Willem PCB50, Masterprog, NecProg, Orion, Ponyprog, Carprog, Renesas H8SX, MT60/80, SPC560 programmers,Obdstar X300DP, EZ500, CHIPSOFT MID,SKP1000,Cantool, SuperVag 3.0, Vag Commander, Vagcom Original, Launch x431 Pad, Witech OEM, Ford VCM II OEM, Mazda VCM II, Volvo Vida-Dice, Hyundai & Kia GDS, MUT III, Mastertech VCI, EASE j2534, Ford & Mazda VCX, TS401, Cardaq-m, DIS 5.7, VAS5054 Plus, Tachopro 2.0 & 2008.01, Vag K+Can, JLR v141.....

  8. The Following 30 Users Say Thank You to audiotek For This Useful Post:

    Adamdad (8th September, 2021), ADEL.KSHLAF (28th January, 2020), Alfik (14th March, 2016), angelx431 (11th December, 2015), autocar88 (2nd January, 2017), bangreno (11th December, 2014), borysgo2 (4th July, 2014), Chokito5 (27th August, 2013), Col19 (6th June, 2021), csavargo2 (8th December, 2014), doudou241 (8th October, 2013), genius76 (9th October, 2013), giani03 (6th June, 2013), Ginocar (13th October, 2013), hoangtu (17th April, 2016), Jardel (24th April, 2021), jarripote (25th December, 2013), konop11138 (2nd February, 2015), kuzmichh (4th May, 2013), leandroks (13th May, 2013), line44 (7th January, 2017), mohamedkey (18th August, 2013), Msmax (2nd March, 2020), PETERALC506 (15th October, 2013), Saman (14th April, 2014), seal777 (20th June, 2018), shadab (14th November, 2016), tinerfe30 (15th August, 2013), traxpalicaru (15th May, 2019), tsanev (7th July, 2022)

  9. #5
    DK Veteran
    audiotek's Avatar
    Join Date
    May 2011
    Posts
    613
    Thanks Thanks Given 
    210
    Thanks Thanks Received 
    772
    Thanked in
    176 Posts

    Default Carprog modification for fast reflash

    I made a modification to my Carprog clone for fast reprogramming, if I need to do it again will not be necessary to open it again and redo all connection every time I want or need to reprogram:



    I used the Carprog pins from 15 to 21, those pins are useless for the programmer or any adapter, they are disconnected:



    I used a "selector" like the desktop's pc for bios, to select the programming mode, in picture from left to right: 1, 2 3, if the jumper is placed at pins 1 and 2, the pin 55 (reset) from the AT91 is shorted to ground, preventing deprogramming or programming the MCU, if the jumper is placed at pins 2 and 3 the pin 55 is shorted to vcc 3.3v and the Mcu is placed in ERASE MODE. Without jumper the mcu is placed in programming mode:





    Now is probably a waste of time, in the near future will save me some time but from now I can reflash the AT91 in less than 5 minutes.

    Update: I forgot to mention that I doesn't need to remove the AT88SC eeprom to ERASE/REFLASH the AT91 mcu. After that the Carprog works well. This is MY OWN experience, so, If you want to do the same, do it at YOUR OWN risk.
    Last edited by audiotek; 4th September, 2012 at 08:40 PM. Reason: title
    Xprog Box Original, UPA Original, GromCalcTool,TL866A, Willem PCB50, Masterprog, NecProg, Orion, Ponyprog, Carprog, Renesas H8SX, MT60/80, SPC560 programmers,Obdstar X300DP, EZ500, CHIPSOFT MID,SKP1000,Cantool, SuperVag 3.0, Vag Commander, Vagcom Original, Launch x431 Pad, Witech OEM, Ford VCM II OEM, Mazda VCM II, Volvo Vida-Dice, Hyundai & Kia GDS, MUT III, Mastertech VCI, EASE j2534, Ford & Mazda VCX, TS401, Cardaq-m, DIS 5.7, VAS5054 Plus, Tachopro 2.0 & 2008.01, Vag K+Can, JLR v141.....

  10. The Following 25 Users Say Thank You to audiotek For This Useful Post:

    Adamdad (8th September, 2021), arti1 (24th September, 2015), buzz84 (1st January, 2014), Chokito5 (27th August, 2013), Col19 (6th June, 2021), csavargo2 (8th December, 2014), DieselManiac (27th February, 2017), Dobermann (13th January, 2021), doud77 (5th December, 2016), doudou241 (8th October, 2013), Ginocar (13th October, 2013), jarripote (25th December, 2013), just4upal (15th March, 2016), mancinofranco (14th March, 2014), medcapot (10th June, 2013), mexanico1971 (8th October, 2016), mohamedkey (18th August, 2013), PETERALC506 (15th October, 2013), seal777 (20th June, 2018), shanektm450 (9th March, 2014), sky0802 (27th August, 2017), traxpalicaru (15th May, 2019), tsanev (7th July, 2022), ubela (14th October, 2017), urcarpc (20th April, 2013)

  11. #6
    DK Veteran
    carradio2001's Avatar
    Join Date
    Nov 2009
    Location
    France
    Posts
    1,782
    Thanks Thanks Given 
    1,313
    Thanks Thanks Received 
    3,687
    Thanked in
    956 Posts

    Default

    Quote Originally Posted by audiotek View Post
    I made a modification to my Carprog clone for fast reprogramming, if I need to do it again will not be necessary to open it again and redo all connection every time I want or need to reprogram
    Not necessary IF use the correct dump !

    Carradio2001.

  12. #7
    Member
    Join Date
    Jun 2015
    Location
    ARABIAN
    Posts
    54
    Thanks Thanks Given 
    52
    Thanks Thanks Received 
    7
    Thanked in
    5 Posts

    Default

    Do you have any manual that can help me do it just like you ???

    My carprog is version 7.28

  13. #8
    Newbie
    Join Date
    Mar 2013
    Location
    usa
    Posts
    1
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    hi can u help me when i click on program 2-3 sec and a error: time out massage pop up
    thanx

  14. #9
    DK Veteran
    Join Date
    Jul 2012
    Posts
    666
    Thanks Thanks Given 
    71
    Thanks Thanks Received 
    83
    Thanked in
    40 Posts

    Default

    Hello my Friend

    Can you help me please with this error from JTAG
    Can you tell me what I'm doing wrong
    Look the photo pleasefault from jtag.rar
    Regards

  15. #10
    DK Veteran
    audiotek's Avatar
    Join Date
    May 2011
    Posts
    613
    Thanks Thanks Given 
    210
    Thanks Thanks Received 
    772
    Thanked in
    176 Posts

    Default

    Quote Originally Posted by ChipDoctor View Post
    Hello my Friend

    Can you help me please with this error from JTAG
    Can you tell me what I'm doing wrong
    Look the photo pleasefault from jtag.rar
    Regards
    You'll need to erase the Atmel correctly, if you don't erase the Atmel content the Jtag port remains closed, pleaase look at post #1 : "Wait from 5 to 10 seconds after connect the 12v supply, the flash content will be erased and the Jtag option of the Mcu will be enabled now. If not work leave connected for about 3 to 5 minutes. Disconnect the 12v supply from carprog and remove the pin 55 wire from vcc. The pin 55 must remain disconnected until the programming process is done." For Jtag pinout check the post #2.
    Xprog Box Original, UPA Original, GromCalcTool,TL866A, Willem PCB50, Masterprog, NecProg, Orion, Ponyprog, Carprog, Renesas H8SX, MT60/80, SPC560 programmers,Obdstar X300DP, EZ500, CHIPSOFT MID,SKP1000,Cantool, SuperVag 3.0, Vag Commander, Vagcom Original, Launch x431 Pad, Witech OEM, Ford VCM II OEM, Mazda VCM II, Volvo Vida-Dice, Hyundai & Kia GDS, MUT III, Mastertech VCI, EASE j2534, Ford & Mazda VCX, TS401, Cardaq-m, DIS 5.7, VAS5054 Plus, Tachopro 2.0 & 2008.01, Vag K+Can, JLR v141.....

  16. #11
    DK Veteran
    Join Date
    Jul 2012
    Posts
    666
    Thanks Thanks Given 
    71
    Thanks Thanks Received 
    83
    Thanked in
    40 Posts

    Default

    I have erased the atmel 5-6 minutes to the ground because for 10 second does not erase
    May have burn the atmel? because I left it on the ground a little more than 5 minutes
    VDD of the photo is VCC from the jtag??
    TCK is TCLK from JTAG???
    NRST is TRST from JTAG ???
    The reset of the JTAG who to connect ???

    Thanks!!!

  17. #12
    DK Veteran
    audiotek's Avatar
    Join Date
    May 2011
    Posts
    613
    Thanks Thanks Given 
    210
    Thanks Thanks Received 
    772
    Thanked in
    176 Posts

    Default

    Quote Originally Posted by ChipDoctor View Post
    I have erased the atmel 5-6 minutes to the ground because for 10 second does not erase
    May have burn the atmel? because I left it on the ground a little more than 5 minutes
    VDD of the photo is VCC from the jtag??
    TCK is TCLK from JTAG???
    NRST is TRST from JTAG ???
    The reset of the JTAG who to connect ???

    Thanks!!!
    Erased the Atmel to ground? you'll never erase the atmel connecting the pin 55 to ground, as you can see in the post #1 the connection is to vdd test point of carprog, you need to make the erase procedure before to connect the carprog to the programmer. And yes, TCK is TCLK, NRST is TRST or RESET (doesn't matter, if you test continuity in programmer you can see that TRST and RESET are the same pin).
    Xprog Box Original, UPA Original, GromCalcTool,TL866A, Willem PCB50, Masterprog, NecProg, Orion, Ponyprog, Carprog, Renesas H8SX, MT60/80, SPC560 programmers,Obdstar X300DP, EZ500, CHIPSOFT MID,SKP1000,Cantool, SuperVag 3.0, Vag Commander, Vagcom Original, Launch x431 Pad, Witech OEM, Ford VCM II OEM, Mazda VCM II, Volvo Vida-Dice, Hyundai & Kia GDS, MUT III, Mastertech VCI, EASE j2534, Ford & Mazda VCX, TS401, Cardaq-m, DIS 5.7, VAS5054 Plus, Tachopro 2.0 & 2008.01, Vag K+Can, JLR v141.....

  18. The Following User Says Thank You to audiotek For This Useful Post:

    shadab (14th November, 2016)

  19. #13
    DK Veteran
    Join Date
    Jul 2012
    Posts
    666
    Thanks Thanks Given 
    71
    Thanks Thanks Received 
    83
    Thanked in
    40 Posts

    Default CONNECTION JTAG-CARPROG

    Look this video please MOV02266.rar

  20. #14
    Member
    Join Date
    Apr 2017
    Location
    USA
    Posts
    63
    Thanks Thanks Given 
    24
    Thanks Thanks Received 
    3
    Thanked in
    3 Posts

    Default

    [Quote = Audiotek; 1673706] Ahora podemos hacer las conexiones de Carprog JTAG Programador:

    Carprog distribuci?n de los pines: Jtag asignaci?n: Y aqu? es el Carprog conectado al programador JTAG (tenga en cuenta que el alambre pasador 55 est? desconectado): Saludos estoy nuevo en este foro, usted podr?a ayudarme, mi carprog que se bloquea la herramienta que se debe utilizar para desbloquear gracias [/ quote]





















  21. #15
    Newbie
    Join Date
    Jul 2017
    Posts
    2
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Bonjour, mon carprog est nouveaux et chaque fois que je veux utiliser moi moi demande un mot de passe pourriez vous m aider merci.

 

 
Page 1 of 48 12345611 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.