ausserdem habe ich gerade gefunden das der SCK der m32 mit 8mhz (cpu/2) läuft, das modul darf aber nicht mehr als 2mhz haben wie ändere ich das?
Der SPI-Bustakt wird am Ende der RP6ControlLib.c eingestellt.

Wenn du dort SPR0 auf 1 setzt (1<<SPR0), dann wird die Quarzfrequenz durch 8 geteilt (16 / 8 = 2 MHz SPI-Bus-Takt).

Gruß Dirk