Project

General

Profile

Activity

From 10/03/2019 to 11/01/2019

11/01/2019

FO 10:34 PM Feature #82 (New): Setting for mono pokey
Hias asked me for a mono pokey mode, where its output to both speakers.
foft
FO 10:17 PM Bug #75 (Closed): USB keyboard stops functioning after idle period
foft
FO 10:17 PM Bug #75 (Resolved): USB keyboard stops functioning after idle period
Added a timer elapsed function that handles the overflow. This makes the max delay 35 mins, but I think that is ok... This is usually used for ms or us delays. foft
FO 09:32 PM Bug #75: USB keyboard stops functioning after idle period
((2^32)/1e6)/60 = 71...
So trivial fix. I clearly don't need the Saleae to debug this one, but that isn't so bad. I can use it for the real-time bus capture to debug the whole system and also for the usb hub debugging.
foft
FO 09:30 PM Bug #75: USB keyboard stops functioning after idle period
Trying it with two keyboards. So far an hour and working.
Though I have a hunch that it'll stop working in 10 minutes!!
The code does this:
if(timer_get_msec() > host->poll) {
host->poll = timer_get_msec()+1;
I reckon it...
foft
10:15 PM Revision 956 (repo2): Bug#75: Fix USB keyboard hang after 70 minutes
markw

10/31/2019

FO 10:47 PM Bug #75 (In Progress): USB keyboard stops functioning after idle period
foft
FO 10:36 PM Bug #75: USB keyboard stops functioning after idle period
OK, finally froze. I could still enter the menu with fire and it worked. So ZPU is alive, just USB is dead.
Ordered the Saleae analyzer to see if the USB debugging is any good too:-)
foft
FO 10:22 PM Bug #75: USB keyboard stops functioning after idle period
I left it for an hour, then typed and it worked... sigh. foft
FO 09:25 PM Bug #75: USB keyboard stops functioning after idle period
While I mull that I tried building a core that can enter the menu with fire. So I can see if it is indeed USB that crashes and not the whole ZPU. foft
FO 09:24 PM Bug #75: USB keyboard stops functioning after idle period
Tempted to get a Saleae logic USB3 analyzer to capture at a higher rate and they also have USB decoding. Its several hundred though, so not sure. Clearly its worth it if I'd use it a log but not sure I will. They very kindly have electro... foft
FO 09:23 PM Bug #75: USB keyboard stops functioning after idle period
So, decided to take it seriously.
My picoscope claimes to decode USB, tried that and found it pretty poor.
So I tried to capture the full data stream to PC and decode it with sigrok. I got some valid packets once or twice, but it seems...
foft
FO 09:21 PM Bug #75: USB keyboard stops functioning after idle period
Jurgen has this with both his keyboards after about 20 minutes.
I also thought I saw it when running the Eclaire for a prolonged period at a show earlier this year.
Anyway did some investigation...
I left my keyboard for an hour and i...
foft

10/20/2019

05:38 PM Revision 955 (repo2): Add missing file
markw
 

Also available in: Atom