summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Arduino/main.c/main.c.ino23
-rw-r--r--SPI.c27
-rw-r--r--SPI.h5
-rw-r--r--build/default/production/SPI.obin13164 -> 13828 bytes
-rw-r--r--build/default/production/main.obin4092 -> 6460 bytes
-rw-r--r--build/default/production/main.o.d7
-rw-r--r--build/default/production/mcc_generated_files/interrupt_manager.obin3540 -> 5452 bytes
-rw-r--r--build/default/production/mcc_generated_files/mssp1_spi.obin10480 -> 12012 bytes
-rw-r--r--build/default/production/mcc_generated_files/mssp2_i2c.obin18248 -> 20408 bytes
-rw-r--r--build/default/production/mcc_generated_files/system.obin6600 -> 6600 bytes
-rw-r--r--build/default/production/mcc_generated_files/system.o.d8
-rw-r--r--main.c39
-rw-r--r--nbproject/Makefile-genesis.properties4
-rw-r--r--nbproject/configurations.xml949
-rw-r--r--nbproject/private/private.xml2
-rw-r--r--queuelogs/debugtool918
-rw-r--r--resbox.mc370
17 files changed, 1980 insertions, 72 deletions
diff --git a/Arduino/main.c/main.c.ino b/Arduino/main.c/main.c.ino
index 2efa972..94570bc 100644
--- a/Arduino/main.c/main.c.ino
+++ b/Arduino/main.c/main.c.ino
@@ -2,7 +2,7 @@
double VOLTAGE;
double P150;
double P100;
-double load;
+double load = 0;
int Q150;
int Q100;
void setup()
@@ -10,17 +10,24 @@ void setup()
Wire.begin(0x00);
Serial.begin(9600);
Serial.println("Enter Nominal System Voltage:");
- VOLTAGE = Serial.read();
+ while (Serial.available() == 0){;}
+ VOLTAGE = Serial.parseFloat(SKIP_ALL);
Serial.print("System Voltage: ");
Serial.println(VOLTAGE, DEC);
- P150 = VOLTAGE/150;
- P100 = VOLTAGE/100;
+ P150 = (VOLTAGE*VOLTAGE)/150;
+ P100 = (VOLTAGE*VOLTAGE)/100;
Serial.println("Enter Load in kW:");
}
void loop()
{
- load = Serial.read();
+ Serial.flush();
+ //while (!Serial.available()){;}
+ double temp = Serial.parseFloat(SKIP_ALL)*1000;
+
+ if((temp != load)&&(temp > 0))
+ {
+ load = temp;
if(VOLTAGE <= 500) //We don't want to use the 100ohm resistors if the voltage is higher than 500 as they would draw excessive power.
{
Q100 = load/P100;
@@ -38,8 +45,10 @@ void loop()
Serial.print(" 150ohm and ");
Serial.print(Q100, DEC);
Serial.print(" 100ohm resistors will be activated. ");
- Serial.print(load - ((P150*Q150)+(P100*Q100)),DEC);
- Serial.println("kW unaccounted for.");
+ //Serial.print(load - ((P150*Q150)+(P100*Q100)),DEC);
+ Serial.print(((P150*Q150)+(P100*Q100)),DEC);
+ Serial.println("W Accounted for.");
+ }
Wire.beginTransmission(0x01); //Controller Board Has Address 0x01
Wire.write((Q150 << 3) & Q150);
Wire.endTransmission();
diff --git a/SPI.c b/SPI.c
index 46c31bc..5ab0a2f 100644
--- a/SPI.c
+++ b/SPI.c
@@ -7,14 +7,15 @@
#include "SPI.h"
+#include "mcc_generated_files/mssp1_spi.h"
- uint16_t WriteBuffer[MY_BUFFER_SIZE];
- uint16_t ReadBuffer[MY_BUFFER_SIZE];
+ uint8_t WriteBuffer[MY_BUFFER_SIZE];
+ uint8_t ReadBuffer[MY_BUFFER_SIZE];
uint16_t writeData;
uint16_t readData;
uint8_t addr0;
uint8_t addr1;
- bool write;
+ uint8_t write;
unsigned int total;
/*do
@@ -25,15 +26,17 @@
} while( total < MY_BUFFER_SIZE );*/
- void Message_OUT(uint8_t Ohm_150, uint8_t Ohm_68, bool testLED)
+ void Message_OUT(uint8_t Ohm_150, uint8_t Ohm_68, uint8_t testLED)
{
if (Ohm_150 > 15) Ohm_150 = 15;
if (Ohm_68 > 5) Ohm_68 = 5;
- WriteBuffer[0] = WriteBuffer[2] = WriteBuffer[4] = (write << 8) | (!write << 7) | 0b000000;
+ //WriteBuffer[0] = WriteBuffer[2] = WriteBuffer[4] = (write << 8) | (!write << 7) | 0b000000;
+ WriteBuffer[0] = WriteBuffer[2] = WriteBuffer[4] = 0b10000000;
WriteBuffer[1] = (0xFF << Ohm_150) ^ (0xFF);
WriteBuffer[3] = (0xFF << (Ohm_150 - 8)) ^ (0xFF);
WriteBuffer[5] = (0xFF << (Ohm_68 - 4)) ^ (0xFF) | (testLED << 8);
- if (Ohm_68 == 5) WriteBuffer[3]|= 0b10000000;
+ //if (Ohm_68 == 5) WriteBuffer[3]|= 0b10000000;
+ readData = MSSP1_SPI_Exchange8bitBuffer(WriteBuffer, 6, ReadBuffer);
}
void Message_BIM(uint8_t outputs[3])
@@ -94,10 +97,14 @@
void Message_HWCR(uint8_t outputs[3])
{
- WriteBuffer[0] = WriteBuffer[2] = WriteBuffer[4] = (write << 8) | (!write << 7) | 0b001100;
- WriteBuffer[1] = outputs[0];
- WriteBuffer[3] = outputs[1];
- WriteBuffer[5] = outputs[2];
+ //WriteBuffer[0] = WriteBuffer[2] = WriteBuffer[4] = (write << 8) | (!write << 7) | 0b001100;
+ //WriteBuffer[1] = outputs[0];
+ //WriteBuffer[3] = outputs[1];
+ //WriteBuffer[5] = outputs[2];
+
+ WriteBuffer[0] = 0b10001100;
+ WriteBuffer[1] = 0b10000000;
+ readData = MSSP1_SPI_Exchange8bitBuffer(*WriteBuffer, 2, *ReadBuffer);
}
void Message_HWCROCL(uint8_t outputs[3])
diff --git a/SPI.h b/SPI.h
index 64a492f..a408da7 100644
--- a/SPI.h
+++ b/SPI.h
@@ -8,7 +8,8 @@
#ifndef XC_SPI_H
#define XC_SPI_H
-#include "mcc_generated_files/mssp1_spi.h"
+#include "stdint.h"
+
#define MY_BUFFER_SIZE 6 //3 Devices, each of which is 16 bit. (16/8)*3=6
@@ -31,7 +32,7 @@
PWMMAP //Selects one of the two PWM generators
};
- void Message_OUT(uint8_t Ohm_150, uint8_t Ohm_68, bool testLED);
+ void Message_OUT(uint8_t Ohm_150, uint8_t Ohm_68, uint8_t testLED);
/**
@Summary
Enables a selected quantity of 150 ohm resistors and 68 ohm resistors.
diff --git a/build/default/production/SPI.o b/build/default/production/SPI.o
index ef5c29d..4cbb2df 100644
--- a/build/default/production/SPI.o
+++ b/build/default/production/SPI.o
Binary files differ
diff --git a/build/default/production/main.o b/build/default/production/main.o
index 97811ea..a794a16 100644
--- a/build/default/production/main.o
+++ b/build/default/production/main.o
Binary files differ
diff --git a/build/default/production/main.o.d b/build/default/production/main.o.d
index 57653e3..b3bbd41 100644
--- a/build/default/production/main.o.d
+++ b/build/default/production/main.o.d
@@ -1 +1,6 @@
-build/default/production/main.o: main.c
+build/default/production/main.o: main.c mcc_generated_files/system.h \
+ SPI.h
+
+mcc_generated_files/system.h:
+
+SPI.h:
diff --git a/build/default/production/mcc_generated_files/interrupt_manager.o b/build/default/production/mcc_generated_files/interrupt_manager.o
index 371e272..8e18d22 100644
--- a/build/default/production/mcc_generated_files/interrupt_manager.o
+++ b/build/default/production/mcc_generated_files/interrupt_manager.o
Binary files differ
diff --git a/build/default/production/mcc_generated_files/mssp1_spi.o b/build/default/production/mcc_generated_files/mssp1_spi.o
index 79831d8..5464a16 100644
--- a/build/default/production/mcc_generated_files/mssp1_spi.o
+++ b/build/default/production/mcc_generated_files/mssp1_spi.o
Binary files differ
diff --git a/build/default/production/mcc_generated_files/mssp2_i2c.o b/build/default/production/mcc_generated_files/mssp2_i2c.o
index 5356210..3b6846c 100644
--- a/build/default/production/mcc_generated_files/mssp2_i2c.o
+++ b/build/default/production/mcc_generated_files/mssp2_i2c.o
Binary files differ
diff --git a/build/default/production/mcc_generated_files/system.o b/build/default/production/mcc_generated_files/system.o
index c8ca180..7758e51 100644
--- a/build/default/production/mcc_generated_files/system.o
+++ b/build/default/production/mcc_generated_files/system.o
Binary files differ
diff --git a/build/default/production/mcc_generated_files/system.o.d b/build/default/production/mcc_generated_files/system.o.d
index 8cbdc14..53c3ba4 100644
--- a/build/default/production/mcc_generated_files/system.o.d
+++ b/build/default/production/mcc_generated_files/system.o.d
@@ -1,8 +1,8 @@
build/default/production/mcc_generated_files/system.o: \
mcc_generated_files/system.c mcc_generated_files/pin_manager.h \
mcc_generated_files/clock.h mcc_generated_files/system.h \
- mcc_generated_files/mssp2_i2c.h mcc_generated_files/interrupt_manager.h \
- mcc_generated_files/traps.h mcc_generated_files/mssp1_spi.h
+ mcc_generated_files/interrupt_manager.h mcc_generated_files/traps.h \
+ mcc_generated_files/mssp2_i2c.h mcc_generated_files/mssp1_spi.h
mcc_generated_files/pin_manager.h:
@@ -10,10 +10,10 @@ mcc_generated_files/clock.h:
mcc_generated_files/system.h:
-mcc_generated_files/mssp2_i2c.h:
-
mcc_generated_files/interrupt_manager.h:
mcc_generated_files/traps.h:
+mcc_generated_files/mssp2_i2c.h:
+
mcc_generated_files/mssp1_spi.h:
diff --git a/main.c b/main.c
index 01951e7..2b6547c 100644
--- a/main.c
+++ b/main.c
@@ -45,22 +45,49 @@
/**
Section: Included Files
*/
-//#include "mcc_generated_files/system.h"
-#include <p24FV16KM202.h>
+#include "mcc_generated_files/system.h"
+#include "SPI.h"
/*
Main application
*/
+uint8_t nullarray = {0x00, 0x00, 0x00};
int main(void)
{
// initialize the device
- //SYSTEM_Initialize();
- //PORTB = 0b000000111110000;
- TRISB = 0xff;
+ SYSTEM_Initialize();
+ //OSCCONbits.SOSCEN = 0;
+ SPI_slaveDeselect();
+ _LATA0 = _LATA1 = 1;//_LATA4 = 1; //Activate gate driver chips
+ _LATA4 = 1;
+
+ SPI_slaveSelect();
+ Message_HWCR(nullarray);
+ SPI_slaveDeselect();
+
+ _LATB6 = 0;
+ _LATB7 = 1;
+ _LATB8 = 1;
+
while (1)
{
- PORTB=0x00;
+ SPI_slaveSelect();
+ Message_OUT(15, 5, 0);
+ SPI_slaveDeselect();
+ /*
+ SPI_slaveSelect();
+ Message_OUT(15, 5, 0);
+ SPI_slaveDeselect();
+
+ SPI_slaveSelect();
+ Message_OUT(15, 5, 0);
+ SPI_slaveDeselect();
+
+ SPI_slaveSelect();
+ Message_OUT(15, 5, 0);
+ SPI_slaveDeselect();
+*/
}
return 1;
diff --git a/nbproject/Makefile-genesis.properties b/nbproject/Makefile-genesis.properties
index 7e1e353..0f3374c 100644
--- a/nbproject/Makefile-genesis.properties
+++ b/nbproject/Makefile-genesis.properties
@@ -1,11 +1,11 @@
#
-#Wed Jan 31 20:34:31 CST 2024
+#Wed Mar 06 04:10:54 CST 2024
default.languagetoolchain.version=2.10
default.Pack.dfplocation=/opt/microchip/mplabx/v6.15/packs/Microchip/PIC24F-KA-KL-KM_DFP/1.4.83
conf.ids=default
default.languagetoolchain.dir=/opt/microchip/xc16/v2.10/bin
host.id=2oqs-k23c-b5
-configurations-xml=4c5412c9fb2829082b03a3b277b024e2
+configurations-xml=aae6a2fa6b09eec831650b355357fe0b
com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=e62346c0c0ecee2637e613b49cb7b7fa
proj.dir=/home/josh/MPLABXProjects/resbox.X
default.com-microchip-mplab-mdbcore-pk4hybrid-Pk4HybridTooImpl.md5=38058ec39ea8224adcc766836376f0d6
diff --git a/nbproject/configurations.xml b/nbproject/configurations.xml
index 48a4d3e..87b477f 100644
--- a/nbproject/configurations.xml
+++ b/nbproject/configurations.xml
@@ -220,6 +220,480 @@
<property key="relaxed-math" value="false"/>
<property key="save-temps" value="false"/>
</C30Global>
+ <Simulator>
+ <property key="codecoverage.enabled" value="Disable"/>
+ <property key="codecoverage.enableoutputtofile" value="false"/>
+ <property key="codecoverage.outputfile" value=""/>
+ <property key="debugoptions.debug-startup" value="Use system settings"/>
+ <property key="debugoptions.reset-behaviour" value="Use system settings"/>
+ <property key="event.recorder.enabled" value="false"/>
+ <property key="event.recorder.scvd.files" value=""/>
+ <property key="lastid" value=""/>
+ <property key="oscillator.auxfrequency" value="120"/>
+ <property key="oscillator.auxfrequencyunit" value="Mega"/>
+ <property key="oscillator.frequency" value="1"/>
+ <property key="oscillator.frequencyunit" value="Mega"/>
+ <property key="oscillator.rcfrequency" value="250"/>
+ <property key="oscillator.rcfrequencyunit" value="Kilo"/>
+ <property key="periphADC1.altscl" value="false"/>
+ <property key="periphADC1.minTacq" value=""/>
+ <property key="periphADC1.tacqunits" value="microseconds"/>
+ <property key="periphADC2.altscl" value="false"/>
+ <property key="periphADC2.minTacq" value=""/>
+ <property key="periphADC2.tacqunits" value="microseconds"/>
+ <property key="periphComp1.gte" value="gt"/>
+ <property key="periphComp2.gte" value="gt"/>
+ <property key="periphComp3.gte" value="gt"/>
+ <property key="periphComp4.gte" value="gt"/>
+ <property key="periphComp5.gte" value="gt"/>
+ <property key="periphComp6.gte" value="gt"/>
+ <property key="reset.scl" value="false"/>
+ <property key="reset.type" value="MCLR"/>
+ <property key="toolpack.updateoptions"
+ value="toolpack.updateoptions.uselatestoolpack"/>
+ <property key="toolpack.updateoptions.packversion"
+ value="Press to select which tool pack to use"/>
+ <property key="tracecontrol.include.timestamp" value="summarydataenabled"/>
+ <property key="tracecontrol.select" value="0"/>
+ <property key="tracecontrol.stallontracebufferfull" value="false"/>
+ <property key="tracecontrol.timestamp" value="0"/>
+ <property key="tracecontrol.tracebufmax" value="546000"/>
+ <property key="tracecontrol.tracefile" value="defmplabxtrace.log"/>
+ <property key="tracecontrol.traceresetonrun" value="false"/>
+ <property key="uart0io.output" value="window"/>
+ <property key="uart0io.outputfile" value=""/>
+ <property key="uart0io.uartioenabled" value="false"/>
+ <property key="uart1io.output" value="window"/>
+ <property key="uart1io.outputfile" value=""/>
+ <property key="uart1io.uartioenabled" value="false"/>
+ <property key="uart2io.output" value="window"/>
+ <property key="uart2io.outputfile" value=""/>
+ <property key="uart2io.uartioenabled" value="false"/>
+ <property key="uart3io.output" value="window"/>
+ <property key="uart3io.outputfile" value=""/>
+ <property key="uart3io.uartioenabled" value="false"/>
+ <property key="uart4io.output" value="window"/>
+ <property key="uart4io.outputfile" value=""/>
+ <property key="uart4io.uartioenabled" value="false"/>
+ <property key="uart5io.output" value="window"/>
+ <property key="uart5io.outputfile" value=""/>
+ <property key="uart5io.uartioenabled" value="false"/>
+ <property key="uart6io.output" value="window"/>
+ <property key="uart6io.outputfile" value=""/>
+ <property key="uart6io.uartioenabled" value="false"/>
+ <property key="usart0io.output" value="window"/>
+ <property key="usart0io.outputfile" value=""/>
+ <property key="usart0io.uartioenabled" value="false"/>
+ <property key="usart1io.output" value="window"/>
+ <property key="usart1io.outputfile" value=""/>
+ <property key="usart1io.uartioenabled" value="false"/>
+ <property key="usart2io.output" value="window"/>
+ <property key="usart2io.outputfile" value=""/>
+ <property key="usart2io.uartioenabled" value="false"/>
+ <property key="usart3io.output" value="window"/>
+ <property key="usart3io.outputfile" value=""/>
+ <property key="usart3io.uartioenabled" value="false"/>
+ <property key="usart4io.output" value="window"/>
+ <property key="usart4io.outputfile" value=""/>
+ <property key="usart4io.uartioenabled" value="false"/>
+ <property key="usartc0io.output" value="window"/>
+ <property key="usartc0io.outputfile" value=""/>
+ <property key="usartc0io.uartioenabled" value="false"/>
+ <property key="usartc1io.output" value="window"/>
+ <property key="usartc1io.outputfile" value=""/>
+ <property key="usartc1io.uartioenabled" value="false"/>
+ <property key="usartd0io.output" value="window"/>
+ <property key="usartd0io.outputfile" value=""/>
+ <property key="usartd0io.uartioenabled" value="false"/>
+ <property key="usartd1io.output" value="window"/>
+ <property key="usartd1io.outputfile" value=""/>
+ <property key="usartd1io.uartioenabled" value="false"/>
+ <property key="usarte0io.output" value="window"/>
+ <property key="usarte0io.outputfile" value=""/>
+ <property key="usarte0io.uartioenabled" value="false"/>
+ <property key="usarte1io.output" value="window"/>
+ <property key="usarte1io.outputfile" value=""/>
+ <property key="usarte1io.uartioenabled" value="false"/>
+ <property key="usarte2io.output" value="window"/>
+ <property key="usarte2io.outputfile" value=""/>
+ <property key="usarte2io.uartioenabled" value="false"/>
+ <property key="usartf0io.output" value="window"/>
+ <property key="usartf0io.outputfile" value=""/>
+ <property key="usartf0io.uartioenabled" value="false"/>
+ <property key="usartf1io.output" value="window"/>
+ <property key="usartf1io.outputfile" value=""/>
+ <property key="usartf1io.uartioenabled" value="false"/>
+ <property key="warningmessagebreakoptions.W0001_CORE_BITREV_MODULO_EN"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0002_CORE_SECURE_MEMORYACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0003_CORE_SW_RESET" value="report"/>
+ <property key="warningmessagebreakoptions.W0004_CORE_WDT_RESET" value="report"/>
+ <property key="warningmessagebreakoptions.W0005_CORE_IOPUW_RESET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0006_CORE_CODE_GUARD_PFC_RESET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0007_CORE_DO_LOOP_STACK_UNDERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0008_CORE_DO_LOOP_STACK_OVERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0009_CORE_NESTED_DO_LOOP_RANGE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0010_CORE_SIM32_ODD_WORDACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0011_CORE_SIM32_UNIMPLEMENTED_RAMACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0012_CORE_STACK_OVERFLOW_RESET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0013_CORE_STACK_UNDERFLOW_RESET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0014_CORE_INVALID_OPCODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0015_CORE_INVALID_ALT_WREG_SET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0016_CORE_STACK_ERROR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0017_CORE_ODD_RAMWORDACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0018_CORE_UNIMPLEMENTED_RAMACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0019_CORE_UNIMPLEMENTED_PROMACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0020_CORE_ACCESS_NOTIN_X_SPACE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0021_CORE_ACCESS_NOTIN_Y_SPACE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0022_CORE_XMODEND_LESS_XMODSRT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0023_CORE_YMODEND_LESS_YMODSRT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0024_CORE_BITREV_MOD_IS_ZERO"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0025_CORE_HARD_TRAP" value="report"/>
+ <property key="warningmessagebreakoptions.W0026_CORE_UNIMPLEMENTED_MEMORYACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0027_CORE_UNIMPLEMENTED_EDSACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0028_TBLRD_WORM_CONFIG_MEMORY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0029_TBLRD_DEVICE_ID" value="report"/>
+ <property key="warningmessagebreakoptions.W0030_CORE_UNIMPLEMENTED_MEMORY_ACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0031_BSLIM_INSUFFICIENT_BOOT_SEGMENT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0032_BSLIM_LIMITS_EXCEEDS_PROG_MEMORY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0033_CORE_UNPREDICTABLE_OPCODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0034_CORE_UNALIGNED_MEMORY_ACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0035_CORE_UNIMPLEMENTED_RAMACCESS_NOTRAP"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0036_UNIMPLEMENTED_INSTRUCTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0040_FPU_DIFF_CP10_CP11"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0041_FPU_ACCESS_DENIED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0042_FPU_PRIVILEGED_ACCESS_ONLY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0043_FPU_CP_RESERVED_VALUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0044_FPU_OUT_OF_RANGE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0051_INSTRUCTION_DIV_NOT_ENOUGH_REPEAT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0052_INSTRUCTION_DIV_TOO_MANY_REPEAT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0053_INVALID_INTCON_VS_FIELD_VALUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0101_SIM_UPDATE_FAILED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0102_SIM_PERIPH_MISSING"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0103_SIM_PERIPH_FAILED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0104_SIM_FAILED_TO_INIT_TOOL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0105_SIM_INVALID_FIELD"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0106_SIM_PERIPH_PARTIAL_SUPPORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0107_SIM_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0108_SIM_RESERVED_SETTING"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0109_SIM_PERIPHERAL_IN_DEVELOPMENT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0110_SIM_UNEXPECTED_EVENT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0111_SIM_UNSUPPORTED_SELECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0112_SIM_INVALID_OPERATION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0113_SIM_WRITE_TO_PROTECTED_SFR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0114_SIM_INVALID_KEY" value="report"/>
+ <property key="warningmessagebreakoptions.W0115_SIM_FAILED_TO_PARSE_DEVICE_FILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0116_SIM_STACK_OVERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0117_SIM_STACK_UNDERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0118_SIM_INVALID_FIELD_VALUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0119_SIM_SAMPLING_RATE_VIOLATION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0201_ADC_NO_STIMULUS_FILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0202_ADC_GO_DONE_BIT" value="report"/>
+ <property key="warningmessagebreakoptions.W0203_ADC_MINIMUM_2_TAD"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0204_ADC_TAD_TOO_SMALL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0205_ADC_UNEXPECTED_TRANSITION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0206_ADC_SAMP_TIME_TOO_SHORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0207_ADC_NO_PINS_SCANNED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0208_ADC_UNSUPPORTED_CLOCK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0209_ADC_ANALOG_CHANNEL_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0210_ADC_ANALOG_CHANNEL_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0211_ADC_PIN_INVALID_CHANNEL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0212_ADC_BAND_GAP_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0213_ADC_RESERVED_SSRC"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0214_ADC_POSITIVE_INPUT_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0215_ADC_POSITIVE_INPUT_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0216_ADC_NEGATIVE_INPUT_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0217_ADC_NEGATIVE_INPUT_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0218_ADC_REFERENCE_HIGH_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0219_ADC_REFERENCE_HIGH_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0220_ADC_REFERENCE_LOW_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0221_ADC_REFERENCE_LOW_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0222_ADC_OVERFLOW" value="report"/>
+ <property key="warningmessagebreakoptions.W0223_ADC_UNDERFLOW" value="report"/>
+ <property key="warningmessagebreakoptions.W0224_ADC_CTMU_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0225_ADC_INVALID_CH0S"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0226_ADC_VBAT_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0227_ADC_INVALID_ADCS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0228_ADC_INVALID_ADCS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0229_ADC_INVALID_ADCS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0230_ADC_TRIGSEL_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0231_ADC_NOT_WARMED" value="report"/>
+ <property key="warningmessagebreakoptions.W0232_ADC_CALIBRATION_ABORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0233_ADC_CORE_POWERED_EARLY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0234_ADC_ALREADY_CALIBRATING"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0235_ADC_CAL_TYPE_CHANGED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0236_ADC_CAL_INVALIDATED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0237_ADC_UNKNOWN_DATASHEET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0238_ADC_INVALID_SFR_FIELD_VALUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0239_ADC_UNSUPPORTED_INPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0240_ADC_NOT_CALIBRATED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0241_ADC_FRACTIONAL_NOT_ALLOWED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0242_ADC_BG_INT_BEFORE_PWR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0243_ADC_INVALID_TAD" value="report"/>
+ <property key="warningmessagebreakoptions.W0244_ADC_CONVERSION_ABORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0245_ADC_BUFREGEN_NOT_ALLOWED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0246_ADC_ACCUMULATION_BAD_RESSEL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0247_ADC_CONVERSION_BAD_RESSEL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0300_NVM_WR_BEFORE_KEY_SEQ"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0400_PWM_PWM_FASTER_THAN_FOSC"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0600_WDT_2ND_WDT_MR_WRITE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0601_WDT_EXPIRED" value="report"/>
+ <property key="warningmessagebreakoptions.W0601_WDT_RESET_OUTSIDE_WINDOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0700_CLC_GENERAL_WARNING"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0701_CLC_CLCOUT_AS_INPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0702_CLC_CIRCULAR_LOOP"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0800_ACC_INPUT_INVALID_CONFIG"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0801_ACC_INPUT_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0802_ACC_INVERTED_WINDOW_LIMITS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0803_ACC_MISMATCHED_POS_INPUTS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0804_ACC_WINDOW_COMP_DISABLED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0805_ACC_WINDOW_COMPS_MODES"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0806_ACC_FEATURE_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10001_RESERVED_IRQ_HANDLER_INVOKED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10002_UNSUPPORTED_CLK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10101_UNSUPPORTED_CHANNEL_MODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10102_UNSUPPORTED_CLK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10103_UNSUPPORTED_RECEIVER_FILTER"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10301_NO_PORT_PINS_FOUND"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10500_UNSUPPORTED_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1201_DATAFLASH_MEM_OUTSIDE_RANGE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1202_DATAFLASH_ERASE_WHILE_LOCKED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1203_DATAFLASH_WRITE_WHILE_LOCKED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1401_DMA_PERIPH_NOT_AVAIL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1402_DMA_INVALID_IRQ" value="report"/>
+ <property key="warningmessagebreakoptions.W1403_DMA_INVALID_SFR" value="report"/>
+ <property key="warningmessagebreakoptions.W1404_DMA_INVALID_DMA_ADDR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1405_DMA_IRQ_DIR_MISMATCH"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1600_PPS_INVALID_MAP" value="report"/>
+ <property key="warningmessagebreakoptions.W1601_PPS_INVALID_PIN_DESCRIPTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1800_PWM_TIMER_SELECTION_NOT_AVIALABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1801_PWM_TIMER_SELECTION_BAD_CLOCK_INPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1802_PWM_TIMER_MISSING_PERSCALER_INFO"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2001_INPUTCAPTURE_TMR3_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2002_INPUTCAPTURE_CAPTURE_EMPTY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2003_INPUTCAPTURE_SYNCSEL_NOT_AVIALABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2004_INPUTCAPTURE_BAD_SYNC_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2501_OUTPUTCOMPARE_SYNCSEL_NOT_AVIALABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2502_OUTPUTCOMPARE_BAD_SYNC_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2503_OUTPUTCOMPARE_BAD_TRIGGER_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2700_MPU_ILLEGAL_DREGION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2701_MPU_INVALID_REGION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W3000_LPM_READ_PROTECTION_SECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W3010_SPM_WRITE_PROTECTION_SECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W6001_RTT_FORBIDDEN_RTPRES"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W6002_RTT_BAD_WRITING_ALMV"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W6003_RTT_BAD_WRITING_RTPRES"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W7001_SMT_CLK_SELECTION_NOT_SUPPORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W7002_SMT_SIG_SELECTION_NOT_SUPPORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W7003_SMT_WIN_SELECTION_NOT_SUPPORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W8001_OSC_INVALID_CLOCK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W8002_OSC_RESERVED_FEXTOSC"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9001_TMR_GATE_AND_EXTCLOCK_ENABLED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9002_TMR_NO_PIN_AVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9003_TMR_INVALID_CLOCK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9201_UART_TX_OVERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9202_UART_TX_CAPTUREFILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9203_UART_TX_INVALIDINTERRUPTMODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9204_UART_RX_EMPTY_QUEUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9205_UART_TX_BADFILE" value="report"/>
+ <property key="warningmessagebreakoptions.W9206_UART_RESERVED_MODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9207_UART_UNABLETOCLOSE_FILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9401_CVREF_INVALIDSOURCESELECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9402_CVREF_INPUT_OUTPUTPINCONFLICT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9601_COMP_FVR_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9602_COMP_DAC_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9603_COMP_CVREF_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9604_COMP_SLOPE_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9605_COMP_PRG_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9607_COMP_DGTL_FLTR_OPTION_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9609_COMP_DGTL_FLTR_CLK_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9801_FVR_INVALID_MODE_SELECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9801_SCL_BAD_SUBTYPE_INDICATION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9802_SCL_FILE_NOT_FOUND"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9803_SCL_FAILED_TO_READ_FILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9804_SCL_UNRECOGNIZED_LABEL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9805_SCL_UNRECOGNIZED_VAR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9901_RTSP_INVALID_OPERATION_SELECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9902_RTSP_FLASH_PROGRAM_WRITE_PROTECTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.displaywarningmessagesoption"
+ value=""/>
+ <property key="warningmessagebreakoptions.warningmessages" value="holdstate"/>
+ </Simulator>
<Tool>
<property key="ADC 1" value="true"/>
<property key="AutoSelectMemRanges" value="auto"/>
@@ -229,7 +703,7 @@
<property key="Comparators" value="true"/>
<property key="DAC 1" value="true"/>
<property key="DAC 2" value="true"/>
- <property key="Freeze All Other Peripherals" value="true"/>
+ <property key="Freeze All Other Peripherals" value="false"/>
<property key="HLVD" value="true"/>
<property key="MCCP/SCCP 1" value="true"/>
<property key="MCCP/SCCP 2" value="true"/>
@@ -251,6 +725,9 @@
<property key="UART 1" value="true"/>
<property key="UART 2" value="true"/>
<property key="ULPWU" value="true"/>
+ <property key="codecoverage.enabled" value="Disable"/>
+ <property key="codecoverage.enableoutputtofile" value="false"/>
+ <property key="codecoverage.outputfile" value=""/>
<property key="communication.activationmode" value="nohv"/>
<property key="communication.interface" value=""/>
<property key="communication.interface.jtag" value="2wire"/>
@@ -276,7 +753,27 @@
value="${memories.instruction.ram.ranges}"/>
<property key="memories.programmemory" value="true"/>
<property key="memories.programmemory.ranges" value="0-2bff"/>
+ <property key="oscillator.auxfrequency" value="120"/>
+ <property key="oscillator.auxfrequencyunit" value="Mega"/>
+ <property key="oscillator.frequency" value="1"/>
+ <property key="oscillator.frequencyunit" value="Mega"/>
+ <property key="oscillator.rcfrequency" value="250"/>
+ <property key="oscillator.rcfrequencyunit" value="Kilo"/>
+ <property key="periphADC1.altscl" value="false"/>
+ <property key="periphADC1.minTacq" value=""/>
+ <property key="periphADC1.tacqunits" value="microseconds"/>
+ <property key="periphADC2.altscl" value="false"/>
+ <property key="periphADC2.minTacq" value=""/>
+ <property key="periphADC2.tacqunits" value="microseconds"/>
+ <property key="periphComp1.gte" value="gt"/>
+ <property key="periphComp2.gte" value="gt"/>
+ <property key="periphComp3.gte" value="gt"/>
+ <property key="periphComp4.gte" value="gt"/>
+ <property key="periphComp5.gte" value="gt"/>
+ <property key="periphComp6.gte" value="gt"/>
<property key="poweroptions.powerenable" value="true"/>
+ <property key="programmerToGoFilePath"
+ value="/home/josh/MPLABXProjects/resbox.X/debug/default/resbox_ptg"/>
<property key="programmerToGoImageName" value="resbox_ptg"/>
<property key="programoptions.donoteraseauxmem" value="false"/>
<property key="programoptions.eraseb4program" value="true"/>
@@ -286,7 +783,7 @@
<property key="programoptions.pgdconfig" value="pull down"/>
<property key="programoptions.pgdresistor.value" value="4.7"/>
<property key="programoptions.pgmentry.voltage" value="high"/>
- <property key="programoptions.pgmspeed" value="Min"/>
+ <property key="programoptions.pgmspeed" value="Med"/>
<property key="programoptions.preservedataflash" value="false"/>
<property key="programoptions.preservedataflash.ranges"
value="${memories.dataflash.default}"/>
@@ -301,11 +798,453 @@
<property key="programoptions.testmodeentrymethod" value="VDDFirst"/>
<property key="ptgProgramImage" value="true"/>
<property key="ptgSendImage" value="true"/>
+ <property key="reset.scl" value="false"/>
+ <property key="reset.type" value="MCLR"/>
<property key="toolpack.updateoptions"
value="toolpack.updateoptions.uselatestoolpack"/>
<property key="toolpack.updateoptions.packversion"
value="Press to select which tool pack to use"/>
+ <property key="tracecontrol.include.timestamp" value="summarydataenabled"/>
+ <property key="tracecontrol.select" value="0"/>
+ <property key="tracecontrol.stallontracebufferfull" value="false"/>
+ <property key="tracecontrol.timestamp" value="0"/>
+ <property key="tracecontrol.tracebufmax" value="546000"/>
+ <property key="tracecontrol.tracefile" value="defmplabxtrace.log"/>
+ <property key="tracecontrol.traceresetonrun" value="false"/>
+ <property key="uart0io.output" value="window"/>
+ <property key="uart0io.outputfile" value=""/>
+ <property key="uart0io.uartioenabled" value="false"/>
+ <property key="uart1io.output" value="window"/>
+ <property key="uart1io.outputfile" value=""/>
+ <property key="uart1io.uartioenabled" value="false"/>
+ <property key="uart2io.output" value="window"/>
+ <property key="uart2io.outputfile" value=""/>
+ <property key="uart2io.uartioenabled" value="false"/>
+ <property key="uart3io.output" value="window"/>
+ <property key="uart3io.outputfile" value=""/>
+ <property key="uart3io.uartioenabled" value="false"/>
+ <property key="uart4io.output" value="window"/>
+ <property key="uart4io.outputfile" value=""/>
+ <property key="uart4io.uartioenabled" value="false"/>
+ <property key="uart5io.output" value="window"/>
+ <property key="uart5io.outputfile" value=""/>
+ <property key="uart5io.uartioenabled" value="false"/>
+ <property key="uart6io.output" value="window"/>
+ <property key="uart6io.outputfile" value=""/>
+ <property key="uart6io.uartioenabled" value="false"/>
+ <property key="usart0io.output" value="window"/>
+ <property key="usart0io.outputfile" value=""/>
+ <property key="usart0io.uartioenabled" value="false"/>
+ <property key="usart1io.output" value="window"/>
+ <property key="usart1io.outputfile" value=""/>
+ <property key="usart1io.uartioenabled" value="false"/>
+ <property key="usart2io.output" value="window"/>
+ <property key="usart2io.outputfile" value=""/>
+ <property key="usart2io.uartioenabled" value="false"/>
+ <property key="usart3io.output" value="window"/>
+ <property key="usart3io.outputfile" value=""/>
+ <property key="usart3io.uartioenabled" value="false"/>
+ <property key="usart4io.output" value="window"/>
+ <property key="usart4io.outputfile" value=""/>
+ <property key="usart4io.uartioenabled" value="false"/>
+ <property key="usartc0io.output" value="window"/>
+ <property key="usartc0io.outputfile" value=""/>
+ <property key="usartc0io.uartioenabled" value="false"/>
+ <property key="usartc1io.output" value="window"/>
+ <property key="usartc1io.outputfile" value=""/>
+ <property key="usartc1io.uartioenabled" value="false"/>
+ <property key="usartd0io.output" value="window"/>
+ <property key="usartd0io.outputfile" value=""/>
+ <property key="usartd0io.uartioenabled" value="false"/>
+ <property key="usartd1io.output" value="window"/>
+ <property key="usartd1io.outputfile" value=""/>
+ <property key="usartd1io.uartioenabled" value="false"/>
+ <property key="usarte0io.output" value="window"/>
+ <property key="usarte0io.outputfile" value=""/>
+ <property key="usarte0io.uartioenabled" value="false"/>
+ <property key="usarte1io.output" value="window"/>
+ <property key="usarte1io.outputfile" value=""/>
+ <property key="usarte1io.uartioenabled" value="false"/>
+ <property key="usarte2io.output" value="window"/>
+ <property key="usarte2io.outputfile" value=""/>
+ <property key="usarte2io.uartioenabled" value="false"/>
+ <property key="usartf0io.output" value="window"/>
+ <property key="usartf0io.outputfile" value=""/>
+ <property key="usartf0io.uartioenabled" value="false"/>
+ <property key="usartf1io.output" value="window"/>
+ <property key="usartf1io.outputfile" value=""/>
+ <property key="usartf1io.uartioenabled" value="false"/>
<property key="voltagevalue" value="5.0"/>
+ <property key="warningmessagebreakoptions.W0001_CORE_BITREV_MODULO_EN"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0002_CORE_SECURE_MEMORYACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0003_CORE_SW_RESET" value="report"/>
+ <property key="warningmessagebreakoptions.W0004_CORE_WDT_RESET" value="report"/>
+ <property key="warningmessagebreakoptions.W0005_CORE_IOPUW_RESET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0006_CORE_CODE_GUARD_PFC_RESET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0007_CORE_DO_LOOP_STACK_UNDERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0008_CORE_DO_LOOP_STACK_OVERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0009_CORE_NESTED_DO_LOOP_RANGE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0010_CORE_SIM32_ODD_WORDACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0011_CORE_SIM32_UNIMPLEMENTED_RAMACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0012_CORE_STACK_OVERFLOW_RESET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0013_CORE_STACK_UNDERFLOW_RESET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0014_CORE_INVALID_OPCODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0015_CORE_INVALID_ALT_WREG_SET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0016_CORE_STACK_ERROR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0017_CORE_ODD_RAMWORDACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0018_CORE_UNIMPLEMENTED_RAMACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0019_CORE_UNIMPLEMENTED_PROMACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0020_CORE_ACCESS_NOTIN_X_SPACE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0021_CORE_ACCESS_NOTIN_Y_SPACE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0022_CORE_XMODEND_LESS_XMODSRT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0023_CORE_YMODEND_LESS_YMODSRT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0024_CORE_BITREV_MOD_IS_ZERO"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0025_CORE_HARD_TRAP" value="report"/>
+ <property key="warningmessagebreakoptions.W0026_CORE_UNIMPLEMENTED_MEMORYACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0027_CORE_UNIMPLEMENTED_EDSACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0028_TBLRD_WORM_CONFIG_MEMORY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0029_TBLRD_DEVICE_ID" value="report"/>
+ <property key="warningmessagebreakoptions.W0030_CORE_UNIMPLEMENTED_MEMORY_ACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0031_BSLIM_INSUFFICIENT_BOOT_SEGMENT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0032_BSLIM_LIMITS_EXCEEDS_PROG_MEMORY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0033_CORE_UNPREDICTABLE_OPCODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0034_CORE_UNALIGNED_MEMORY_ACCESS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0035_CORE_UNIMPLEMENTED_RAMACCESS_NOTRAP"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0036_UNIMPLEMENTED_INSTRUCTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0040_FPU_DIFF_CP10_CP11"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0041_FPU_ACCESS_DENIED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0042_FPU_PRIVILEGED_ACCESS_ONLY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0043_FPU_CP_RESERVED_VALUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0044_FPU_OUT_OF_RANGE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0051_INSTRUCTION_DIV_NOT_ENOUGH_REPEAT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0052_INSTRUCTION_DIV_TOO_MANY_REPEAT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0053_INVALID_INTCON_VS_FIELD_VALUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0101_SIM_UPDATE_FAILED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0102_SIM_PERIPH_MISSING"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0103_SIM_PERIPH_FAILED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0104_SIM_FAILED_TO_INIT_TOOL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0105_SIM_INVALID_FIELD"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0106_SIM_PERIPH_PARTIAL_SUPPORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0107_SIM_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0108_SIM_RESERVED_SETTING"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0109_SIM_PERIPHERAL_IN_DEVELOPMENT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0110_SIM_UNEXPECTED_EVENT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0111_SIM_UNSUPPORTED_SELECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0112_SIM_INVALID_OPERATION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0113_SIM_WRITE_TO_PROTECTED_SFR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0114_SIM_INVALID_KEY" value="report"/>
+ <property key="warningmessagebreakoptions.W0115_SIM_FAILED_TO_PARSE_DEVICE_FILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0116_SIM_STACK_OVERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0117_SIM_STACK_UNDERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0118_SIM_INVALID_FIELD_VALUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0119_SIM_SAMPLING_RATE_VIOLATION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0201_ADC_NO_STIMULUS_FILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0202_ADC_GO_DONE_BIT" value="report"/>
+ <property key="warningmessagebreakoptions.W0203_ADC_MINIMUM_2_TAD"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0204_ADC_TAD_TOO_SMALL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0205_ADC_UNEXPECTED_TRANSITION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0206_ADC_SAMP_TIME_TOO_SHORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0207_ADC_NO_PINS_SCANNED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0208_ADC_UNSUPPORTED_CLOCK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0209_ADC_ANALOG_CHANNEL_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0210_ADC_ANALOG_CHANNEL_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0211_ADC_PIN_INVALID_CHANNEL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0212_ADC_BAND_GAP_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0213_ADC_RESERVED_SSRC"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0214_ADC_POSITIVE_INPUT_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0215_ADC_POSITIVE_INPUT_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0216_ADC_NEGATIVE_INPUT_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0217_ADC_NEGATIVE_INPUT_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0218_ADC_REFERENCE_HIGH_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0219_ADC_REFERENCE_HIGH_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0220_ADC_REFERENCE_LOW_DIGITAL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0221_ADC_REFERENCE_LOW_OUTPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0222_ADC_OVERFLOW" value="report"/>
+ <property key="warningmessagebreakoptions.W0223_ADC_UNDERFLOW" value="report"/>
+ <property key="warningmessagebreakoptions.W0224_ADC_CTMU_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0225_ADC_INVALID_CH0S"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0226_ADC_VBAT_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0227_ADC_INVALID_ADCS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0228_ADC_INVALID_ADCS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0229_ADC_INVALID_ADCS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0230_ADC_TRIGSEL_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0231_ADC_NOT_WARMED" value="report"/>
+ <property key="warningmessagebreakoptions.W0232_ADC_CALIBRATION_ABORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0233_ADC_CORE_POWERED_EARLY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0234_ADC_ALREADY_CALIBRATING"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0235_ADC_CAL_TYPE_CHANGED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0236_ADC_CAL_INVALIDATED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0237_ADC_UNKNOWN_DATASHEET"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0238_ADC_INVALID_SFR_FIELD_VALUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0239_ADC_UNSUPPORTED_INPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0240_ADC_NOT_CALIBRATED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0241_ADC_FRACTIONAL_NOT_ALLOWED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0242_ADC_BG_INT_BEFORE_PWR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0243_ADC_INVALID_TAD" value="report"/>
+ <property key="warningmessagebreakoptions.W0244_ADC_CONVERSION_ABORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0245_ADC_BUFREGEN_NOT_ALLOWED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0246_ADC_ACCUMULATION_BAD_RESSEL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0247_ADC_CONVERSION_BAD_RESSEL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0300_NVM_WR_BEFORE_KEY_SEQ"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0400_PWM_PWM_FASTER_THAN_FOSC"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0600_WDT_2ND_WDT_MR_WRITE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0601_WDT_EXPIRED" value="report"/>
+ <property key="warningmessagebreakoptions.W0601_WDT_RESET_OUTSIDE_WINDOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0700_CLC_GENERAL_WARNING"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0701_CLC_CLCOUT_AS_INPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0702_CLC_CIRCULAR_LOOP"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0800_ACC_INPUT_INVALID_CONFIG"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0801_ACC_INPUT_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0802_ACC_INVERTED_WINDOW_LIMITS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0803_ACC_MISMATCHED_POS_INPUTS"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0804_ACC_WINDOW_COMP_DISABLED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0805_ACC_WINDOW_COMPS_MODES"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W0806_ACC_FEATURE_NOT_SUPPORTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10001_RESERVED_IRQ_HANDLER_INVOKED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10002_UNSUPPORTED_CLK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10101_UNSUPPORTED_CHANNEL_MODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10102_UNSUPPORTED_CLK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10103_UNSUPPORTED_RECEIVER_FILTER"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10301_NO_PORT_PINS_FOUND"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W10500_UNSUPPORTED_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1201_DATAFLASH_MEM_OUTSIDE_RANGE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1202_DATAFLASH_ERASE_WHILE_LOCKED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1203_DATAFLASH_WRITE_WHILE_LOCKED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1401_DMA_PERIPH_NOT_AVAIL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1402_DMA_INVALID_IRQ" value="report"/>
+ <property key="warningmessagebreakoptions.W1403_DMA_INVALID_SFR" value="report"/>
+ <property key="warningmessagebreakoptions.W1404_DMA_INVALID_DMA_ADDR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1405_DMA_IRQ_DIR_MISMATCH"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1600_PPS_INVALID_MAP" value="report"/>
+ <property key="warningmessagebreakoptions.W1601_PPS_INVALID_PIN_DESCRIPTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1800_PWM_TIMER_SELECTION_NOT_AVIALABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1801_PWM_TIMER_SELECTION_BAD_CLOCK_INPUT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W1802_PWM_TIMER_MISSING_PERSCALER_INFO"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2001_INPUTCAPTURE_TMR3_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2002_INPUTCAPTURE_CAPTURE_EMPTY"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2003_INPUTCAPTURE_SYNCSEL_NOT_AVIALABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2004_INPUTCAPTURE_BAD_SYNC_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2501_OUTPUTCOMPARE_SYNCSEL_NOT_AVIALABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2502_OUTPUTCOMPARE_BAD_SYNC_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2503_OUTPUTCOMPARE_BAD_TRIGGER_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2700_MPU_ILLEGAL_DREGION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W2701_MPU_INVALID_REGION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W3000_LPM_READ_PROTECTION_SECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W3010_SPM_WRITE_PROTECTION_SECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W6001_RTT_FORBIDDEN_RTPRES"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W6002_RTT_BAD_WRITING_ALMV"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W6003_RTT_BAD_WRITING_RTPRES"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W7001_SMT_CLK_SELECTION_NOT_SUPPORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W7002_SMT_SIG_SELECTION_NOT_SUPPORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W7003_SMT_WIN_SELECTION_NOT_SUPPORT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W8001_OSC_INVALID_CLOCK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W8002_OSC_RESERVED_FEXTOSC"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9001_TMR_GATE_AND_EXTCLOCK_ENABLED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9002_TMR_NO_PIN_AVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9003_TMR_INVALID_CLOCK_SOURCE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9201_UART_TX_OVERFLOW"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9202_UART_TX_CAPTUREFILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9203_UART_TX_INVALIDINTERRUPTMODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9204_UART_RX_EMPTY_QUEUE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9205_UART_TX_BADFILE" value="report"/>
+ <property key="warningmessagebreakoptions.W9206_UART_RESERVED_MODE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9207_UART_UNABLETOCLOSE_FILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9401_CVREF_INVALIDSOURCESELECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9402_CVREF_INPUT_OUTPUTPINCONFLICT"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9601_COMP_FVR_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9602_COMP_DAC_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9603_COMP_CVREF_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9604_COMP_SLOPE_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9605_COMP_PRG_SOURCE_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9607_COMP_DGTL_FLTR_OPTION_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9609_COMP_DGTL_FLTR_CLK_UNAVAILABLE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9801_FVR_INVALID_MODE_SELECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9801_SCL_BAD_SUBTYPE_INDICATION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9802_SCL_FILE_NOT_FOUND"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9803_SCL_FAILED_TO_READ_FILE"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9804_SCL_UNRECOGNIZED_LABEL"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9805_SCL_UNRECOGNIZED_VAR"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9901_RTSP_INVALID_OPERATION_SELECTION"
+ value="report"/>
+ <property key="warningmessagebreakoptions.W9902_RTSP_FLASH_PROGRAM_WRITE_PROTECTED"
+ value="report"/>
+ <property key="warningmessagebreakoptions.displaywarningmessagesoption"
+ value=""/>
+ <property key="warningmessagebreakoptions.warningmessages" value="holdstate"/>
</Tool>
<pk4hybrid>
<property key="ADC 1" value="true"/>
@@ -316,7 +1255,7 @@
<property key="Comparators" value="true"/>
<property key="DAC 1" value="true"/>
<property key="DAC 2" value="true"/>
- <property key="Freeze All Other Peripherals" value="true"/>
+ <property key="Freeze All Other Peripherals" value="false"/>
<property key="HLVD" value="true"/>
<property key="MCCP/SCCP 1" value="true"/>
<property key="MCCP/SCCP 2" value="true"/>
@@ -364,8 +1303,6 @@
<property key="memories.programmemory" value="true"/>
<property key="memories.programmemory.ranges" value="0-2bff"/>
<property key="poweroptions.powerenable" value="true"/>
- <property key="programmerToGoFilePath"
- value="/home/josh/MPLABXProjects/resbox.X/debug/default/resbox_ptg"/>
<property key="programmerToGoImageName" value="resbox_ptg"/>
<property key="programoptions.donoteraseauxmem" value="false"/>
<property key="programoptions.eraseb4program" value="true"/>
@@ -375,7 +1312,7 @@
<property key="programoptions.pgdconfig" value="pull down"/>
<property key="programoptions.pgdresistor.value" value="4.7"/>
<property key="programoptions.pgmentry.voltage" value="high"/>
- <property key="programoptions.pgmspeed" value="Min"/>
+ <property key="programoptions.pgmspeed" value="Med"/>
<property key="programoptions.preservedataflash" value="false"/>
<property key="programoptions.preservedataflash.ranges"
value="${memories.dataflash.default}"/>
diff --git a/nbproject/private/private.xml b/nbproject/private/private.xml
index 2130e4f..9c9abde 100644
--- a/nbproject/private/private.xml
+++ b/nbproject/private/private.xml
@@ -5,8 +5,8 @@
<group>
<file>file:/home/josh/MPLABXProjects/resbox.X/main.c</file>
<file>file:/home/josh/MPLABXProjects/resbox.X/mcc_generated_files/mssp2_i2c.h</file>
- <file>file:/home/josh/MPLABXProjects/resbox.X/mcc_generated_files/mssp1_spi.c</file>
<file>file:/home/josh/MPLABXProjects/resbox.X/mcc_generated_files/clock.h</file>
+ <file>file:/home/josh/MPLABXProjects/resbox.X/mcc_generated_files/mssp1_spi.c</file>
<file>file:/home/josh/MPLABXProjects/resbox.X/mcc_generated_files/clock.c</file>
<file>file:/home/josh/MPLABXProjects/resbox.X/mcc_generated_files/pin_manager.c</file>
<file>file:/home/josh/MPLABXProjects/resbox.X/mcc_generated_files/mssp1_spi.h</file>
diff --git a/queuelogs/debugtool b/queuelogs/debugtool
new file mode 100644
index 0000000..311c686
--- /dev/null
+++ b/queuelogs/debugtool
@@ -0,0 +1,918 @@
+331 1709157816036 GEN4_CONNECT_DIAGNOSTICS:MPLABCommTool is NOT null
+331 1709157816036 GEN4_CONNECT_DIAGNOSTICS:AttachedToolPID = 9012, AttachedToolVID = 4d8
+331 1709157816036 GEN4_CONNECT_DIAGNOSTICS:transport type = USB
+331 1709157816036 GEN4_CONNECT_DIAGNOSTICS:AttachedToolPID = 9012, AttachedToolVID = 4d8
+331 1709157816066 GEN4_CONNECT_DIAGNOSTICS:Before MPLABCommTool.Connect()
+331 1709157816066 GEN4_CONNECT_DIAGNOSTICS:After MPLABCommTool.Connect()
+331 1709157816066 GEN4_CONNECT_DIAGNOSTICS:MPLABCommTool.Connect() returned MPLABCOMM_NO_ERROR
+331 1709157816066 GEN4_CONNECT_DIAGNOSTICS:Attaching to MPLABCommTool plugnplay
+331 1709157816145 GEN4_CONNECT_DIAGNOSTICS:Adding new plug and play observer com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@2d0a4673
+331 1709157816145 GEN4_CONNECT_DIAGNOSTICS:Begin PlugNPlayObservers list dump:
+331 1709157816145 GEN4_CONNECT_DIAGNOSTICS:com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@2d0a4673
+331 1709157816145 GEN4_CONNECT_DIAGNOSTICS:End PlugNPlayObservers list dump:
+331 1709157816147 GEN4_CONNECT_DIAGNOSTICS:Registering for alternate PNP notifications. CommPnPCriteria.cPIDList = [2177, 2179, 217a, 2141, 9017, 901b, 9036, 9035], CommPnPCriteria.cSerialNumber = bur222271433
+
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:init
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: Values:
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: pcAddress = 0000002e, Vpp = 8.75, useRowEraseIfVoltageIsLow = false, voltageBelowWhichUseRowErase = 0.00, deviceName = PIC24FV16KM202, programmerType = PIC24FJ
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: MemInfo values:
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = ffffff, exists = true, startAddr = 00000000, endAddr = 00002bff, rowSize = 0040, rowEraseSize = 0040, addrInc = 0002, widthProgram = 0004
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = ffff, exists = true, startAddr = 00f80000, endAddr = 00f8000f, rowSize = 0001, rowEraseSize = 0000, addrInc = 0002, widthProgram = 0002
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = ffff, exists = true, startAddr = 007ffe00, endAddr = 007fffff, rowSize = 0002, rowEraseSize = 0000, addrInc = 0002, widthProgram = 0002
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = ffffff, exists = true, startAddr = 00800000, endAddr = 0080087f, rowSize = 0040, rowEraseSize = 0040, addrInc = 0002, widthProgram = 0004
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0002, widthProgram = 0002
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0002, widthProgram = 0002
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816258 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 7fffffff, exists = true, startAddr = 00ff0000, endAddr = 00ff0003, rowSize = 0001, rowEraseSize = 0000, addrInc = 0001, widthProgram = 0001
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: CfgRequiredBitsMask Values:
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f80000, Mask = 0000000f
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f80004, Mask = 00000003
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f80006, Mask = 000000e7
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f80008, Mask = 000000ff
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f8000a, Mask = 000000ff
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f8000c, Mask = 000000ff
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f8000e, Mask = 00000003
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 BasicInfo: Values:
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 BasicInfo: InputStream = com.microchip.mplab.libs.toolpacksupport.EquatableFileInputStream@90596e92, ToolFlavor = PICKit4
+331 1709157816259 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:init
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 none
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 RI4DebugInterface
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.RI4ToolsController.implementations.RI4DebugInterfaceImpl@2dea6c60
+331 1709157818768 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818784 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+331 1709157818784 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818784 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 RI4ProgramInterface
+331 1709157818784 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818784 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+331 1709157818784 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818784 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.RI4ToolsController.implementations.RI4ProgramInterfaceImpl@2529a290
+331 1709157818784 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818802 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+331 1709157818802 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818802 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 RI4ConnectInterface
+331 1709157818802 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818802 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+331 1709157818802 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818802 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.PK4ToolsController.PK4ConnectInterfaceImpl@bef3b7d
+331 1709157818802 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+331 1709157818807 GEN4_CONNECT_DIAGNOSTICS:acceptablePIDs = [9012, 9017, 901b, 9036, 9035]
+331 1709157818807 GEN4_CONNECT_DIAGNOSTICS:otherPIDs = [2177, 2179, 217a, 2141]
+331 1709157818807 GEN4_CONNECT_DIAGNOSTICS:Setting selected tool type to pk4
+331 1709157818807 GEN4_CONNECT_DIAGNOSTICS:otherPIDs = [2177, 2179, 217a, 2141]
+331 1709157818807 GEN4_CONNECT_DIAGNOSTICS:acceptablePIDs = [9012, 9017, 901b, 9036, 9035]
+
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:selectCore
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PIC24FV16KM202
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:selectCore
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 RI4ControllerDiagnosticsInterface
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.RI4ToolsController.implementations.RI4ControllerDiagnosticsInterfaceImpl@3a0d9e41
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 ProgrammerToGo
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.RI4ToolsController.implementations.ProgrammerToGoImpl@7bafe7a6
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Status
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 null
+331 1709157818809 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+331 1709157818815 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.ConnectionHandler.CheckForFWUpdates()
+331 1709157818815 GEN4_CONNECT_DIAGNOSTICS:Created FirmwareUpdateHandler com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler@3fbafb37
+331 1709157818815 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.UpdateFirmware(FirmwareInfo, UpdateMessage)
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:areWeInBoot returned false
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:inBoot = false
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:uMode = checkingVersions
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:selectedTool = pk4
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:current tool mode = pk4
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.GetUpdateInfo()
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:Parsing file for firmware updates
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.ParseSelectedVersionsFromJamFile()
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:Jame file line = boot.hex,010000
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:Jame file line = scripts.xml,000585
+331 1709157818817 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app1 020085, 0040C000
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app2 1.14.268, 00500000
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app3 000000, FFFFFFFF
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app4 000000, FFFFFFFF
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app5 000000, FFFFFFFF
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app6 000000, FFFFFFFF
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app7 000000, FFFFFFFF
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app8 000000, FFFFFFFF
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.ri4ParseSelectedVersionsFromJamFile()
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.GetUpdateInfo()
+331 1709157818818 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4
+
+331 1709157818818 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:EstablishCommunincations
+331 1709157818818 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818818 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.mdbcore.PK4Tool.PK4Com@7627771
+331 1709157818818 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818821 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:EstablishCommunincations
+331 1709157818821 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818822 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 true
+331 1709157818822 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818822 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+331 1709157818822 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818822 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+331 1709157818822 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818831 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+331 1709157818831 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818831 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+331 1709157818831 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+331 1709157818831 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+331 1709157818832 GEN4_CONNECT_DIAGNOSTICS:appNeedsUpdate returned false
+331 1709157818832 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.ConnectionHandler.CheckForFWUpdates()
+
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:EstablishCommunincations
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.mdbcore.PK4Tool.PK4Com@7627771
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:EstablishCommunincations
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 true
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+331 1709157818833 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818840 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+331 1709157818840 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818840 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+331 1709157818840 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+331 1709157818840 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818841 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+331 1709157818841 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818841 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+331 1709157818841 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818848 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+331 1709157818848 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818848 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+331 1709157818848 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+331 1709157818848 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+331 1709157818850 XXXX 1709157818850, Thread 331: XXXX 1709157818850, Entering Thread 331: Commands::runScriptWithUpload with script contents. contents[0] = 0x5e, ...
+331 1709157818851 XXXX 1709157818851, Thread 331: XXXX 1709157818851, Entering Thread 331: ToolCommUsb::readTransfer, sideData is 0xd bytes long, transferDataLength is 0x4 bytes long
+331 1709157818853 XXXX 1709157818853, Thread 331: XXXX 1709157818853, Exiting Thread 331: ToolCommUsb::readTransfer, cr.status = 0x0
+331 1709157818854 XXXX 1709157818853, Thread 331: XXXX 1709157818853, Exiting Thread 331: Commands::runScriptWithUpload
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.ConnectionHandler.CheckForFWUpdates()
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:Created FirmwareUpdateHandler com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler@3fbafb37
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.UpdateFirmware(FirmwareInfo, UpdateMessage)
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:areWeInBoot returned false
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:inBoot = false
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:uMode = done
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:selectedTool = pk4
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:current tool mode = pk4
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.updatePk4HybridFirmware()
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:Don't upgrade fimware = false
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.updatePk4HybridFirmware()
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.UpdateFirmware(FirmwareInfo, UpdateMessage)
+331 1709157818854 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.ConnectionHandler.CheckForFWUpdates()
+
+331 1709157818854 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetPowerInfo
+331 1709157818854 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818854 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: Values:
+331 1709157818854 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: shotDownSystem = false, isToolPower = false, voltage = 5.000000, useVppFirst = false, useLowVoltageProgramming = false, useMaintainActivePower = false
+331 1709157818854 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818855 XXXX 1709157818855, Thread 331: XXXX 1709157818855, Entering Thread 331: Commands::runScriptBasic with script contents. contents[0] = 0x39, ...
+331 1709157818855 XXXX 1709157818855, Thread 331: XXXX 1709157818855, Exiting Thread 331: Commands::runScriptBasic
+331 1709157818856 XXXX 1709157818856, Thread 331: XXXX 1709157818856, Entering Thread 331: Commands::runScriptBasic with script contents. contents[0] = 0x46, ...
+331 1709157818856 XXXX 1709157818856, Thread 331: XXXX 1709157818856, Exiting Thread 331: Commands::runScriptBasic
+331 1709157818856 XXXX 1709157818856, Thread 331: XXXX 1709157818856, Entering Thread 331: Commands::runScriptBasic with script contents. contents[0] = 0x44, ...
+331 1709157818869 XXXX 1709157818869, Thread 331: XXXX 1709157818869, Exiting Thread 331: Commands::runScriptBasic
+331 1709157818869 XXXX 1709157818869, Thread 331: XXXX 1709157818869, Entering Thread 331: Commands::runScriptBasic with script contents. contents[0] = 0xef, ...
+331 1709157818879 XXXX 1709157818879, Thread 331: XXXX 1709157818879, Exiting Thread 331: Commands::runScriptBasic
+331 1709157818879 XXXX 1709157818879, Thread 331: XXXX 1709157818879, Entering Thread 331: Commands::runScriptBasic with script contents. contents[0] = 0x40, ...
+331 1709157818914 XXXX 1709157818914, Thread 331: Type = runScript, Script name = unnamed, Status = 0x305
+
+331 1709157818915 XXXX 1709157818915, Thread 331: XXXX 1709157818915, Entering Thread 331: Commands::runScriptBasic with script contents. contents[0] = 0x44, ...
+331 1709157818928 XXXX 1709157818928, Thread 331: XXXX 1709157818928, Exiting Thread 331: Commands::runScriptBasic
+331 1709157818931 GEN4_CONNECT_DIAGNOSTICS:MPLABCommTool is null
+
+331 1709157818931 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+331 1709157818931 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818931 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+331 1709157818931 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetPowerInfo
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: Values:
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: shotDownSystem = true, isToolPower = false, voltage = 0.000000, useVppFirst = false, useLowVoltageProgramming = false, useMaintainActivePower = false
+331 1709157818938 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+331 1709157818938 XXXX 1709157818938, Thread 331: XXXX 1709157818938, Entering Thread 331: Commands::runScriptBasic with script contents. contents[0] = 0x39, ...
+331 1709157818939 XXXX 1709157818939, Thread 331: XXXX 1709157818939, Exiting Thread 331: Commands::runScriptBasic
+331 1709157818939 XXXX 1709157818939, Thread 331: XXXX 1709157818939, Entering Thread 331: Commands::runScriptBasic with script contents. contents[0] = 0x44, ...
+331 1709157818952 XXXX 1709157818952, Thread 331: XXXX 1709157818952, Exiting Thread 331: Commands::runScriptBasic
+331 1709157818952 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetPowerInfo
+331 1709157818952 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+331 1709157818952 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+331 1709157818952 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+331 1709157818952 GEN4_CONNECT_DIAGNOSTICS:Removing plug and play observer com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@2d0a4673
+331 1709157818952 GEN4_CONNECT_DIAGNOSTICS:Begin PlugNPlayObservers list dump:
+331 1709157818952 GEN4_CONNECT_DIAGNOSTICS:End PlugNPlayObservers list dump:
+331 1709157819003 GEN4_CONNECT_DIAGNOSTICS:Calling RIDbgToolCom.Disconnect
+331 1709157819003 GEN4_CONNECT_DIAGNOSTICS:Calling MPLABCommTool.Detach to remove tool from plug and play list
+331 1709157819003 GEN4_CONNECT_DIAGNOSTICS:Calling RIDbgToolCom.DisconnectFromMPlabComm
+331 1709157819003 GEN4_CONNECT_DIAGNOSTICS:Calling MPLABCommTool.Disconnect
+430 1709157844068 GEN4_CONNECT_DIAGNOSTICS:MPLABCommTool is NOT null
+430 1709157844068 GEN4_CONNECT_DIAGNOSTICS:AttachedToolPID = 9012, AttachedToolVID = 4d8
+430 1709157844068 GEN4_CONNECT_DIAGNOSTICS:transport type = USB
+430 1709157844068 GEN4_CONNECT_DIAGNOSTICS:AttachedToolPID = 9012, AttachedToolVID = 4d8
+430 1709157844069 GEN4_CONNECT_DIAGNOSTICS:Before MPLABCommTool.Connect()
+430 1709157844069 GEN4_CONNECT_DIAGNOSTICS:After MPLABCommTool.Connect()
+430 1709157844069 GEN4_CONNECT_DIAGNOSTICS:MPLABCommTool.Connect() returned MPLABCOMM_NO_ERROR
+430 1709157844069 GEN4_CONNECT_DIAGNOSTICS:Attaching to MPLABCommTool plugnplay
+430 1709157844069 GEN4_CONNECT_DIAGNOSTICS:Adding new plug and play observer com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@6e56a048
+430 1709157844069 GEN4_CONNECT_DIAGNOSTICS:Begin PlugNPlayObservers list dump:
+430 1709157844069 GEN4_CONNECT_DIAGNOSTICS:com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@6e56a048
+430 1709157844069 GEN4_CONNECT_DIAGNOSTICS:End PlugNPlayObservers list dump:
+430 1709157844069 GEN4_CONNECT_DIAGNOSTICS:Registering for alternate PNP notifications. CommPnPCriteria.cPIDList = [2177, 2179, 217a, 2141, 9017, 901b, 9036, 9035], CommPnPCriteria.cSerialNumber = bur222271433
+
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:init
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: Values:
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: pcAddress = 0000002e, Vpp = 8.75, useRowEraseIfVoltageIsLow = false, voltageBelowWhichUseRowErase = 0.00, deviceName = PIC24FV16KM202, programmerType = PIC24FJ
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: MemInfo values:
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = ffffff, exists = true, startAddr = 00000000, endAddr = 00002bff, rowSize = 0040, rowEraseSize = 0040, addrInc = 0002, widthProgram = 0004
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = ffff, exists = true, startAddr = 00f80000, endAddr = 00f8000f, rowSize = 0001, rowEraseSize = 0000, addrInc = 0002, widthProgram = 0002
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = ffff, exists = true, startAddr = 007ffe00, endAddr = 007fffff, rowSize = 0002, rowEraseSize = 0000, addrInc = 0002, widthProgram = 0002
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = ffffff, exists = true, startAddr = 00800000, endAddr = 0080087f, rowSize = 0040, rowEraseSize = 0040, addrInc = 0002, widthProgram = 0004
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0002, widthProgram = 0002
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0002, widthProgram = 0002
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 7fffffff, exists = true, startAddr = 00ff0000, endAddr = 00ff0003, rowSize = 0001, rowEraseSize = 0000, addrInc = 0001, widthProgram = 0001
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: mask = 0000, exists = false, startAddr = 00000000, endAddr = 00000000, rowSize = 0000, rowEraseSize = 0000, addrInc = 0000, widthProgram = 0000
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 DeviceInfo: CfgRequiredBitsMask Values:
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f80000, Mask = 0000000f
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f80004, Mask = 00000003
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f80006, Mask = 000000e7
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f80008, Mask = 000000ff
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f8000a, Mask = 000000ff
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f8000c, Mask = 000000ff
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Address = 00f8000e, Mask = 00000003
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 BasicInfo: Values:
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 BasicInfo: InputStream = com.microchip.mplab.libs.toolpacksupport.EquatableFileInputStream@90596e92, ToolFlavor = PICKit4
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:init
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 none
+430 1709157844115 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 RI4DebugInterface
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.RI4ToolsController.implementations.RI4DebugInterfaceImpl@6fb3bc0
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 RI4ProgramInterface
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.RI4ToolsController.implementations.RI4ProgramInterfaceImpl@420e64d5
+430 1709157844116 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 RI4ConnectInterface
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.PK4ToolsController.PK4ConnectInterfaceImpl@1901c83c
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+430 1709157844117 GEN4_CONNECT_DIAGNOSTICS:acceptablePIDs = [9012, 9017, 901b, 9036, 9035]
+430 1709157844117 GEN4_CONNECT_DIAGNOSTICS:otherPIDs = [2177, 2179, 217a, 2141]
+430 1709157844117 GEN4_CONNECT_DIAGNOSTICS:Setting selected tool type to pk4
+430 1709157844117 GEN4_CONNECT_DIAGNOSTICS:otherPIDs = [2177, 2179, 217a, 2141]
+430 1709157844117 GEN4_CONNECT_DIAGNOSTICS:acceptablePIDs = [9012, 9017, 901b, 9036, 9035]
+
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 RI4ControllerDiagnosticsInterface
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.RI4ToolsController.implementations.RI4ControllerDiagnosticsInterfaceImpl@421e335d
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 ProgrammerToGo
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.libs.RI4ToolsController.implementations.ProgrammerToGoImpl@1d6425e5
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Pre:GetInterfaceProvider
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Status
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Post:GetInterfaceProvider
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 null
+430 1709157844117 GEN4_TO_CONTROLLER_LOG:GEN4_INIT_INT_LOG_PIC24FV16KM202 Return End
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.ConnectionHandler.CheckForFWUpdates()
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:Created FirmwareUpdateHandler com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler@187da628
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.UpdateFirmware(FirmwareInfo, UpdateMessage)
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:areWeInBoot returned false
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:inBoot = false
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:uMode = checkingVersions
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:selectedTool = pk4
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:current tool mode = pk4
+430 1709157844118 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.GetUpdateInfo()
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Parsing file for firmware updates
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.ParseSelectedVersionsFromJamFile()
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = boot.hex,010000
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = scripts.xml,000585
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app1 020085, 0040C000
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app2 1.14.268, 00500000
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app3 000000, FFFFFFFF
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app4 000000, FFFFFFFF
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app5 000000, FFFFFFFF
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app6 000000, FFFFFFFF
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app7 000000, FFFFFFFF
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:Jame file line = app8 000000, FFFFFFFF
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.ri4ParseSelectedVersionsFromJamFile()
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.GetUpdateInfo()
+430 1709157844119 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4
+
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:EstablishCommunincations
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.mdbcore.PK4Tool.PK4Com@1dff5089
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:EstablishCommunincations
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 true
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+430 1709157844119 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844126 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+430 1709157844126 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844126 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+430 1709157844126 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+430 1709157844126 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+430 1709157844127 GEN4_CONNECT_DIAGNOSTICS:appNeedsUpdate returned false
+430 1709157844127 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.ConnectionHandler.CheckForFWUpdates()
+
+430 1709157844127 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:EstablishCommunincations
+430 1709157844127 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844127 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.mdbcore.PK4Tool.PK4Com@1dff5089
+430 1709157844127 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844128 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:EstablishCommunincations
+430 1709157844128 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844128 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 true
+430 1709157844128 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844128 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+430 1709157844128 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844128 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+430 1709157844128 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844135 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+430 1709157844135 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844135 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+430 1709157844135 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+430 1709157844135 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844135 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+430 1709157844135 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844135 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+430 1709157844135 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844143 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+430 1709157844143 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844143 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+430 1709157844143 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+430 1709157844143 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+430 1709157844143 XXXX 1709157844143, Thread 430: XXXX 1709157844143, Entering Thread 430: Commands::runScriptWithUpload with script contents. contents[0] = 0x5e, ...
+430 1709157844143 XXXX 1709157844143, Thread 430: XXXX 1709157844143, Entering Thread 430: ToolCommUsb::readTransfer, sideData is 0xd bytes long, transferDataLength is 0x4 bytes long
+430 1709157844145 XXXX 1709157844145, Thread 430: XXXX 1709157844145, Exiting Thread 430: ToolCommUsb::readTransfer, cr.status = 0x0
+430 1709157844145 XXXX 1709157844145, Thread 430: XXXX 1709157844145, Exiting Thread 430: Commands::runScriptWithUpload
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.ConnectionHandler.CheckForFWUpdates()
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:Created FirmwareUpdateHandler com.microchip.mplab.mdbcore.pk4hybrid.pk4hybridFirmwareUpdateHandler@187da628
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.UpdateFirmware(FirmwareInfo, UpdateMessage)
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:areWeInBoot returned false
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:inBoot = false
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:uMode = done
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:selectedTool = pk4
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:current tool mode = pk4
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.updatePk4HybridFirmware()
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:Don't upgrade fimware = false
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.updatePk4HybridFirmware()
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.UpdateFirmware(FirmwareInfo, UpdateMessage)
+430 1709157844145 GEN4_CONNECT_DIAGNOSTICS:EXITING: com.microchip.mplab.mdbcore.RI4Tool.ConnectionHandler.CheckForFWUpdates()
+
+430 1709157844145 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetPowerInfo
+430 1709157844145 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844145 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: Values:
+430 1709157844145 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: shotDownSystem = false, isToolPower = true, voltage = 5.000000, useVppFirst = false, useLowVoltageProgramming = false, useMaintainActivePower = false
+430 1709157844145 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844145 XXXX 1709157844145, Thread 430: XXXX 1709157844145, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0x39, ...
+430 1709157844146 XXXX 1709157844146, Thread 430: XXXX 1709157844146, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844146 XXXX 1709157844146, Thread 430: XXXX 1709157844146, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0x46, ...
+430 1709157844147 XXXX 1709157844147, Thread 430: XXXX 1709157844147, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844147 XXXX 1709157844147, Thread 430: XXXX 1709157844147, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0x44, ...
+430 1709157844159 XXXX 1709157844159, Thread 430: XXXX 1709157844159, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844159 XXXX 1709157844159, Thread 430: XXXX 1709157844159, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0x40, ...
+430 1709157844339 XXXX 1709157844339, Thread 430: XXXX 1709157844339, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844339 XXXX 1709157844339, Thread 430: XXXX 1709157844339, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0x47, ...
+430 1709157844344 XXXX 1709157844344, Thread 430: XXXX 1709157844344, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844344 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetPowerInfo
+430 1709157844344 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844344 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+430 1709157844344 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844344 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetLEDBrightness
+430 1709157844344 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844344 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 5
+430 1709157844344 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844344 XXXX 1709157844344, Thread 430: XXXX 1709157844344, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xcf, ...
+430 1709157844345 XXXX 1709157844345, Thread 430: XXXX 1709157844345, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844345 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetLEDBrightness
+430 1709157844345 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844345 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+430 1709157844345 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844345 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetToolInfo
+430 1709157844345 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844345 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 ToolInfo: Values:
+430 1709157844345 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 ToolInfo: speedLevel = 1, PGCResistance = 4700, PGDResistance = 4700, PGCPullDir = PullDown, PGDPullDir = PullDown, ICSPSelected = Wire2
+430 1709157844345 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844345 XXXX 1709157844345, Thread 430: XXXX 1709157844345, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0x27, ...
+430 1709157844347 XXXX 1709157844347, Thread 430: XXXX 1709157844347, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844347 XXXX 1709157844347, Thread 430: XXXX 1709157844347, Entering Thread 430: Commands::runScriptBasic, script name = SetSpeedFromDevice, timeOut = -1 ms
+430 1709157844348 XXXX 1709157844348, Thread 430: XXXX 1709157844348, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844348 XXXX 1709157844348, Thread 430: XXXX 1709157844348, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xed, ...
+430 1709157844349 XXXX 1709157844349, Thread 430: XXXX 1709157844349, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844349 XXXX 1709157844349, Thread 430: XXXX 1709157844349, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xec, ...
+430 1709157844350 XXXX 1709157844350, Thread 430: XXXX 1709157844350, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844350 XXXX 1709157844350, Thread 430: XXXX 1709157844350, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xd4, ...
+430 1709157844351 XXXX 1709157844351, Thread 430: XXXX 1709157844351, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844351 XXXX 1709157844351, Thread 430: XXXX 1709157844351, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xcd, ...
+430 1709157844352 XXXX 1709157844352, Thread 430: XXXX 1709157844352, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844352 XXXX 1709157844352, Thread 430: XXXX 1709157844352, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xce, ...
+430 1709157844353 XXXX 1709157844353, Thread 430: XXXX 1709157844353, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844353 XXXX 1709157844353, Thread 430: XXXX 1709157844353, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xcd, ...
+430 1709157844354 XXXX 1709157844354, Thread 430: XXXX 1709157844354, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844354 XXXX 1709157844354, Thread 430: XXXX 1709157844354, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xce, ...
+430 1709157844355 XXXX 1709157844355, Thread 430: XXXX 1709157844355, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844355 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetToolInfo
+430 1709157844355 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157844355 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+430 1709157844355 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157844356 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetTargetIDInfo
+430 1709157844356 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+430 1709157844356 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+430 1709157844356 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157844358 XXXX 1709157844358, Thread 430: XXXX 1709157844358, Entering Thread 430: Commands::runScriptBasic, script name = SetSpeedFromDevice, timeOut = -1 ms
+430 1709157844359 XXXX 1709157844359, Thread 430: XXXX 1709157844359, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844359 XXXX 1709157844359, Thread 430: XXXX 1709157844359, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xed, ...
+430 1709157844360 XXXX 1709157844360, Thread 430: XXXX 1709157844360, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844360 XXXX 1709157844360, Thread 430: XXXX 1709157844360, Entering Thread 430: Commands::runScriptBasic with script contents. contents[0] = 0xec, ...
+430 1709157844361 XXXX 1709157844361, Thread 430: XXXX 1709157844361, Exiting Thread 430: Commands::runScriptBasic
+430 1709157844361 XXXX 1709157844361, Thread 430: XXXX 1709157844361, Entering Thread 430: Commands::runScriptBasic, script name = EnterTMOD_HV, timeOut = -1 ms
+430 1709157845485 XXXX 1709157845485, Thread 430: XXXX 1709157845485, Exiting Thread 430: Commands::runScriptBasic
+430 1709157845485 XXXX 1709157845485, Thread 430: XXXX 1709157845485, Entering Thread 430: Commands::runScriptBasic, script name = GetDeviceID, timeOut = -1 ms
+430 1709157845487 XXXX 1709157845487, Thread 430: XXXX 1709157845487, Exiting Thread 430: Commands::runScriptBasic
+430 1709157845487 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetTargetIDInfo
+430 1709157845487 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157845487 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 TargetIDInfo: Values:
+430 1709157845487 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 TargetIDInfo: DeviceID = ffffffffffffffff
+430 1709157845487 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157867157 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Pre:SendOperation
+430 1709157867157 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload
+430 1709157867157 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 OperationInfo: Values:
+430 1709157867157 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 OperationInfo: Type = read, Mask = 00000000, Erase = false, Production Mode = true
+430 1709157867157 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 TransferInfo: Start = 0, End = 2bff, Buffer Length = 22528, Type = Pgm, Mask = 00000000
+430 1709157867157 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 TransferInfo: Start = f80000, End = f8000f, Buffer Length = 16, Type = Cfg, Mask = 00000000
+430 1709157867157 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 TransferInfo: Start = 7ffe00, End = 7fffff, Buffer Length = 512, Type = EEData, Mask = 00000000
+430 1709157867157 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157867158 XXXX 1709157867158, Thread 430: XXXX 1709157867158, Entering Thread 430: Commands::runScriptWithUpload, script name = ReadProgmem
+430 1709157867158 XXXX 1709157867158, Thread 430: XXXX 1709157867158, Entering Thread 430: ToolCommUsb::readTransfer, sideData is 0x96 bytes long, transferDataLength is 0x4200 bytes long
+430 1709157870425 XXXX 1709157870425, Thread 430: XXXX 1709157870425, Exiting Thread 430: ToolCommUsb::readTransfer, cr.status = 0x0
+430 1709157870425 XXXX 1709157870425, Thread 430: XXXX 1709157870425, Exiting Thread 430: Commands::runScriptWithUpload
+430 1709157870425 XXXX 1709157870425, Thread 430: XXXX 1709157870425, Entering Thread 430: Commands::runScriptWithUpload, script name = ReadDataEEmem
+430 1709157870425 XXXX 1709157870425, Thread 430: XXXX 1709157870425, Entering Thread 430: ToolCommUsb::readTransfer, sideData is 0x77 bytes long, transferDataLength is 0x200 bytes long
+430 1709157870536 XXXX 1709157870536, Thread 430: XXXX 1709157870536, Exiting Thread 430: ToolCommUsb::readTransfer, cr.status = 0x0
+430 1709157870536 XXXX 1709157870536, Thread 430: XXXX 1709157870536, Exiting Thread 430: Commands::runScriptWithUpload
+430 1709157870536 XXXX 1709157870536, Thread 430: XXXX 1709157870536, Entering Thread 430: Commands::runScriptWithUpload, script name = ReadConfigmem
+430 1709157870536 XXXX 1709157870536, Thread 430: XXXX 1709157870536, Entering Thread 430: ToolCommUsb::readTransfer, sideData is 0x47 bytes long, transferDataLength is 0x10 bytes long
+430 1709157870543 XXXX 1709157870543, Thread 430: XXXX 1709157870543, Exiting Thread 430: ToolCommUsb::readTransfer, cr.status = 0x0
+430 1709157870543 XXXX 1709157870543, Thread 430: XXXX 1709157870543, Exiting Thread 430: Commands::runScriptWithUpload
+430 1709157870543 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Post:SendOperation
+430 1709157870543 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157870543 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 None
+430 1709157870543 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return End
+
+430 1709157870587 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Pre:endOfOperations
+430 1709157870587 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload
+430 1709157870587 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 null
+430 1709157870587 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload End
+430 1709157870587 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Post:endOfOperations
+430 1709157870587 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return Value
+430 1709157870587 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 None
+430 1709157870587 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return End
+
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:EstablishCommunincations
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.mdbcore.PK4Tool.PK4Com@1dff5089
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:EstablishCommunincations
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 true
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+441 1709157873960 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+441 1709157873968 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+441 1709157873968 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+441 1709157873968 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+441 1709157873968 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+441 1709157873968 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+441 1709157873968 XXXX 1709157873968, Thread 441: XXXX 1709157873968, Entering Thread 441: Commands::runScriptWithUpload with script contents. contents[0] = 0x5e, ...
+441 1709157873968 XXXX 1709157873968, Thread 441: XXXX 1709157873968, Entering Thread 441: ToolCommUsb::readTransfer, sideData is 0xd bytes long, transferDataLength is 0x4 bytes long
+441 1709157873969 XXXX 1709157873969, Thread 441: XXXX 1709157873969, Exiting Thread 441: ToolCommUsb::readTransfer, cr.status = 0x0
+441 1709157873969 XXXX 1709157873969, Thread 441: XXXX 1709157873969, Exiting Thread 441: Commands::runScriptWithUpload
+
+441 1709157873969 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetPowerInfo
+441 1709157873969 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+441 1709157873969 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: Values:
+441 1709157873969 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: shotDownSystem = false, isToolPower = true, voltage = 5.000000, useVppFirst = false, useLowVoltageProgramming = false, useMaintainActivePower = false
+441 1709157873969 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+441 1709157873969 XXXX 1709157873969, Thread 441: XXXX 1709157873969, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0x39, ...
+441 1709157873970 XXXX 1709157873970, Thread 441: XXXX 1709157873970, Exiting Thread 441: Commands::runScriptBasic
+441 1709157873970 XXXX 1709157873970, Thread 441: XXXX 1709157873970, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0x46, ...
+441 1709157873971 XXXX 1709157873971, Thread 441: XXXX 1709157873971, Exiting Thread 441: Commands::runScriptBasic
+441 1709157873971 XXXX 1709157873971, Thread 441: XXXX 1709157873971, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0x44, ...
+441 1709157873983 XXXX 1709157873983, Thread 441: XXXX 1709157873983, Exiting Thread 441: Commands::runScriptBasic
+441 1709157873983 XXXX 1709157873983, Thread 441: XXXX 1709157873983, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0x40, ...
+441 1709157874163 XXXX 1709157874163, Thread 441: XXXX 1709157874163, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874163 XXXX 1709157874163, Thread 441: XXXX 1709157874163, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0x47, ...
+441 1709157874168 XXXX 1709157874168, Thread 441: XXXX 1709157874168, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874168 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetPowerInfo
+441 1709157874168 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+441 1709157874168 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+441 1709157874168 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+441 1709157874168 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetLEDBrightness
+441 1709157874168 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+441 1709157874168 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 5
+441 1709157874168 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+441 1709157874168 XXXX 1709157874168, Thread 441: XXXX 1709157874168, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xcf, ...
+441 1709157874169 XXXX 1709157874169, Thread 441: XXXX 1709157874169, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874169 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetLEDBrightness
+441 1709157874169 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+441 1709157874169 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+441 1709157874169 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+441 1709157874169 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetToolInfo
+441 1709157874169 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+441 1709157874169 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 ToolInfo: Values:
+441 1709157874169 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 ToolInfo: speedLevel = 1, PGCResistance = 4700, PGDResistance = 4700, PGCPullDir = PullDown, PGDPullDir = PullDown, ICSPSelected = Wire2
+441 1709157874169 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+441 1709157874169 XXXX 1709157874169, Thread 441: XXXX 1709157874169, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0x27, ...
+441 1709157874170 XXXX 1709157874170, Thread 441: XXXX 1709157874170, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874170 XXXX 1709157874170, Thread 441: XXXX 1709157874170, Entering Thread 441: Commands::runScriptBasic, script name = SetSpeedFromDevice, timeOut = -1 ms
+441 1709157874171 XXXX 1709157874171, Thread 441: XXXX 1709157874171, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874171 XXXX 1709157874171, Thread 441: XXXX 1709157874171, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xed, ...
+441 1709157874172 XXXX 1709157874172, Thread 441: XXXX 1709157874172, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874172 XXXX 1709157874172, Thread 441: XXXX 1709157874172, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xec, ...
+441 1709157874173 XXXX 1709157874173, Thread 441: XXXX 1709157874173, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874173 XXXX 1709157874173, Thread 441: XXXX 1709157874173, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xd4, ...
+441 1709157874174 XXXX 1709157874174, Thread 441: XXXX 1709157874174, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874174 XXXX 1709157874174, Thread 441: XXXX 1709157874174, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xcd, ...
+441 1709157874175 XXXX 1709157874175, Thread 441: XXXX 1709157874175, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874175 XXXX 1709157874175, Thread 441: XXXX 1709157874175, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xce, ...
+441 1709157874176 XXXX 1709157874176, Thread 441: XXXX 1709157874176, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874176 XXXX 1709157874176, Thread 441: XXXX 1709157874176, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xcd, ...
+441 1709157874177 XXXX 1709157874177, Thread 441: XXXX 1709157874177, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874177 XXXX 1709157874177, Thread 441: XXXX 1709157874177, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xce, ...
+441 1709157874178 XXXX 1709157874178, Thread 441: XXXX 1709157874178, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874178 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetToolInfo
+441 1709157874178 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+441 1709157874178 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+441 1709157874178 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+441 1709157874179 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Pre:SendOperation
+441 1709157874179 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload
+441 1709157874179 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 OperationInfo: Values:
+441 1709157874179 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 OperationInfo: Type = read, Mask = 00000000, Erase = false, Production Mode = true
+441 1709157874179 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 TransferInfo: Start = 0, End = 2bff, Buffer Length = 22528, Type = Pgm, Mask = 00000000
+441 1709157874179 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 TransferInfo: Start = f80000, End = f8000f, Buffer Length = 16, Type = Cfg, Mask = 00000000
+441 1709157874179 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 TransferInfo: Start = 7ffe00, End = 7fffff, Buffer Length = 512, Type = EEData, Mask = 00000000
+441 1709157874179 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload End
+441 1709157874179 XXXX 1709157874179, Thread 441: XXXX 1709157874179, Entering Thread 441: Commands::runScriptBasic, script name = SetSpeedFromDevice, timeOut = -1 ms
+441 1709157874180 XXXX 1709157874180, Thread 441: XXXX 1709157874180, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874180 XXXX 1709157874180, Thread 441: XXXX 1709157874180, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xed, ...
+441 1709157874181 XXXX 1709157874181, Thread 441: XXXX 1709157874181, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874181 XXXX 1709157874181, Thread 441: XXXX 1709157874181, Entering Thread 441: Commands::runScriptBasic with script contents. contents[0] = 0xec, ...
+441 1709157874182 XXXX 1709157874182, Thread 441: XXXX 1709157874182, Exiting Thread 441: Commands::runScriptBasic
+441 1709157874182 XXXX 1709157874182, Thread 441: XXXX 1709157874182, Entering Thread 441: Commands::runScriptBasic, script name = EnterTMOD_HV, timeOut = -1 ms
+441 1709157875306 XXXX 1709157875306, Thread 441: XXXX 1709157875306, Exiting Thread 441: Commands::runScriptBasic
+441 1709157875306 XXXX 1709157875306, Thread 441: XXXX 1709157875306, Entering Thread 441: Commands::runScriptWithUpload, script name = ReadProgmem
+441 1709157875306 XXXX 1709157875306, Thread 441: XXXX 1709157875306, Entering Thread 441: ToolCommUsb::readTransfer, sideData is 0x96 bytes long, transferDataLength is 0x4200 bytes long
+441 1709157878574 XXXX 1709157878574, Thread 441: XXXX 1709157878574, Exiting Thread 441: ToolCommUsb::readTransfer, cr.status = 0x0
+441 1709157878574 XXXX 1709157878574, Thread 441: XXXX 1709157878574, Exiting Thread 441: Commands::runScriptWithUpload
+441 1709157878574 XXXX 1709157878574, Thread 441: XXXX 1709157878574, Entering Thread 441: Commands::runScriptWithUpload, script name = ReadDataEEmem
+441 1709157878574 XXXX 1709157878574, Thread 441: XXXX 1709157878574, Entering Thread 441: ToolCommUsb::readTransfer, sideData is 0x77 bytes long, transferDataLength is 0x200 bytes long
+441 1709157878685 XXXX 1709157878685, Thread 441: XXXX 1709157878685, Exiting Thread 441: ToolCommUsb::readTransfer, cr.status = 0x0
+441 1709157878685 XXXX 1709157878685, Thread 441: XXXX 1709157878685, Exiting Thread 441: Commands::runScriptWithUpload
+441 1709157878685 XXXX 1709157878685, Thread 441: XXXX 1709157878685, Entering Thread 441: Commands::runScriptWithUpload, script name = ReadConfigmem
+441 1709157878685 XXXX 1709157878685, Thread 441: XXXX 1709157878685, Entering Thread 441: ToolCommUsb::readTransfer, sideData is 0x47 bytes long, transferDataLength is 0x10 bytes long
+441 1709157878692 XXXX 1709157878692, Thread 441: XXXX 1709157878692, Exiting Thread 441: ToolCommUsb::readTransfer, cr.status = 0x0
+441 1709157878692 XXXX 1709157878692, Thread 441: XXXX 1709157878692, Exiting Thread 441: Commands::runScriptWithUpload
+441 1709157878692 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Post:SendOperation
+441 1709157878692 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return Value
+441 1709157878692 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 None
+441 1709157878692 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return End
+
+441 1709157878693 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Pre:endOfOperations
+441 1709157878693 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload
+441 1709157878693 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 null
+441 1709157878693 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload End
+441 1709157878693 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Post:endOfOperations
+441 1709157878693 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return Value
+441 1709157878693 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 None
+441 1709157878693 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return End
+
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:EstablishCommunincations
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.mdbcore.PK4Tool.PK4Com@1dff5089
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:EstablishCommunincations
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 true
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+452 1709157884444 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+452 1709157884451 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+452 1709157884451 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+452 1709157884451 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+452 1709157884451 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+452 1709157884451 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+452 1709157884451 XXXX 1709157884451, Thread 452: XXXX 1709157884451, Entering Thread 452: Commands::runScriptWithUpload with script contents. contents[0] = 0x5e, ...
+452 1709157884451 XXXX 1709157884451, Thread 452: XXXX 1709157884451, Entering Thread 452: ToolCommUsb::readTransfer, sideData is 0xd bytes long, transferDataLength is 0x4 bytes long
+452 1709157884452 XXXX 1709157884452, Thread 452: XXXX 1709157884452, Exiting Thread 452: ToolCommUsb::readTransfer, cr.status = 0x0
+452 1709157884452 XXXX 1709157884452, Thread 452: XXXX 1709157884452, Exiting Thread 452: Commands::runScriptWithUpload
+
+452 1709157884452 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetPowerInfo
+452 1709157884452 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+452 1709157884452 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: Values:
+452 1709157884452 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 PowerInfo: shotDownSystem = false, isToolPower = true, voltage = 5.000000, useVppFirst = false, useLowVoltageProgramming = false, useMaintainActivePower = false
+452 1709157884452 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+452 1709157884452 XXXX 1709157884452, Thread 452: XXXX 1709157884452, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0x39, ...
+452 1709157884453 XXXX 1709157884453, Thread 452: XXXX 1709157884453, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884453 XXXX 1709157884453, Thread 452: XXXX 1709157884453, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0x46, ...
+452 1709157884454 XXXX 1709157884454, Thread 452: XXXX 1709157884454, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884454 XXXX 1709157884454, Thread 452: XXXX 1709157884454, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0x44, ...
+452 1709157884466 XXXX 1709157884466, Thread 452: XXXX 1709157884466, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884467 XXXX 1709157884467, Thread 452: XXXX 1709157884467, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0x40, ...
+452 1709157884646 XXXX 1709157884646, Thread 452: XXXX 1709157884646, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884646 XXXX 1709157884646, Thread 452: XXXX 1709157884646, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0x47, ...
+452 1709157884651 XXXX 1709157884651, Thread 452: XXXX 1709157884651, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884651 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetPowerInfo
+452 1709157884651 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+452 1709157884651 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+452 1709157884651 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+452 1709157884651 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetLEDBrightness
+452 1709157884651 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+452 1709157884651 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 5
+452 1709157884651 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+452 1709157884651 XXXX 1709157884651, Thread 452: XXXX 1709157884651, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xcf, ...
+452 1709157884653 XXXX 1709157884653, Thread 452: XXXX 1709157884653, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884653 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetLEDBrightness
+452 1709157884653 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+452 1709157884653 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+452 1709157884653 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+452 1709157884653 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:SetToolInfo
+452 1709157884653 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+452 1709157884653 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 ToolInfo: Values:
+452 1709157884653 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 ToolInfo: speedLevel = 1, PGCResistance = 4700, PGDResistance = 4700, PGCPullDir = PullDown, PGDPullDir = PullDown, ICSPSelected = Wire2
+452 1709157884653 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+452 1709157884653 XXXX 1709157884653, Thread 452: XXXX 1709157884653, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0x27, ...
+452 1709157884653 XXXX 1709157884653, Thread 452: XXXX 1709157884653, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884653 XXXX 1709157884653, Thread 452: XXXX 1709157884653, Entering Thread 452: Commands::runScriptBasic, script name = SetSpeedFromDevice, timeOut = -1 ms
+452 1709157884654 XXXX 1709157884654, Thread 452: XXXX 1709157884654, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884654 XXXX 1709157884654, Thread 452: XXXX 1709157884654, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xed, ...
+452 1709157884655 XXXX 1709157884655, Thread 452: XXXX 1709157884655, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884655 XXXX 1709157884655, Thread 452: XXXX 1709157884655, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xec, ...
+452 1709157884656 XXXX 1709157884656, Thread 452: XXXX 1709157884656, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884656 XXXX 1709157884656, Thread 452: XXXX 1709157884656, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xd4, ...
+452 1709157884657 XXXX 1709157884657, Thread 452: XXXX 1709157884657, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884657 XXXX 1709157884657, Thread 452: XXXX 1709157884657, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xcd, ...
+452 1709157884658 XXXX 1709157884658, Thread 452: XXXX 1709157884658, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884658 XXXX 1709157884658, Thread 452: XXXX 1709157884658, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xce, ...
+452 1709157884659 XXXX 1709157884659, Thread 452: XXXX 1709157884659, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884659 XXXX 1709157884659, Thread 452: XXXX 1709157884659, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xcd, ...
+452 1709157884660 XXXX 1709157884660, Thread 452: XXXX 1709157884660, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884660 XXXX 1709157884660, Thread 452: XXXX 1709157884660, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xce, ...
+452 1709157884661 XXXX 1709157884661, Thread 452: XXXX 1709157884661, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884661 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:SetToolInfo
+452 1709157884661 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+452 1709157884661 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 none
+452 1709157884661 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+452 1709157884715 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Pre:SendOperation
+452 1709157884715 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload
+452 1709157884715 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 OperationInfo: Values:
+452 1709157884715 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 OperationInfo: Type = erase, Mask = 00000000, Erase = false, Production Mode = true
+452 1709157884715 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 TransferInfo: Start = 0, End = 2bff, Buffer Length = 0, Type = Pgm, Mask = 00000000
+452 1709157884715 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 TransferInfo: Start = f80000, End = f8000f, Buffer Length = 0, Type = Cfg, Mask = 00000000
+452 1709157884715 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 TransferInfo: Start = 7ffe00, End = 7fffff, Buffer Length = 0, Type = EEData, Mask = 00000000
+452 1709157884715 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload End
+452 1709157884715 XXXX 1709157884715, Thread 452: XXXX 1709157884715, Entering Thread 452: Commands::runScriptBasic, script name = SetSpeedFromDevice, timeOut = -1 ms
+452 1709157884715 XXXX 1709157884715, Thread 452: XXXX 1709157884715, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884715 XXXX 1709157884715, Thread 452: XXXX 1709157884715, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xed, ...
+452 1709157884716 XXXX 1709157884716, Thread 452: XXXX 1709157884716, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884716 XXXX 1709157884716, Thread 452: XXXX 1709157884716, Entering Thread 452: Commands::runScriptBasic with script contents. contents[0] = 0xec, ...
+452 1709157884717 XXXX 1709157884717, Thread 452: XXXX 1709157884717, Exiting Thread 452: Commands::runScriptBasic
+452 1709157884717 XXXX 1709157884717, Thread 452: XXXX 1709157884717, Entering Thread 452: Commands::runScriptBasic, script name = EnterTMOD_HV, timeOut = -1 ms
+452 1709157885841 XXXX 1709157885841, Thread 452: XXXX 1709157885841, Exiting Thread 452: Commands::runScriptBasic
+452 1709157885841 XXXX 1709157885841, Thread 452: XXXX 1709157885841, Entering Thread 452: Commands::runScriptBasic, script name = EraseChip, timeOut = 30000 ms
+452 1709157886355 XXXX 1709157886355, Thread 452: Type = runScript, Script name = EraseChip, Status = 0x104
+
+
+452 1709157886356 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Pre:endOfOperations
+452 1709157886356 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload
+452 1709157886356 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 null
+452 1709157886356 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Payload End
+452 1709157886356 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Post:endOfOperations
+452 1709157886356 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return Value
+452 1709157886356 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 None
+452 1709157886356 GEN4_TO_CONTROLLER_LOG:GEN4_PROGRAM_INT_LOG_PIC24FV16KM202 Return End
+139 1709157897028 GEN4_CONNECT_DIAGNOSTICS:Calling Update on plug and play observer com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@6e56a048
+139 1709157897028 GEN4_CONNECT_DIAGNOSTICS:Entering plug and play Update(). Attached PID = 9012
+139 1709157897028 GEN4_CONNECT_DIAGNOSTICS:Entering MPLABCommEvent handler
+139 1709157897028 GEN4_CONNECT_DIAGNOSTICS:MPLABCommEvent.pid = 9012
+139 1709157897028 GEN4_CONNECT_DIAGNOSTICS:eventType = MPLABCOMM_TOOL_UNPLUGGED
+139 1709157897028 GEN4_CONNECT_DIAGNOSTICS:Exiting plug and play Update()
+139 1709157899509 GEN4_CONNECT_DIAGNOSTICS:Before MPLABCommTool.Connect()
+139 1709157899509 GEN4_CONNECT_DIAGNOSTICS:After MPLABCommTool.Connect()
+139 1709157899510 GEN4_CONNECT_DIAGNOSTICS:Calling Update on plug and play observer com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@6e56a048
+139 1709157899510 GEN4_CONNECT_DIAGNOSTICS:Entering plug and play Update(). Attached PID = 9012
+139 1709157899510 GEN4_CONNECT_DIAGNOSTICS:Entering MPLABCommEvent handler
+139 1709157899510 GEN4_CONNECT_DIAGNOSTICS:MPLABCommEvent.pid = 9012
+139 1709157899510 GEN4_CONNECT_DIAGNOSTICS:eventType = MPLABCOMM_TOOL_PLUGGEDIN
+
+139 1709157899510 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+139 1709157899510 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+139 1709157899510 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+139 1709157899510 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+139 1709157899511 XXXX 1709157899511, Thread 139: com.Send returned false
+139 1709157899511 XXXX 1709157899511, Thread 139: execCommand: exception after writeSideChanel null
+139 1709157899511 GEN4_CONNECT_DIAGNOSTICS:Exiting plug and play Update()
+139 1709157899978 GEN4_CONNECT_DIAGNOSTICS:Calling Update on plug and play observer com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@6e56a048
+139 1709157899978 GEN4_CONNECT_DIAGNOSTICS:Entering plug and play Update(). Attached PID = 9012
+139 1709157899978 GEN4_CONNECT_DIAGNOSTICS:Entering MPLABCommEvent handler
+139 1709157899978 GEN4_CONNECT_DIAGNOSTICS:MPLABCommEvent.pid = 9012
+139 1709157899978 GEN4_CONNECT_DIAGNOSTICS:eventType = MPLABCOMM_TOOL_UNPLUGGED
+139 1709157899978 GEN4_CONNECT_DIAGNOSTICS:Exiting plug and play Update()
+139 1709157902006 GEN4_CONNECT_DIAGNOSTICS:Before MPLABCommTool.Connect()
+139 1709157902007 GEN4_CONNECT_DIAGNOSTICS:After MPLABCommTool.Connect()
+139 1709157902007 GEN4_CONNECT_DIAGNOSTICS:MPLABCommTool.Connect() returned MPLABCOMM_NO_ERROR
+139 1709157902007 GEN4_CONNECT_DIAGNOSTICS:Before detaching from MPLABCommTool plugnplay
+139 1709157902007 GEN4_CONNECT_DIAGNOSTICS:Attaching to MPLABCommTool plugnplay
+139 1709157902007 GEN4_CONNECT_DIAGNOSTICS:Calling Update on plug and play observer com.microchip.mplab.mdbcore.RI4Tool.RI4ToolBase$RI4PlugNPlayObserver@6e56a048
+139 1709157902007 GEN4_CONNECT_DIAGNOSTICS:Entering plug and play Update(). Attached PID = 9012
+139 1709157902007 GEN4_CONNECT_DIAGNOSTICS:Entering MPLABCommEvent handler
+139 1709157902007 GEN4_CONNECT_DIAGNOSTICS:MPLABCommEvent.pid = 9012
+139 1709157902007 GEN4_CONNECT_DIAGNOSTICS:eventType = MPLABCOMM_TOOL_PLUGGEDIN
+
+139 1709157902007 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+139 1709157902007 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+139 1709157902007 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+139 1709157902007 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+139 1709157902014 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+139 1709157902014 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+139 1709157902014 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+139 1709157902014 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+139 1709157902014 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+139 1709157902015 GEN4_CONNECT_DIAGNOSTICS:ENTERING: com.microchip.mplab.mdbcore.RI4Tool.FirmwareUpdateHandler.UpdateFirmware(FirmwareInfo, UpdateMessage)
+139 1709157902015 GEN4_CONNECT_DIAGNOSTICS:areWeInBoot returned false
+139 1709157902015 GEN4_CONNECT_DIAGNOSTICS:inBoot = false
+139 1709157902015 GEN4_CONNECT_DIAGNOSTICS:uMode = checkingVersions
+139 1709157902015 GEN4_CONNECT_DIAGNOSTICS:selectedTool = pk4
+139 1709157902015 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4
+139 1709157902015 GEN4_CONNECT_DIAGNOSTICS:current tool mode = pk4
+139 1709157902015 GEN4_CONNECT_DIAGNOSTICS:current toolType = pk4
+
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:EstablishCommunincations
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.mdbcore.PK4Tool.PK4Com@1dff5089
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:EstablishCommunincations
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 true
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+139 1709157902015 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+139 1709157902022 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:GetFirmwareInfo
+139 1709157902022 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+139 1709157902022 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: Values:
+139 1709157902022 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 FirmwareInfo: boot = false, bootVer = 01.00.00, apVer = 02.00.85, fpgaVer = ff.ff.ff, scriptVer = 00.05.85, macAddress = 0495683578354564950485156484856, devID = a1020e01, devID1 = 2, devSN0 = ffffffff, devSN1 = ffffffff, serialNumber = BUR222271433, appCommitID = null, scriptCommitID = d33d758f73, PCB_ID = 6
+139 1709157902022 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+139 1709157902023 GEN4_CONNECT_DIAGNOSTICS:appNeedsUpdate returned false
+139 1709157902023 GEN4_CONNECT_DIAGNOSTICS:Exiting plug and play Update()
+
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:EstablishCommunincations
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 com.microchip.mplab.mdbcore.PK4Tool.PK4Com@1dff5089
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Post:EstablishCommunincations
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return Value
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 true
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Return End
+
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Pre:GetFirmwareInfo
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 null
+462 1709157907523 GEN4_TO_CONTROLLER_LOG:GEN4_CONNECT_INT_LOG_PIC24FV16KM202 Payload End
+462 1709157907523 XXXX 1709157907523, Thread 462: com.Send returned false
+462 1709157907523 XXXX 1709157907523, Thread 462: execCommand: exception after writeSideChanel null
diff --git a/resbox.mc3 b/resbox.mc3
index b93f943..8bd997e 100644
--- a/resbox.mc3
+++ b/resbox.mc3
@@ -52,11 +52,11 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="CLKPinsInput"/>
- <value>enabled</value>
+ <value>disabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="CLKPinsOutput"/>
- <value>enabled</value>
+ <value>disabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="CLOCK_FOSC"/>
@@ -88,7 +88,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="ClockSource"/>
- <value>External Clock</value>
+ <value>Primary Oscillator</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="ClockSwitching"/>
@@ -264,15 +264,15 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="FrcPostscalerClock"/>
- <value>4000000</value>
+ <value>8000000</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="OSCPinsInput"/>
- <value>disabled</value>
+ <value>enabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="OSCPinsOutput"/>
- <value>disabled</value>
+ <value>enabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="PllClock"/>
@@ -288,7 +288,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="REFCLKOUT"/>
- <value/>
+ <value>8000000.0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="REFCLKOUT_ENABLE"/>
@@ -339,6 +339,10 @@
<value>disabled</value>
</entry>
<entry>
+ <key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="customClkOut"/>
+ <value>Port I/O enabled (CLKO disabled)</value>
+ </entry>
+ <entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="INTERNAL OSCILLATOR" name="customMasterSlaveViewerEnable"/>
<value>enabled</value>
</entry>
@@ -1216,7 +1220,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="MSSP1" name="OpMode"/>
- <value>0</value>
+ <value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="MSSP1" name="SCK1"/>
@@ -1560,7 +1564,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="MSSP1" registerAlias="SSPSTAT"/>
- <value>192</value>
+ <value>128</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="MSSP1" registerAlias="BCLI" settingAlias="context"/>
@@ -1696,7 +1700,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="MSSP1" registerAlias="SSPSTAT" settingAlias="CKE"/>
- <value>Active to Idle</value>
+ <value>Idle to Active</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="MSSP1" registerAlias="SSPSTAT" settingAlias="D_nA"/>
@@ -2088,7 +2092,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="MSSP2" registerAlias="SSPSTAT"/>
- <value>0</value>
+ <value>128</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="MSSP2" registerAlias="BCLI" settingAlias="context"/>
@@ -2204,7 +2208,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="MSSP2" registerAlias="SSPI" settingAlias="enable"/>
- <value>disabled</value>
+ <value>enabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="MSSP2" registerAlias="SSPI" settingAlias="flag"/>
@@ -2244,7 +2248,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="MSSP2" registerAlias="SSPSTAT" settingAlias="SMP"/>
- <value>High Speed</value>
+ <value>Standard Speed</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="MSSP2" registerAlias="SSPSTAT" settingAlias="UA"/>
@@ -2464,7 +2468,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="Pin Module" name="anselUserSetRA3"/>
- <value>disabled</value>
+ <value>enabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="Pin Module" name="anselUserSetRA4"/>
@@ -5320,11 +5324,11 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="System Module" registerAlias="FOSC"/>
- <value>188</value>
+ <value>186</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="System Module" registerAlias="FOSCSEL"/>
- <value>98</value>
+ <value>66</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="System Module" registerAlias="FPOR"/>
@@ -5360,7 +5364,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="System Module" registerAlias="FOSC" settingAlias="OSCIOFCN"/>
- <value>OFF</value>
+ <value>ON</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="System Module" registerAlias="FOSC" settingAlias="POSCFREQ"/>
@@ -5368,7 +5372,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="System Module" registerAlias="FOSC" settingAlias="POSCMOD"/>
- <value>EC</value>
+ <value>HS</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="System Module" registerAlias="FOSC" settingAlias="SOSCSEL"/>
@@ -5388,7 +5392,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="System Module" registerAlias="FOSCSEL" settingAlias="SOSCSRC"/>
- <value>ANA</value>
+ <value>DIG</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="System Module" registerAlias="FPOR" settingAlias="BOREN"/>
@@ -5462,39 +5466,39 @@
</entry>
<entry>
<file>mcc_generated_files/mssp1_spi.c</file>
- <hash>3f277585f081c9366f0b0aec266402c3736530fd2877fed73350fa9d1f505357</hash>
- </entry>
- <entry>
- <file>mcc_generated_files/system.c</file>
- <hash>0c09629a74f806a428013e66bff16ca94ce6374886bc01fc006f4d6d8e9ceb5a</hash>
+ <hash>7d1e76be4f44e0c3033e4839463fd15c463956f0ac4eda99aaa104aaa5c079f9</hash>
</entry>
<entry>
<file>main.c</file>
<hash>62990fd6c74361665b0487f7568abd48176fe4f567cce543690db2a436d03a07</hash>
</entry>
<entry>
- <file>mcc_generated_files/mssp1_spi.h</file>
- <hash>6028633bb6a6513606b543b57eac40d4690f44ec6865eafa03aba9a6dedfaca6</hash>
+ <file>mcc_generated_files/system.c</file>
+ <hash>4d49f0a71be32f17d0d14b686e7af8105d0e99bb192dadc9609cd1c336026801</hash>
</entry>
<entry>
- <file>mcc_generated_files/clock.h</file>
- <hash>3d193f5928f2ec9cfcc6ad65b919ebcd72aa3fdf95637843efb6ac6949857aae</hash>
+ <file>mcc_generated_files/mssp1_spi.h</file>
+ <hash>6028633bb6a6513606b543b57eac40d4690f44ec6865eafa03aba9a6dedfaca6</hash>
</entry>
<entry>
<file>mcc_generated_files/traps.h</file>
<hash>1b2e427e275d3221008b6176bdff465ef4ae43cdbacc3650ebfa64360d5e7780</hash>
</entry>
<entry>
- <file>mcc_generated_files/clock.c</file>
- <hash>0cab06910a07845a0da3552256a704d1ec16f9ef27d26c5c2a1ba5dec11acd11</hash>
+ <file>mcc_generated_files/clock.h</file>
+ <hash>3d193f5928f2ec9cfcc6ad65b919ebcd72aa3fdf95637843efb6ac6949857aae</hash>
</entry>
<entry>
<file>mcc_generated_files/traps.c</file>
<hash>c7984bb4b7a599f4c99e44fc894a33a2dd98187ecab007be4d47056b24237362</hash>
</entry>
<entry>
+ <file>mcc_generated_files/clock.c</file>
+ <hash>0cab06910a07845a0da3552256a704d1ec16f9ef27d26c5c2a1ba5dec11acd11</hash>
+ </entry>
+ <entry>
<file>mcc_generated_files/mssp2_i2c.c</file>
- <hash>936277a1f6609cf46687d3bf68d09b4fab1233ff31df75d5d52684662e5b8cd2</hash>
+ <hash>dd2f9baba6f9880e8b37a0c4eff07e4be8de9b3a48e1ccd447e439c8481a8f7d</hash>
</entry>
<entry>
<file>mcc_generated_files/mssp2_i2c.h</file>
@@ -5502,7 +5506,7 @@
</entry>
<entry>
<file>mcc_generated_files/mcc.h</file>
- <hash>450f290780774dd9e735ef58252c469673aa1c1132776caeef8d68c7abe9b4df</hash>
+ <hash>5138be3f7a497246c6f3b9216563623cac5b138c2d3e3604911cf70d29649c40</hash>
</entry>
<entry>
<file>mcc_generated_files/system.h</file>
@@ -5510,7 +5514,7 @@
</entry>
<entry>
<file>mcc_generated_files/interrupt_manager.c</file>
- <hash>84eae1f2324f80ca7e630f8db7139a0aa8aa30309344ec9b5d0e75752abe307c</hash>
+ <hash>5aa7d6f716190716f932beb751109385a961c8bb543fb71f1895bb3d1ccd1610</hash>
</entry>
<entry>
<file>mcc_generated_files/mcc.c</file>