Olimex Support Forum

Microcontrollers => PIC => Topic started by: lamda on August 10, 2016, 11:08:53 am

Title: PIC32-MAXI-WEB BSP in MPLAB Harmony Configurator
Post by: lamda on August 10, 2016, 11:08:53 am
Hi,
does anybody has crated BSP files in MPLAB Harmony Configurator for PIC32-MAXI-WEB?
Thank you

A reference link to the changing procedure:
https://microchip.secure.force.com/microchipknowledge/articles/Technical_Support/How-to-add-a-new-BSP-in-MPLAB-Harmony-Configurator/?q=touch+screen+harmony&l=en_US&fs=RelatedArticle
Title: Re: PIC32-MAXI-WEB BSP in MPLAB Harmony Configurator
Post by: JohnS on August 10, 2016, 05:44:26 pm
Looking at Harmony licence and horrible code, I expect no-one has.

If you don't mind those issues I suppose create it yourself.

John
Title: Re: PIC32-MAXI-WEB BSP in MPLAB Harmony Configurator
Post by: lamda on August 11, 2016, 09:52:56 am
Indeed the documentation and the rest needed for an application to be deployed is chaotic.
Although, according to the "Board Support Package Help" the only functions they provide are the LED and Switch handling. The PIC32-M-W board has 3 LEDs and 3 switches.
I managed following the instruction of the link I posted to insert the the Olimex option in the BSP configuration tree. But, I'm pretty sure that there is something missing.
Comparing the License files for the Microchip products you will find so many similarities. Although again, the APIs etc are horrifying. And my un-answered question is: should I use a board with an Arm running Linux (or Andoid) or loose time and risk an unstable application on PIC32 board?
Kostas
Title: Re: PIC32-MAXI-WEB BSP in MPLAB Harmony Configurator
Post by: JohnS on August 11, 2016, 02:53:32 pm
You can use a PIC32 board without any Microchip code at all, but especially it's easy not to use Harmony (same as everyone has done for many years).

ARM+Linux is very different to small uC but up to you to decide.

If you are struggling to decide maybe you want something like a PIC32 with MMBasic?

John