When using the LCD connector (EXP 1 and EXP 2) for controlling all axis and extruders there is an issue when it comes to using the default P1.31(EXP 2 pin 4) for E1, this pin has a 2k2 pull up to VCC which is too strong a pull up resulting in a failure to communicate with the device. A simple solution is to just remap E1_CS_PIN to P1.30 (the Buzzer pin) and map the buzzer to P1.31.
Hopefully this keeps someone from having a bad day trying to debug.
When using the LCD connector (EXP 1 and EXP 2) for controlling all axis and extruders there is an issue when it comes to using the default P1.31(EXP 2 pin 4) for E1, this pin has a 2k2 pull up to VCC which is too strong a pull up resulting in a failure to communicate with the device. A simple solution is to just remap E1_CS_PIN to P1.30 (the Buzzer pin) and map the buzzer to P1.31.
Hopefully this keeps someone from having a bad day trying to debug.