@@ -18,13 +18,13 @@ enum TestTypes : uint8_t
1818 TEST_PORTENTA_H7_USB,
1919 TEST_PORTENTA_MACHINE_CONTROL_SDCARD,
2020 TEST_PORTENTA_MACHINE_CONTROL_USB,
21- TEST_OPTA_SDCARD,
22- TEST_OPTA_USB
21+ TEST_OPTA_SDCARD, // Not currently implemented
22+ TEST_OPTA_USB // Logging to thumb drive
2323};
2424
2525// !!! TEST CONFIGURATION !!! -->
2626
27- constexpr enum TestTypes selectedTest = TEST_PORTENTA_C33_USB ;
27+ constexpr enum TestTypes selectedTest = TEST_PORTENTA_C33_SDCARD ;
2828
2929// Notice that formtting tests can take a while to complete
3030
@@ -77,22 +77,24 @@ void setup() {
7777 Serial.println (" Testing started, please wait..." );
7878 Serial.println ();
7979
80- if (( TEST_PORTENTA_MACHINE_CONTROL_SDCARD == selectedTest) || (TEST_OPTA_SDCARD == selectedTest) )
80+ if (TEST_PORTENTA_MACHINE_CONTROL_SDCARD == selectedTest)
8181 {
82- // Machine Control and Opta no SD Card supported test -->
82+ // Machine Control no SD Card supported test -->
8383 retVal = mount (DEV_SDCARD, FS_FAT, MNT_DEFAULT);
8484 if ((-1 != retVal) || (ENOTBLK != errno))
8585 {
86- Serial.println (" [FAIL] Machine Control and Opta no SD Card supported test failed" );
86+ Serial.println (" [FAIL] Machine Control no SD Card supported test failed" );
87+ Serial.println ();
88+ Serial.println (" FAILURE: Finished with errors (see list above for details)" );
8789 }
8890 else
8991 {
9092 Serial.println (" Testing complete." );
9193 Serial.println ();
9294 Serial.println (" SUCCESS: Finished without errors" );
9395 (void ) umount (DEV_SDCARD);
94- for ( ; ; ) ; // Stop testing here
9596 }
97+ for ( ; ; ) ; // Stop testing here
9698 // <-- Machine Control and Opta no SD Card supported test
9799 }
98100
@@ -507,7 +509,7 @@ void setup() {
507509 // Opta final report -->
508510 if (TEST_OPTA_USB == selectedTest)
509511 {
510- (void ) mount (deviceName , FS_FAT, MNT_DEFAULT);
512+ (void ) mount (DEV_USB , FS_FAT, MNT_DEFAULT);
511513 FILE *logFile = fopen (" /usb/testlog.txt" , " w" );
512514 if (true == allTestsOk)
513515 {
@@ -519,7 +521,7 @@ void setup() {
519521 fprintf (logFile, " FAILURE: Finished with errors" );
520522 fclose (logFile);
521523 }
522- (void ) umount (deviceName );
524+ (void ) umount (DEV_USB );
523525 }
524526 // <--
525527}
0 commit comments