summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: c8371ce)
raw | patch | inline | side by side (parent: c8371ce)
author | Frank Livingston <frank-livingston@ti.com> | |
Mon, 4 Dec 2017 21:45:28 +0000 (15:45 -0600) | ||
committer | Frank Livingston <frank-livingston@ti.com> | |
Mon, 4 Dec 2017 21:45:28 +0000 (15:45 -0600) |
IPC GateMP_attach() patched with Cache_inv() call. This removes need for
ARM open loop delay for bootload.
ARM open loop delay for bootload.
pasdk/test_arm/application/main.c | patch | blob | history |
index 40b06ce0d09451faa6dfd92accec6116cd0673d2..f6f7a0ec0625290d36a15d0addfe1655fd293357 100644 (file)
delta = tsEnd-tsStart;
#endif
- // (***) FL: insert "open-loop" delay before start of ARM application.
- // Temporary workaround to avoid exit in IPC_attach().
- // ARM exits in taskSysInitFxn:IPC_attach() when bootloading from MMC/SD unless delay is added.
- for (k = 0; k < OPEN_LOOP_DELAY_CNT; k++)
- asm(" nop");
-
// Initialize IPC
status = Ipc_start();
if (status < 0)