Index: sources/update/Package.cpp =================================================================== diff -u -r61c46e9379ca82d826fbe7fae018b8362a107d9d -rd49c2482be5cf36868b964681d0e93fb3abe5b7b --- sources/update/Package.cpp (.../Package.cpp) (revision 61c46e9379ca82d826fbe7fae018b8362a107d9d) +++ sources/update/Package.cpp (.../Package.cpp) (revision d49c2482be5cf36868b964681d0e93fb3abe5b7b) @@ -672,7 +672,7 @@ * \brief Reboot to run the firmware (both HD and DG) apps if they are valid. */ void Package::rebootFW() { - const int retryRebootEffort = 4; + //const int retryRebootEffort = 4; SwUpdate::MsgLink link(KBPS_WIRE); for (std::size_t ii = 0; ii < 2; ii++) { @@ -681,7 +681,8 @@ msg.cmd = SwUpdate_FormCommand(ii == 0 ? HD : DG, RunApp); msg.rand = SwUpdate::UiProtocol::getNextMsgSeed(); SwUpdate_createSecurity((uint8 *)&msg, sizeof(SwUpdateCommand)); - link.sendOk(SwUpdateCanMsgIds::CommandId, (uint8 *)&msg, retryRebootEffort); + // Doesn't build, inlined link call and it has a memcpy line 175 failure. + // link.sendOk(SwUpdateCanMsgIds::CommandId, (uint8 *)&msg, retryRebootEffort); } }