mjs513
Senior Member+
Morning all again
In post #823 @defragster provided a slightly updated Example2 sketch along with the sequence of commands to duplicate the issue. So this morning I loaded up the sketch and issued the following commands:
After about 3.3 hours (201minutes) of continuous up time the PJRC.BB restarted by itself. Up until then
> the SSD1306 was drawing smoothly with no issues
> 'V' was displaying nicely on the ILI9341 with no apparent flakiness with screen colors as Tim showed.
> Can not tell if restart was due to a hard fault by typically this is the case when it restarts by itself
> Temp shown was steady at 53-54C
On restart:
> HM01B0 was detected and configured for 8Bit mode
> Following the same command sequence the video displayed correctly and the boxes were being drawn smoothly.,
> After the a minute of up time the BB restarted again.
> Shut it down again to see what happens after a few minutes of off time.
EDIT: One note. I do have a SD card in the adapter and Serial5 not jumper
UPDATE:
Let PJRC.BB sit with power off for several minutes and restarted sketch.
> Repeat startup commands
> Ran test for little over 1 hour with no issues
>> SSD1306 cycled through displaying boxes smoothly
>> Video smooth and no adverse signs. Display quality good and not wanky colors displayed as Tim saw
Used power on/off button to stop PJCR.BB.
>> Display's stopped in their last display output - should have expected this
>> Sermon stopped updating
Turning power back on booted back to setup and command options:
> restarted test sequence timing/torture test will add results after about 1 more hour.
UPDATE:
Ran test for hour with no issues
> Boxes being drawn smoothly
> Video displaying smooth with no wanky colors etc.
> Max temp shows as 54C, same as in previous tests.
> No restarts seen in this run or the previous 1 hour runs.
In post #823 @defragster provided a slightly updated Example2 sketch along with the sequence of commands to duplicate the issue. So this morning I loaded up the sketch and issued the following commands:
When this behavior happened startup commands were : f, F, F, t, V { where the 't' give runtime/temp info as shown } - there was no Serial5 pin crossing, thus "S5#=0".
After about 3.3 hours (201minutes) of continuous up time the PJRC.BB restarted by itself. Up until then
> the SSD1306 was drawing smoothly with no issues
> 'V' was displaying nicely on the ILI9341 with no apparent flakiness with screen colors as Tim showed.
> Can not tell if restart was due to a hard fault by typically this is the case when it restarts by itself
> Temp shown was steady at 53-54C
On restart:
> HM01B0 was detected and configured for 8Bit mode
> Following the same command sequence the video displayed correctly and the boxes were being drawn smoothly.,
> After the a minute of up time the BB restarted again.
> Shut it down again to see what happens after a few minutes of off time.
EDIT: One note. I do have a SD card in the adapter and Serial5 not jumper
UPDATE:
Let PJRC.BB sit with power off for several minutes and restarted sketch.
> Repeat startup commands
> Ran test for little over 1 hour with no issues
>> SSD1306 cycled through displaying boxes smoothly
>> Video smooth and no adverse signs. Display quality good and not wanky colors displayed as Tim saw
Used power on/off button to stop PJCR.BB.
>> Display's stopped in their last display output - should have expected this
>> Sermon stopped updating
Turning power back on booted back to setup and command options:
Code:
Custom - Flexio is 8 bit mode
8Bit FlexIO
HM01B0 Camera Test
HM01B0_FLEXIO_CUSTOM_LIKE_8_BIT
------------------
SENSOR DETECTED :-) MODEL HM01B0
OSC_CLK_DIV: 0x2A
ImageSize (w,h): 324, 244
START Fill Cache :: 3221
END Fill Cache :: Last is 82813 @ 3268
C:\Users\Merli\AppData\Local\Temp\arduino_modified_sketch_337112\HM01B0_example2.ino May 1 2021 06:41:51
Send the 'f' character to read a frame using FlexIO (changes hardware setup!)
Send the 'F' to start/stop continuous using FlexIO (changes hardware setup!)
Send the 'V' character DMA to TFT async continueous ...
Send the 'p' character to snapshot to PC on USB1
Send the 'b' character to save snapshot (BMP) to SD Card
Send the '1' character to blank the display
Send the 't' character to toggle intervalTimer
Send the 'z' character to send current screen BMP to SD
UPDATE:
Ran test for hour with no issues
> Boxes being drawn smoothly
> Video displaying smooth with no wanky colors etc.
> Max temp shows as 54C, same as in previous tests.
> No restarts seen in this run or the previous 1 hour runs.
Last edited: