GPRS shield on chipKIT MAX32?

i have GPRS shield v1 and v1.2 and want to test it on
chipKIT MAX32 ( and MPIDE (0023)) PIC cpu

  1. PIC cpu on 3V3 ?is this a problem?

  2. MPIDE is like arduino 0023,
    not use NEW SERIAL SOFT, so don’t understand

getCharRX = GPRS_serial.available(); // number of bytes recieved
but also can not add this library because it uses AVR code.

but the board has hardware serial1,2,3 on extra pins.

found library for new soft serial for UNO32, mod for MAX32
change software from D7 to D10 for rx
make a wire from rx jumper selector middle pin to D10