Select option -> Generate Code -> Build -> Build fails. Select different option -> Generate Code -> Build -> Build fails. Try yet another option -> Generate Code -> Build -> Build fails.
Harmony is a giant framework where you select from hundreds of options (drivers, TCP stack, etc), then generate your application's frame. It favors a monster-loop state machine, at a point where the application complexity (something needing PIC32 with 2MB flash and 512kb RAM) makes this a loosing proposition. RTOS options were pasted on later and appear to be 2nd class citizens. Its a bit different than just pulling the drivers you need from a vendor-provided library. And it seems to generate a frame that doesn't build (for anything I've tried).
Is anyone using this successfully? We were asked to quote a job using a newer PIC32MZ, though some of the chip's attractive features have bugs making them potentially useless for the customer application (like the crypto block).
Thanks! Best Regards, Dave