Olimex Support Forum

News => New Product Ideas => Topic started by: KeesZagers on July 21, 2016, 10:55:55 PM

Title: PIC32-EMZ144
Post by: KeesZagers on July 21, 2016, 10:55:55 PM
This product is now on the list for about half a year, without any specifications and no availability. For a new project I'm looking for a module with a PIC32MZ controller with CAN and I/O pins on any external connector (missing on the PIC32-EMZ64). Could this be the product I'm looking for and if so when will it become available?
Title: Re: PIC32-EMZ144
Post by: JohnS on July 21, 2016, 11:20:57 PM
I think all PIC32MZ boards are held back (very slow uptake) due to Microchip using Harmony and failing to provide plib or the like.

(A user is doing plib I understand, not sure how far along it is or if it's available to others.)

Harmony is not even as pleasant as Windows ME...

John
Title: Re: PIC32-EMZ144
Post by: KeesZagers on July 24, 2016, 09:57:53 PM
Thanks John for answering.

I know your frustration about Harmony, but comparing it with Windows ME ... (please help me, I forgot what it was, Millemenium Edition, I think)

Concerning software support, I saw that chipKIT is supporting the PIC32MZ for their MPIDE. Olimex already did some demo projects on the PIC32EMZ64, also supporting Ethernet, USB, OLED. So I think it should not be too hard to fix some drivers for the specific hardware and people can write their programs in MPIDE, no harmony needed.

Anyway as long as no hardware is existing, system software from others will not come!

Kees
Title: Re: PIC32-EMZ144
Post by: JohnS on July 25, 2016, 02:27:01 PM
I see the Olimex ones use Harmony and even to download them you have to agree to its licence terms :(

No, thanks.  Never will.  Don't like it, don't want it, horrid software.

Reminds me of Intel's insistence that the way forward was the Itanium.  No.

John
Title: Re: PIC32-EMZ144
Post by: KeesZagers on July 25, 2016, 11:53:09 PM
Hello John,

I really appreciate your inputs and comments on Harmony, however I have an other intention by asking for the PIC32-EMZ144.

I have some years of experience with the Duinomites (and PIC32-T795 module) in CAN projects. The PIC32MZ controllers are a nice upgrade for the PIC32MX795 controllers from a hardware view. Furtheron the built-in CAN controllers seem to be 100% compatible and that is why I chose the hardware anyway. At the moment I'm working on a project where I probably need a higher performance on speed and analogue accuracy. This is what the PIC32MZ is offering.

I have a PIC32-EMZ64 (since the Embedded World show in february), but I cannot use it for this project, because I don't have the external I/O on this module. The PIC32-HMZ has the I/O, but has no CAN interfaces. So that is why I would like to know if the planned PIC32-EMZ144 would fulfil my needs.

So Olimex guys: Can you update me with some status info; after that you are allowed to go on vacation !!!

Kees
Title: Re: PIC32-EMZ144
Post by: JohnS on July 30, 2016, 09:26:51 AM
I understand and such a board would be good, but without plib many people could not (or would not) be able to use the board - so demand is likely to be low.

I wonder if someone on TBS 9the back shed) would lay out and make the board.  Multiple quite cheap ones have been done for PIC32MX.  It may be worth asking on there.

John
Title: Re: PIC32-EMZ144
Post by: KeesZagers on July 31, 2016, 10:26:48 PM
Hi John,

Already looked on TBS and saw that Geoff Graham did not want to upgrade the Maximite to the MZ version, because of the incompatibility not having the PLIB and Harmony in stead. In the mean time I also have my first bad experiences with Harmony by just try adding the CAN driver to the existing software, no application yet. A lot of errors during compilation, did not check what went wrong up to now.

I think we should leave this item for what it is at the moment.

Kees
Title: Re: PIC32-EMZ144
Post by: JohnS on August 01, 2016, 01:30:36 AM
Recently someone (kiiid) did a crowd fund project and says they're making (I guess just enough) plib for mmbasic

John
Title: Re: PIC32-EMZ144
Post by: Ken Macfarlane on December 08, 2016, 03:45:17 PM
I have just received an HMZ144 & have spent a day trying to get it going with an ICD3, having just done the same with a Microchip EF Starter Kit (with onboard debugger). It would be great if you could offer a DIL6 to RJ11 converter to allow the ICD3 to plug straight in, or stick an RJ11 footprint on the board. We are going to be testing CAN next, so footprints for SMT CAN transceivers on a piggyback I/O card would save us from having to roll our own.

And a Plib for the MZ would make my day : I followed Microchip's Harmony Blinky app note, & got a LED to flash, but OMG, what a lot of additional baggage Harmony generates. If it hadn't have just worked. I wouldn't have known where to start!
Title: Re: PIC32-EMZ144
Post by: JohnS on December 08, 2016, 05:50:50 PM
There are at least 2 PLIBs made by users but neither seems open source sadly.

John