Index: firmware/App/Services/CommBuffers.c =================================================================== diff -u -r893caf9f58a08a2bd31068806e09603041d64add -r9e2779d825ea7e7b3445fa365f7bc2206fc0613a --- firmware/App/Services/CommBuffers.c (.../CommBuffers.c) (revision 893caf9f58a08a2bd31068806e09603041d64add) +++ firmware/App/Services/CommBuffers.c (.../CommBuffers.c) (revision 9e2779d825ea7e7b3445fa365f7bc2206fc0613a) @@ -59,7 +59,7 @@ { BOOL status = FALSE; - if ( ( mailBox <= NUM_OF_SW_UPDATE_MBOXES ) && ( len <= MAX_NUM_OF_CAN_BYTES ) ) + if ( ( mailBox < NUM_OF_SW_UPDATE_MBOXES ) && ( len <= MAX_NUM_OF_CAN_BYTES ) ) { _disable_IRQ(); memcpy( data, SWUpdateBuffer[ mailBox ].SWUpdateBuffer, len );