A generic node suddenly increased in power consumption to ~0.500A @3V. The device is fully operational, the basic app tests all pass. Boot mode shows a similar power consumption, as well as erasing the whole chip. The temperature sensor is much higher than usual (40 'C), a component is probably heating up from consuming all this power.
Steps to Reproduce:
...
...
...
What do you see now?
Here the output from the basic app:
-------------- Starting GNSE basic app --------------
Testing battery monitoring functionality
MCU internal reference voltage 2849 mv
Battery voltage 2679 mv
Testing LED functionality
Toggling LED lights
Testing secure element functionality
1) Enabling LOAD_SWITCH_SENSORS
2) Attempting to read secure element serial number
Start initializing the device and controller
Start matching the device ID
SPI, ID: C22815
Change Mode To [Standard SPI Read]
Change Mode To [Standard SPI Write]
Node left in the office for @azerimaker to inspect the behavior, no other nodes had similar issues after the basic testing done in #95, this can be a minor issue related to #145
Summary:
A generic node suddenly increased in power consumption to ~0.500A @3V. The device is fully operational, the basic app tests all pass. Boot mode shows a similar power consumption, as well as erasing the whole chip. The temperature sensor is much higher than usual (40 'C), a component is probably heating up from consuming all this power.
Steps to Reproduce:
What do you see now?
Here the output from the basic app: -------------- Starting GNSE basic app --------------
Testing battery monitoring functionality
MCU internal reference voltage 2849 mv
Battery voltage 2679 mv
Testing LED functionality
Toggling LED lights
Testing secure element functionality
1) Enabling LOAD_SWITCH_SENSORS
2) Attempting to read secure element serial number
SE Serial Number: 01 23 bf de 54 c1 b2 75 27
SE Device EUI: 00 04 a3 10 00 1a ae b7
SE Application/Join EUI: 70 b3 d5 7e d0 00 00 00
Testing on board sensors functionality
Attempting to read sensors data
Measured Temperature: 41'C & Relative Humidity: 22
Measured Temperature: 41'C & Relative Humidity: 22
Measured Temperature: 41'C & Relative Humidity: 22
Measured Temperature: 41'C & Relative Humidity: 22
Measured Temperature: 41'C & Relative Humidity: 22
Accelerometer acceleration [mg]: X: 150.00 Y: -90.00 Z: -1010.00
Accelerometer Temperature sensor [degC]: 36.75
Accelerometer acceleration [mg]: X: 75.00 Y: -50.00 Z: -504.00
Accelerometer Temperature sensor [degC]: 38.75
Accelerometer acceleration [mg]: X: 150.00 Y: -90.00 Z: -1012.00
Accelerometer Temperature sensor [degC]: 39.00
Accelerometer acceleration [mg]: X: 154.00 Y: -88.00 Z: -1014.00
Accelerometer Temperature sensor [degC]: 39.00
Accelerometer acceleration [mg]: X: 153.00 Y: -89.00 Z: -1012.00
Accelerometer Temperature sensor [degC]: 39.50
Testing on board external flash functionality
1) Enabling LOAD_SWITCH_FLASH
2) Attempting to read & write to external flash
------MxSimpleTest Start!------ ID: C22815 Sr: 00 ERASE START ERASE DONE Start Dump data=> address 0 Length=> 20 READ address=> 00000000 data=> FF expected=> FF READ address=> 00000001 data=> FF expected=> FF READ address=> 00000002 data=> FF expected=> FF READ address=> 00000003 data=> FF expected=> FF READ address=> 00000004 data=> FF expected=> FF READ address=> 00000005 data=> FF expected=> FF READ address=> 00000006 data=> FF expected=> FF READ address=> 00000007 data=> FF expected=> FF READ address=> 00000008 data=> FF expected=> FF READ address=> 00000009 data=> FF expected=> FF READ address=> 0000000a data=> FF expected=> FF READ address=> 0000000b data=> FF expected=> FF READ address=> 0000000c data=> FF expected=> FF READ address=> 0000000d data=> FF expected=> FF READ address=> 0000000e data=> FF expected=> FF READ address=> 0000000f data=> FF expected=> FF READ address=> 00000010 data=> FF expected=> FF READ address=> 00000011 data=> FF expected=> FF READ address=> 00000012 data=> FF expected=> FF READ address=> 00000013 data=> FF expected=> FF READ address=> 00000014 data=> FF expected=> FF READ address=> 00000015 data=> FF expected=> FF READ address=> 00000016 data=> FF expected=> FF READ address=> 00000017 data=> FF expected=> FF READ address=> 00000018 data=> FF expected=> FF READ address=> 00000019 data=> FF expected=> FF READ address=> 0000001a data=> FF expected=> FF READ address=> 0000001b data=> FF expected=> FF READ address=> 0000001c data=> FF expected=> FF READ address=> 0000001d data=> FF expected=> FF READ address=> 0000001e data=> FF expected=> FF READ address=> 0000001f data=> FF expected=> FF ERASE PASS PROGRAM DONE Start Dump data=> address 0 Length=> 20 READ address=> 00000000 data=> 00 expected=> 00 READ address=> 00000001 data=> 01 expected=> 01 READ address=> 00000002 data=> 02 expected=> 02 READ address=> 00000003 data=> 03 expected=> 03 READ address=> 00000004 data=> 04 expected=> 04 READ address=> 00000005 data=> 05 expected=> 05 READ address=> 00000006 data=> 06 expected=> 06 READ address=> 00000007 data=> 07 expected=> 07 READ address=> 00000008 data=> 08 expected=> 08 READ address=> 00000009 data=> 09 expected=> 09 READ address=> 0000000A data=> 0A expected=> 0A READ address=> 0000000B data=> 0B expected=> 0B READ address=> 0000000C data=> 0C expected=> 0C READ address=> 0000000D data=> 0D expected=> 0D READ address=> 0000000E data=> 0E expected=> 0E READ address=> 0000000F data=> 0F expected=> 0F READ address=> 00000010 data=> 10 expected=> 10 READ address=> 00000011 data=> 11 expected=> 11 READ address=> 00000012 data=> 12 expected=> 12 READ address=> 00000013 data=> 13 expected=> 13 READ address=> 00000014 data=> 14 expected=> 14 READ address=> 00000015 data=> 15 expected=> 15 READ address=> 00000016 data=> 16 expected=> 16 READ address=> 00000017 data=> 17 expected=> 17 READ address=> 00000018 data=> 18 expected=> 18 READ address=> 00000019 READ address=> 0000001B data=> 1B expected=> 1B READ address=> 0000001C data=> 1C expected=> 1C READ address=> 0000001D data=> 1D expected=> 1D READ address=> 0000001E data=> 1E expected=> 1E READ address=> 0000001F data=> 1F expected=> 1F MxSelfTest End!
Simple external SPI flash (MX25R1635F) test passed!
Testing Buzzer functionality
Playing Buzzer tones
-------------- Finished GNSE basic app --------------
What do you want to see instead?
...
How do you propose to implement this?
...
Environment:
Bare metal
What can you do yourself and what do you need help with?
...