Comments (8)
I don't seem to be able to reproduce this issue. My system is now running for 10 hours and still no freezing.
Is your LED still blinking?
from pigfx.
Nice, after 13 hours runtime my keyboard also freezes. The Pi is obviously still running as the LED still blinks. How on earth should I find out what causes this?
from pigfx.
OK I found that my Z80 could still send data to the pi and have it put on screen, I found that caps lock would not work. I understand the USB 5V can be switched on off by the Pi, this might be the first thing to check, after that is there a watchdog time out? - a buffer full? and after that who knows? - but glad I'm not hallucinating on this one! :) - also another piece of info is that this also occurs on the 2019 load. From what I can see It may be a pure USPI problem, if there is other software that uses USPI maybe a similar soak test would help?
from pigfx.
Over the time I have seen this happen the time taken to 'freeze' has been as little as 2 hours or as long as 15 hours, and all on the same set-up. I am wondering whether there could be an outside influence causing this such as some sort of power disturbance? - since the power supplies for PI are not of the highest quality I may try a bench PSU and a 12 volt monitor. I would expect the system to freeze after an exact time if repeat tests are identical.
from pigfx.
Running on a PS/2 keyboard for 21 hours (with no USB KBD connected) has also frozen. And again pressing caps lock did not illuminate the local LED. But again my Z80 was still able to send characters to the screen via it's hex keyboard.
from pigfx.
That's quite interesting. Then it's not related to USB or the uspi submodule. I'll probably should add some debug code and see where keyboard input gets lost.
LED handling of the keyboard happens in software as reaction to the pressed key.
from pigfx.
I will do another couple of runs just to confirm PS/2 is also affected, after that I'll tighten up the power supply and maybe add a sprinkle of capacitors.
from pigfx.
I've not yet been able to get the PS/2 to fail a second time (after 26hours) - I will be changing those wire links for a more permanent ribbon cable in case any of them caused a glitch. So I'd hold fire on changing anything just yet for a few days till I can confirm whether PS/2 is actually affected.
from pigfx.
Related Issues (20)
- replaceLFwithCR + sendCRLF don't do anything HOT 21
- Compiling Error HOT 5
- Command for filled/empty shapes resulting in the same filled shape?
- How to load custom fonts? HOT 2
- [Feature request?] Change baudrate interactively HOT 4
- Feature request: Screen saver/blanker
- Bypass PIGFX card without removing it? HOT 1
- Compile fail. HOT 2
- unable to correctly set baudrate. HOT 14
- USB keyboard feature not working. HOT 11
- Having troubles with Pi Zero W HOT 1
- Composite output HOT 4
- Something not right, with apps that request number input and do not recognize enter key. HOT 3
- New Line/Enter not working in certian situations. HOT 5
- Resolution 800x480
- Pi pico ? HOT 5
- Hotswap USB keyboard...is this possible? HOT 2
- Qemu instructions and scripts out of date HOT 2
- Screen resolution of 1920*1080 possible
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pigfx.