Edison_OLED_Block icon indicating copy to clipboard operation
Edison_OLED_Block copied to clipboard

Pong is an ultra-cute demo but exposes some issues on Edison (MRAA or Quark app. ?)

Open jsimmonds2 opened this issue 8 years ago • 0 comments

Thanks for this extremely cute demo for the OLED block.

Just like to report that I've seen at least 2 issues exposed and would like to help fix them (but not sure if this is the best place to start ?)

  • The oled_pong app helps chew up 1 of the 2 Edison CPUs when running as below
  • After 5-6 hours running there's usually a Linux crash-restart as below

top -d 10

Mem: 140920K used, 842148K free, 0K shrd, 13704K buff, 59300K cached
CPU:   2% usr  41% sys   0% nic  46% idle   0% io   2% irq   6% sirq
Load average: 1.88 0.81 0.44 3/135 493
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
    6     2 root     SW       0   0%  23% [kworker/u4:0]
  487   474 root     D     3236   0%  22% ./oled_pong 500000
  453     2 root     SW       0   0%   6% [kworker/0:2]
  368     1 root     S    19896   2%   0% /usr/bin/redis-server /etc/redis/redis.conf

crash

EVENT=IPANIC
Manufacturer : Intel Corporation
Product name :
Version :
Serial Number : FZEDA623D01X80501
Linux version : Linux edison 3.10.98-poky-edison+ #1 SMP PREEMPT Mon Jun 6 14:32:08 PDT 2016 i686 GNU/Linux
Build version : 201606061707
Date : Mon Sep 19 04:56:46 AEST 2016
Wake source : kernel watchdog reset

jsimmonds2 avatar Sep 19 '16 08:09 jsimmonds2