General

Profile

foft's activity

From 11/01/2019 to 11/30/2019

11/30/2019

02:38 PM EclaireXL Wiki edit: Core_location (#7)
foft

11/17/2019

09:10 PM EclaireXL Feature #84: Add SID
Attaching some of the octave files from investigating this for reference + the wave files + other useful bits I found... foft
09:07 PM EclaireXL Feature #84: Add SID
Did some research over the weekend. Generating these isn't a terribly trivial problem!
I tried for some time to ge...
foft

11/12/2019

10:19 PM EclaireXL Feature #84: Add SID
It sounds good to me, but not sure what it is meant to sound like!! foft
10:19 PM EclaireXL Feature #84: Add SID
Also wondering if the clk frequency is important (not enable), I see some state table increment on every clock, which... foft
10:18 PM EclaireXL Feature #84: Add SID
Wondering about some kind of bit map of unpopulated locations (reducing locations) or a 2nd lookup layer (reducing bi... foft
10:04 PM EclaireXL Feature #84: Add SID
I loaded the tables in to octave to take a look.
Observations...
* Not a simple curve
* Lots of zeros, >80% in ...
foft
10:02 PM EclaireXL Feature #84: Add SID
Actually the issue with fitting in v2 is block ram, not ALMs. Though its always good to save ALMs!
The sid tables ...
foft
09:05 AM EclaireXL Core v37 released again!
EclaireXL/A4: SID frequency was too fast, made it closer to 1MHz (still approx, but better than 1.77MHz).
xxl kind...
foft

11/10/2019

10:12 PM EclaireXL Core v37 released
EclaireXL/MCC216/MCCTV:
* Fixed USB failure after 70 minutes.
* Fixed full speed usb init issue, this fixes my non-...
foft

11/09/2019

10:05 AM EclaireXL Feature #84: Add SID
Also got this potential USB sharing, that'd save 750 ALMS. Each request/reply is host initiated, so no reason can't s... foft
10:03 AM EclaireXL Feature #84: Add SID
600 alms each, will use mono sid I guess. Or make it a generic and enable on the larger boards? foft
10:00 AM EclaireXL Feature #84: Add SID
Logic utilization (in ALMs) 9,808 / 9,430 ( 104 % ) foft
09:56 AM EclaireXL Feature #84: Add SID
Have a dual 8250 working, though it doesn't fit in the smaller boards. Investigating why, memory or logic... foft
09:56 AM EclaireXL Feature #84 (New): Add SID
Agreed to try adding a SID to the pokeymax.
Eclaire is a good test bed for this, so starting out with that
foft
10:00 AM EclaireXL Bug #69: Some TVs confused by hdmi audio
Hias had some clever approaches, capturing the digital audio out from the tv etc foft
09:59 AM EclaireXL Bug #69: Some TVs confused by hdmi audio
I dug into this a bit with Hias. It turned out the issue for him was noise from the dac, so distinct issue. Though I ... foft
09:58 AM EclaireXL Feature #32: option to connect the original ATARI XL keyboard to ExclairXL
Panos kindly sent me the boards he designed. I put together the bom on mouser and digikey. will order some parts and ... foft
09:55 AM EclaireXL Feature #51: Debug port
Now I have the saleae I figure I can stream this more reliably to the PC. Will have a go at this soon... Perhaps I wr... foft
09:54 AM EclaireXL Feature #82: Setting for mono pokey
With adding sid should probably allow that to be on/off too.
pokey 1/2
sid 0/1
2 bits?
foft
09:44 AM EclaireXL Bug #83: Many USB hubs do not work
Just did a bit more testing. Two hubs, two keyboards and a joystick. Fiddled with unplugging/re-plugging etc and all ... foft

11/08/2019

10:58 PM EclaireXL Bug #83 (Closed): Many USB hubs do not work
foft
10:57 PM EclaireXL Bug #83 (Resolved): Many USB hubs do not work
foft
10:54 PM EclaireXL Bug #83: Many USB hubs do not work
Got it, I needed to set the line control earlier on. It was set to 'NORMAL' after the reset and this leads to the SET... foft

11/07/2019

10:53 PM EclaireXL Bug #83: Many USB hubs do not work
This setup is so much better for debugging than on the Eclaire. I have gdb on linux to debug the binary, I can printf... foft
10:49 PM EclaireXL Bug #83: Many USB hubs do not work
The hub is detected as connected, then it tries to set the address and fails.
So, the keyboards I'm using are low ...
foft
10:07 PM EclaireXL Bug #83: Many USB hubs do not work
OK, circuit build and wired up. I can type on the sockit.
Now to get some debugging in place and try the hub.
foft

11/06/2019

08:57 PM EclaireXL Bug #83: Many USB hubs do not work
Wired up the USB to gpio, added another pll for the pll clock.
Now will get the software to poll usb and see if I ...
foft

11/05/2019

10:12 PM EclaireXL Bug #83: Many USB hubs do not work
Updating the avalon arm regs, to the latest zpu config regs. Which has USB...
Will also add another avalon slave ...
foft

11/04/2019

10:38 PM EclaireXL Bug #83: Many USB hubs do not work
Managed to get the core flashing ok (was bad rbf generation).
Also installed gcc and the binaries are running ok.
C...
foft

11/03/2019

10:21 PM EclaireXL Bug #83: Many USB hubs do not work
Well I can flash it and get sync on vga, but no dice. I remembered I needed to run the firmware binary. I flashed the... foft
08:24 PM EclaireXL Bug #83: Many USB hubs do not work
Managed to get the SOCkit board up and running and set up linux.
Now going to build/flash the existing 800 core as ...
foft
09:25 AM EclaireXL Bug #83: Many USB hubs do not work
I've known about this for a long time but have never really looked into it, since its a pain and hubs are not that im... foft
09:23 AM EclaireXL Bug #83 (Closed): Many USB hubs do not work
Only the hub I did initial testing with works. Investigate why. foft

11/01/2019

10:34 PM EclaireXL Feature #82 (New): Setting for mono pokey
Hias asked me for a mono pokey mode, where its output to both speakers.
foft
10:17 PM EclaireXL Bug #75 (Closed): USB keyboard stops functioning after idle period
foft
10:17 PM EclaireXL 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...... foft
09:32 PM EclaireXL 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. ...
foft
09:30 PM EclaireXL 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 minu...
foft
 

Also available in: Atom