diff -r 68d2af150381 -r 81a16ba13ae6 master/fsm_coe.c --- a/master/fsm_coe.c Wed Oct 28 13:18:07 2009 +0100 +++ b/master/fsm_coe.c Wed Oct 28 13:47:39 2009 +0100 @@ -1526,6 +1526,7 @@ EC_WRITE_U16(data, 0x2 << 12); // SDO request EC_WRITE_U8 (data + 2, (fsm->toggle << 4 // toggle | 0x3 << 5)); // upload segment request + memset(data + 3, 0x00, 7); if (fsm->slave->master->debug_level) { EC_DBG("Upload segment request:\n");