I just yesterday, bought a Giga R1 Wifi, and look forward to it arriving this friday.
my question, as i am not used to working with dual cores, due to mostly working with Mega2560 boards. i am wondering if the pins can be accessed/manipulated from either core? or does just one core have pin access, and the other needs to manipulate them via a RPC?
Both cores have access to everything except serial, serial only lives on the M7 core (but you actually can do serial on M4 if you make system calls to MBED OS, but thats beyond the scope of this question)
Arduino have configured the Serials for M7 only because of non determinism in interrupt behaviour if shared, if you are willing to jump through a bunch of hoops you could move serial1 to the M4 but is an advanced project and would require some MBED OS work, and modification of Arduino derived settings
If there was a guide I would try it too...
also because both BLE and serial lines only work on M7.
I don't know if BLE doesn't work due to a bug or configuration