Discussion in "PIC Microcontroller Discussion" started by    dhymers    Feb 11, 2013.
Mon Feb 11 2013, 12:50 am
#1
Hi, I need help hopefully identifying a PIC Board which is from a Xantrex GT3 grid tie inverter, I have powered it up with a 5v phone charger, its most likely a proprietary design, but I was hoping someone could help me identify how to reprogram it.

It has a PIC RST jumper and a set of 6 pins labled PIC PGM, it also has an RS232 port and a couple of Rj11 / CANBUS (?) ports

couple of photos:




I'm assuming that I hook up the RS232 and set a jumper and I should be able to attempt to reprogram right ?

Any advice would be great. Thanks.


[ Edited Mon Feb 11 2013, 12:50 am ]
Mon Feb 11 2013, 06:06 am
#2


It has a PIC RST jumper and a set of 6 pins labled PIC PGM, it also has an RS232 port and a couple of Rj11 / CANBUS (?) ports

I'm assuming that I hook up the RS232 and set a jumper and I should be able to attempt to reprogram right ?

dhymers



You should be able be able to reprogram it,but not with RS232 !

Peel the label off the square chip and look for a chip number..18F6620 for example.
(a little heat from a hairdryer helps)

Get the datasheet from www.microchip.com also Google "in circuit programming".

See which chip pins are RESET, PGM CLOCK and PGM DATA.
Trace those pins to the PIC PGM connecter.

Get an in circuit programmer and software. (ICSP)
Connect to the PIC PGM connecter and you should be able to reprogram your board.
Sometimes you need to isolate RESET to program, which may be what the jumper is for.
Try removing the jumper before programming the chip.

By tracing the connections to the Micro you should be able to get most functions working.
Nice to see a board be re-used


What does it say under the label starting 041.... ?


[ Edited Mon Feb 11 2013, 06:14 am ]
Fri Feb 22 2013, 09:20 pm
#3
I'm sorry for the late reply.
Thanks for your tips. It seems as though there is a PIC and also a 16bit Microcontroller on the board (MC9S12ADG256) data sheet here - dhymers.com/PICboard/MC9S12ADG256Datasheet.pdf (Device user guide here: dhymers.com/PICboard/MC9S12ADG256.pdf)

I am guessing the RS232 is for programming the MC9S12 and I should find a dev kit. This is all pretty new to me, what exactly would the architecture be where dual microcontrollers are used ?

Under the decal 041.. it simply says XANTREX Copyright 2004 Control Board 200-0146-01-01 R3
Sun Feb 24 2013, 08:56 pm
#4
If you don't know what exactly this board do how can you think of reprogramming it? Do you have sources for it? If yes then you should know why two controllers are used.

Get Social

Information

Powered by e107 Forum System

Downloads

Comments

Timothywalay
Thu May 16 2024, 04:40 am
Timothypet
Wed May 15 2024, 06:14 pm
RandyBence
Wed May 15 2024, 02:00 pm
JordanDic
Wed May 15 2024, 01:55 pm
DavidDeelf
Wed May 15 2024, 11:16 am
ytaletjkca
Wed May 15 2024, 09:45 am
MildredWoumb
Wed May 15 2024, 04:07 am
NaKrutkADamb
Wed May 15 2024, 12:03 am