Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
06-08-2015, 03:21 PM,
#1
support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
Hey
how hard would it be to recompile some pinguino32 bootloader to support PIC32MX120F032B (id 0x04 0xA0 0x60 0x53) ?
I have this PIC at hand and it would be great if I could get it PINGUINOED?
Any ideas?
Reply
08-08-2015, 04:41 PM,
#2
RE: support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
Possible but it hasn't really got enough flash. The MX220 has the same problem and is honestly worth avoiding.

John
Reply
11-08-2015, 12:19 PM,
#3
RE: support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
Enough flash for what? For bootloader?
How hard would it be? I have this chip at hand and I'd really like to program it from Pinguino IDE
Reply
12-08-2015, 01:09 AM,
#4
RE: support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
Not enough for bootloader and definitely not enough for user Pinguino programs.

John
Reply
12-08-2015, 08:41 AM,
#5
RE: support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
I agree with John but if you really want the IDE to support it to program some simple application I can explain you how to do it.
Note that PIC32's can also be programmed with ICSP (check ICSP mode in the board selector menu) so you can save some KB.
It is easier to complain than it is to do, but it is better to do than it is to complain.
Reply
14-08-2015, 12:57 AM,
#6
RE: support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
I don't understand the ICSP feature of PinguinoIDE. Is it using pickit2 to upload the bootloader? Well, the PICs require 12V voltage on MCLR, so I can't see really any other options...

Yea, I really want this PIC to work with PINGUINO IDE bootloader, even if the program memory is very small. I won't have any better in the future (also due to the fact that the better version don't have the 5V tolerant programming lines, but that's different story).
I have PIC32MX120F032B at hand and I am able to program it (it's blinking the LED happily right now), so any hints are welcome!
Reply
14-08-2015, 11:41 AM, (This post was last modified: 14-08-2015, 11:42 AM by pingotg.)
#7
RE: support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
Read about Pinguino.

It uploads using a pre-installed bootloader not via PICkit.

You can buy a much better device very cheaply but if you insist then roll up your sleeves and change bootloader + Pinguino to support whatever you wish.

Lots (all?) of PIC32s have 5V-tolerant pins.

John
Reply
14-08-2015, 12:23 PM,
#8
RE: support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
"Lots (all?) of PIC32s have 5V-tolerant pins."

I must diseagree.
PIC32MX220F032B - no 5V tolerant PGD/PGC lines
http://ww1.microchip.com/downloads/en/De...01168H.pdf

PIC32MX250F128B - no 5V tolerang PGD/PGC lines
http://ww1.microchip.com/downloads/en/De...01168H.pdf

PIC32MX270F256B - no 5V tolerang PGD/PGC lines
http://ww1.microchip.com/downloads/en/De...01168H.pdf

This is frustrating, but it makes me unable to program them (without doing some signal level translation), even while I am still able to program PIC32MX120F032B.

If you see ANY PIC32 suitable for pinguino with 5V-tolerant PGD/PGC lines, then please just name it and I will be very thankful!
Reply
14-08-2015, 09:31 PM, (This post was last modified: 14-08-2015, 09:51 PM by pingotg.)
#9
RE: support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
Why do you care whether those pins are 5V-tolerant? I've programmed the MX220, MX150, MX170, MX795, MX440, and others with home made circuit and my own ICSP software without any hassle and I'm almost useless at hardware!

Even I can make a resistor divider etc.

In any case you say you have the right kind of PICkit!!

BTW, looks to me like some of the other chips DO have 5FT pins such as MX170 (but who cares...).

John
Reply
15-08-2015, 12:18 AM,
#10
RE: support the PIC32MX120F032B (id 0x04 0xA0 0x60 0x53)
My PICKIT2 is only able to supply 5V signals on PGD/PGC.
The 5V on 3.3V-only pins would most likely damage the chip. Resistor divider is in my opinion not a good idea because PGD line is bi-directional.
MX170 you say? Well, indeed. PIC32MX170F256B has 5V tolerant PGD/PGC pins... but wait... does it have USB?!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)