Hi,
Recently I got some of the VOTER THT PCBs made and I started populating them.
I tested each part just before I soldered them except the Xtals, ICs, ferrite beads and very small value capacitors.
I also had to find equivalents for a lot of the parts and I checked the datasheets for them so they should all work but I may have to double check though they should not prevent the bootloader from working. (can provide a list if needed)
Once done I cleaned the PCB with alcohol and began the software side.
I used mplabV8_66
and mplabc30-v3_31
to upload the bootloader I also included the .cof
file but did not change the IP address.
Original PikKit3 used.
I also removed JP7
for before programming..
The terminal gave me program/verify
complete.
Placing JP7
back and power cycling the PCB and… no fast LED indication… however there’s a constant current draw of about 65mA
.
however the PCB is dark….
My first thought was perhaps the bootloader checks the 9.6Mhz crystal and the one I’m using is not accurate enough.
So I changed it and rinse and repeat but still no joy.
The PPM should be ok just the load capacitors are 20pf.. so maybe there’s some sway but I can’t really find a way to test the crystals so much sadness…
So I decided to ask: Could the problem be the crystal?
The bootloader can be programmed but I think there’s a check preventing the PIC from getting ready for the firmware.
If the crystal is the issue could I some how change the .cof
to have a bit more leeway?
I won’t be using this for simulcasting just experimenting and maybe a repeater setup or two if they work well enough…
Anyway any help or suggestions would be greatly appreciated.
9.6Mhz Crystals used:
I could not get the correct ones so I kind of had to gently bend these legs and used the labled 20pf SMD caps for them.. so it didi’nt look too bad but was still not ideal…