Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Revision 13:af3bc3c91bf3, committed 2018-07-09
- Comitter:
- nolenbrown
- Date:
- Mon Jul 09 23:08:55 2018 +0000
- Parent:
- 12:11554d1d2a2e
- Child:
- 14:f15157e3cbef
- Commit message:
- All tests but an EXTEST are implemented and working.
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Mon Jul 09 23:00:23 2018 +0000
+++ b/main.cpp Mon Jul 09 23:08:55 2018 +0000
@@ -452,8 +452,8 @@
// STATE_EXIT1_DR
// TDI, TDO, TCK, TMS, TRST, CAPTURE_TDO
- tdArr.push_back(jtagPinState(0,0,1,1,!ACTIVE_RESET,0));
- tdArr.push_back(jtagPinState(0,0,1,0,!ACTIVE_RESET,0));
+// tdArr.push_back(jtagPinState(0,0,1,1,!ACTIVE_RESET,0));
+// tdArr.push_back(jtagPinState(0,0,1,0,!ACTIVE_RESET,0));
readVector = JTAG(tdArr);
@@ -621,6 +621,7 @@
pc.printf("%c\n\r", ch);
}
+/*
//------------------------------------------------------------------------------
// getInitialBoundaryScanData
//------------------------------------------------------------------------------
@@ -641,7 +642,7 @@
return initialVector;
}
-
+*/
//------------------------------------------------------------------------------
// runSAMPLE_PRELOAD
@@ -775,7 +776,7 @@
// runTestSAMPLE_PRELOAD
//------------------------------------------------------------------------------
bool runTestSAMPLE_PRELOAD(void) {
- vector<int> initialVector;
+// vector<int> initialVector;
vector<int> readVector;
vector<int> writeVector;
bool didTestPass = true;
@@ -798,18 +799,20 @@
readVector = read_SAMPLE_PRELOAD(writeVector);
+/*
// Get the initial boundary scan data.
- initialVector = getInitialBoundaryScanData();
+ initialVector = getInitialBoundaryScanData();
// Check initial boundary scan data.
for (int j = 0; j < BOUNDARY_SCAN_LENGTH; j++) {
if (readVector[j] != initialVector[j]) {
didTestPass = false;
if (verbose) {
- printf("\n\rFailed! Initial boundary scan data %0d != %0d", readVector[j], initialVector[j]);
+ printf("\n\rFailed! Initial boundary scan data %0d: %0d != %0d", j, readVector[j], initialVector[j]);
fflush(stdout);
}
}
}
+*/
for (int j = BOUNDARY_SCAN_LENGTH; j < readVector.size(); j++) {
if (readVector[j] != writeVector[j - BOUNDARY_SCAN_LENGTH]) {
@@ -837,7 +840,7 @@
// runTestINTSCAN
//------------------------------------------------------------------------------
bool runTestINTSCAN(void) {
- vector<int> initialVector;
+// vector<int> initialVector;
vector<int> readVector;
vector<int> writeVector;
bool didTestPass = true;