Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:mspflasher [2023/11/10 13:01] – [Build] darron | tools:mspflasher [2023/11/10 13:50] (current) – [Build] darron | ||
---|---|---|---|
Line 19: | Line 19: | ||
First install [[https:// | First install [[https:// | ||
- | ===Build=== | + | ===Extract=== |
- | Extract files and apply makefile fix. | + | Extract files. |
< | < | ||
Line 32: | Line 32: | ||
===Patch=== | ===Patch=== | ||
+ | |||
+ | Apply fixes. | ||
< | < | ||
Line 38: | Line 40: | ||
</ | </ | ||
- | ===Patch=== | ||
- | |||
- | This patch is required to stop the app entering an infinite loop. | ||
- | |||
- | < | ||
- | diff -u Support.cpp.orig Support.cpp | ||
- | --- Support.cpp.orig | ||
- | +++ Support.cpp 2023-11-09 19: | ||
- | @@ -304,7 +304,7 @@ | ||
- | } | ||
- | |||
- | // get parameter | ||
- | - while ((cOpt = getopt(argc, | ||
- | + while ((cOpt = getopt(argc, | ||
- | { | ||
- | // choose code for determined parameter | ||
- | | ||
- | @@ -761,7 +761,7 @@ | ||
- | } | ||
- | |||
- | // get additional use case specific parameters | ||
- | - while ((cOpt = getopt(argc, | ||
- | + while ((cOpt = getopt(argc, | ||
- | { | ||
- | for(i = 0; i < g_lCountOpt; | ||
- | { | ||
- | </ | ||
- | |||
- | Whether this patch is actually required was not tested. | ||
- | |||
- | < | ||
- | diff -u StdUseCase.cpp.orig StdUseCase.cpp | ||
- | --- StdUseCase.cpp.orig 2019-05-13 10: | ||
- | +++ StdUseCase.cpp | ||
- | @@ -388,6 +388,10 @@ | ||
- | | ||
- | } | ||
- | |||
- | + // load device database | ||
- | + MSP430_LoadDeviceDb(NULL); | ||
- | + Print_N_Log(STD_MSG," | ||
- | + | ||
- | // set interface speed | ||
- | | ||
- | { | ||
- | </ | ||
===Install=== | ===Install=== | ||
Line 93: | Line 49: | ||
cp ../ | cp ../ | ||
</ | </ | ||
- | ===Usage=== | ||
- | |||
- | When you run this app unpatched with args it will enter an infinite loop, | ||
- | hence it's useless without the fixes found on the TI forum. | ||
- | |||
- | Whether the target works or not in Linux is also dependant upon the | ||
- | firmware version in the target which can be upgraded via | ||
- | libmsp430.so using mspdebug. | ||
===Resources=== | ===Resources=== | ||
Line 106: | Line 54: | ||
[[https:// | [[https:// | ||
- | + | /* | |
- | [[https:// | + | [[https:// |
+ | */ |