Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
Gordz Regular Member Joined: 10/08/2013 Location: AustraliaPosts: 55
Posted: 12:06am 18 Dec 2014
Copy link to clipboard
Print this post
I use the Pickit3 which will work with this range but had limited debugging. I don't debug like that anyway so it's not an issue for me. The higher end chips often have two ICSP ports and the 32 series also supports JTAG.
JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 4033
Posted: 12:59am 18 Dec 2014
Copy link to clipboard
Print this post
Looks to be slightly different ICSP but if the Mchp doc is right then should work.
I added code for it to my PIC32 ICSP programmers but don't have a PIC32MZ board to try the code on - and at their current price won't have!
The board in this thread looks interesting except it looks like maybe not everything is brought out to header pins?
John
Grogster Admin Group Joined: 31/12/2012 Location: New ZealandPosts: 9585
Posted: 01:46am 18 Dec 2014
Copy link to clipboard
Print this post
I would expect that the price of the new MZ series is going to put a lot of people off. It's a shame in a way, but there are so many ARM-type processors out there now, that are more powerful and only a fraction of the price of an MZ series PIC32.
Perhaps they will come down in price.
....then there is the Harmony IDE issue.........
Harmony.
Now THERE'S a contradiction in terms, if what I have read is anything to go by.Smoke makes things work. When the smoke gets out, it stops!
Gordz Regular Member Joined: 10/08/2013 Location: AustraliaPosts: 55
Posted: 09:39am 18 Dec 2014
Copy link to clipboard
Print this post
Yes I remember when they brought out MLAB-X I had a lot of legacy code that just would not compile correctly. I even submitted code so that they could get it to run. In the end they refunded me. So I am not going near Harmony.
Gordz Regular Member Joined: 10/08/2013 Location: AustraliaPosts: 55
Posted: 09:42am 18 Dec 2014
Copy link to clipboard
Print this post
John you are right, not all the I/0 go to header pins, it is a "quick and dirty" test board to give them a test drive. Also there is a price break for PCB size so I kept it small at the cost of less I/O.
JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 4033
Posted: 11:14am 18 Dec 2014
Copy link to clipboard
Print this post
No worries.
PIC32MZ was going to be out (last) April, then what appeared was late and horribly buggy plus very expensive dev board - so I've been hoping for a cheap, simple board with non-buggy (or bearably buggy) silicon.
Oh well, soon be April (again)...
John - who has no interest in so-called HarmonyEdited by JohnS 2014-12-19
Grogster Admin Group Joined: 31/12/2012 Location: New ZealandPosts: 9585
Posted: 12:26pm 18 Dec 2014
Copy link to clipboard
Print this post
They may well have fixed the silicon bugs by now - one would hope so.
Harmony on the other hand....
Not that I have ever used it at all, so I am not really qualified to criticise it, but I have it on good authority, that it is just a pig of a thing.
If it is indeed said pig to work with, then calling it Harmony is the bit that gets me. "Harmony" suggests that it is nice and easy, well laid out, logical and quick to get things working in it. From what I have read and been told, it is exactly the opposite.
I know that Geoff hates it like the plague, but has anyone else here used Harmony, and if so, what was their opinion of it? I'd be interested to hear others' opinions on it, as I was considering getting one of those MZ development boards, but at the moment, it is only a 1 out of 10 on the ratings, so it is highly unlikely that I would go anywhere near it. However, my interpretation of the MZ and Harmony may well be misplaced, so........
EDIT: @ Gordz - obviously, you are about to play with this chip. I'd be intensely interested in your observations once you have.Edited by Grogster 2014-12-19Smoke makes things work. When the smoke gets out, it stops!
isochronic Guru Joined: 21/01/2012 Location: AustraliaPosts: 689
Posted: 06:52pm 18 Dec 2014
Copy link to clipboard
Print this post
The pim cost $25 US so not too bad.. but...wiring way too small for me to see !!
As for Harmony, I don't think it is all bad - the thing is, the mz is pitched at "systems" more ie with operating systems that handle things like file and device I/o in the background with multiple processes ..so your program has to kowtow to a higher event loop..which means a coordinated interface has to be set up somehow. A formidable task. When it has settled down a bit hopefully Microchip will supply a vanilla OS that can be used without ploughing through the docs. I think the MX should be left with a simple development / running protocol to fall back on though,
to me a "microcontroller" is something that traditionally did not have an os and a "microprocessor" is usually for a device with an os. Hopefully we will not need 32-bit OS's for light swithes !