Project

General

Profile

Statistics
| Revision:
  • svn:mergeinfo: /branches/eclaireitx/atari_800xl:479-802

# Date Author Comment
1475 07/06/2025 05:43 PM markw

After testing 4b first run, there are a few issues. Updated to 4b2 with: Corrected L/R output. ADC bias improvement. ADC preamp out/in- corrected. Moved silkscreen name!

1474 06/21/2025 10:17 PM markw

Added some untested kicad designs for pokeymax v4b, pokeymax v4.5, pokeymin v1 and anticmax v1

1472 12/15/2024 10:11 PM markw

spdif seems to have left/right backwards

1470 12/15/2024 11:19 AM markw

Incorrect clock for sio data mixing

1468 12/14/2024 06:48 PM markw

Added audio signal detector

1467 12/14/2024 06:47 PM markw

Break out audio detector to own module and improve. Now with zero crossing support.

1465 12/10/2024 11:33 PM markw

Missing comment

1464 12/10/2024 11:23 PM markw

Correct adc silence threshold for 1x/2x. Correct ADC BITLEN for CIC_STAGES*log2(OVERSAMPLE_RATE)

1463 12/10/2024 10:41 PM markw

This is not the right fix. Investing then will commit the right fix.

1462 12/08/2024 11:24 PM markw

Horrible screeching on *2, I think down to this

1460 12/08/2024 10:12 PM markw

Added another file needed to build

1459 12/08/2024 05:12 PM markw

Add some unused stuff to the qsf

1458 12/08/2024 12:50 PM markw

Prepare for 1.29 release

1457 12/08/2024 12:50 PM markw

Added volume for SIO DATA and ADC

1456 12/08/2024 11:26 AM markw

Only reset serial port on initmode (thanks for detailed bug report to phaeron). This needs testing against real pokey on the harness when I get time, but applying the simple implementation for now.

1455 12/07/2024 11:18 PM markw

Flip sign for spdif. When adc silenced revert back to mixing sio data a bit.

1454 12/07/2024 06:02 PM markw

Increase ADC volume. Try to decrease ADC noise by digital methods: FIR filter of problematic frequencies, silence ADC when nothing playing. Disable ADC for models that do not fit these features (M02/M08 with sample memory)

1453 09/05/2024 08:30 PM markw

Fix for 10M16 flash

1451 09/05/2024 08:10 PM markw

Do not overlock keyboard io expander so much!

1449 09/05/2024 06:23 PM markw

Some names clash in the hash. Add an extra layer. Also if sidwavedataneeded the value is blank, not zero. So the pof creation fails!

1448 09/05/2024 06:22 PM markw

For some reason the M16 core turns write protect on after erasing some sectors. Guess: Perhaps some sectors do not exist on some device and in error case it protects itself?

1447 09/05/2024 03:55 PM markw

Putting back to v23 ip. The flash 16 write does not work on old or new versions! Something else is up...

1446 09/05/2024 03:55 PM markw

Putting back to v23 ip. The flash 16 write does not work on old or new versions! Something else is up...

1445 09/05/2024 03:39 PM markw

Put the flash ip back, the old ip seems better!

1444 09/05/2024 03:20 PM markw

Apply it to 04 and 08 anyway, consider it safer.

1443 09/05/2024 03:18 PM markw

This fix does not see needed any more on 08, but does on 16. It fails to read it otherwise.

1442 09/05/2024 02:50 PM markw

Added sidcfg build

1441 09/05/2024 02:49 PM markw

Updated sidcfg. To keep it in sync just use one set of code with a few ifdefs.

1440 09/05/2024 02:47 PM markw

Added comment

1439 09/05/2024 02:47 PM markw

Pad core.bin out to the actual flash size. Correct version parameter.

1437 09/04/2024 10:58 PM markw

Corrected dir name. Fix the parameter passing to the qsf!

1435 09/02/2024 10:58 PM markw

Explain where sid offets come from in build.sh

1434 09/02/2024 10:54 PM markw

Back to front. Added missing tool too!

1433 09/02/2024 10:52 PM markw

Move tool build to own script. Added find_offset build.

1432 09/02/2024 10:46 PM markw

v2 is not a special version any more with new build script

1431 09/02/2024 10:44 PM markw

Trivial binary offset search tool

1430 09/02/2024 10:43 PM markw

Split into a block per version. Generate code automatically since I was getting worse and worse. Some clearly overlap. Automatic offsets for patching wave data into CFM. Generate core.bin from svf blocks.

1429 09/02/2024 10:42 PM markw

Refreshed

1428 09/02/2024 10:41 PM markw

ip upgrade to q23

1427 09/02/2024 10:40 PM markw

Add other sigmadelta clock

1426 09/02/2024 10:40 PM markw

Rest of ip upgrade to q23

1425 09/02/2024 10:39 PM markw

Rest of ip upgrade to q23

1424 09/02/2024 10:36 PM markw

Make flash from the svf rather than the pof

1423 09/02/2024 10:35 PM markw

Switch to single script to add the sid wave data, with automatic offsets

1422 09/02/2024 10:31 PM markw

Updated ip to quartus v23 version

1421 09/01/2024 08:16 PM markw

Correct offsets again

1420 08/31/2024 02:59 PM markw

pokey1 was missing. Also pokey in sidmax should be the cut down one with keyboard and sio, even the first one!

1419 08/31/2024 02:14 PM markw

Add wide delay line

1418 08/31/2024 02:13 PM markw

Had a combinatorial loop, register flash_read. This needs testing on all 04/08/16 combinations!

1417 08/31/2024 02:13 PM markw

Mixer interface changed slightly

1416 08/31/2024 02:12 PM markw

Sensitivity list missing some entries

1415 08/31/2024 02:12 PM markw

Update offsets for new quartus versions (TODO: Automate)

1414 08/31/2024 02:11 PM markw

Improving timing by registering on the input

1413 08/31/2024 02:09 PM markw

Sidmax was silent since the pof generation was using a non-existent .cof since it did not detect it as a sid version!

1407 06/12/2024 08:09 AM markw

Added 10M02 stereo version for v4

1406 06/03/2024 10:18 PM markw

Improve phi timing. Try to improve RDY timing.

1405 06/03/2024 10:16 PM markw

Improve AN sample timing

1404 06/03/2024 10:16 PM markw

Decrease current on FO0, cuts glitches

1403 05/17/2024 10:04 PM markw

Correct audio outputs, I got them back to front on the board design

1402 05/11/2024 10:26 AM markw

A few more configs. Note that spdif does not fit on m08 with the full setup.

1401 04/28/2024 04:59 PM markw

Do not feed back SIO noise if using the ADC, since we will have it from that. Allows playing stereo tapes as mono through the 1010 otherwise the analog tracks comes in as digital noise!

1400 04/28/2024 04:13 PM markw

Mix ADC in

1399 04/28/2024 03:49 PM markw

Fix IO standard for the ADC

1398 04/23/2024 07:46 PM markw

Added missing lvds

1397 04/17/2024 12:53 PM markw

Fix K output, still does not type but they toggle at least!

1396 04/17/2024 11:48 AM markw

First cut of pokeymaxv4 core, untested as yet and probably some mistakes. Might also have broken v2/v3, need to test they still build/work

1395 04/09/2024 05:16 PM markw

Fixed limit, to cover small vias with solder mask

1394 04/09/2024 04:53 PM markw

Not a gerber!

1393 04/09/2024 03:05 PM markw

Try to fit in jlcpcb design rules for 2 layer, larger drills

1392 04/09/2024 10:47 AM markw

Added 4 layer version. Just with a polygon fill of 3.3v and GND. Reason: drill size needs 4 layer with jlcpcb

1391 04/08/2024 09:32 PM markw

Renumbering left it called pokeymax1

1390 04/08/2024 09:24 PM markw

Added gerbers

1389 04/08/2024 09:21 PM markw

Added mountsmd files

1388 04/08/2024 09:17 PM markw

First cut, never made pokeymax v4

1387 03/29/2024 04:29 PM markw

Pure digital 40 pin chip. Needs 5v and gnd wiring on, then can be 6502, antic (I do not have this working yet) or gtia

1386 03/29/2024 04:24 PM markw

Seems to be the latest one, I guess it has the spur removal which seems to be a board only setting and schematic is unchanged

1385 03/29/2024 04:18 PM markw

Added sidmax schematic

1384 03/29/2024 12:13 PM markw

Added gerbers for pokeymaxv2b,pokeymaxv3,quad eliminator and sidmax. There are also some brd/sch files though not the latest in all cases

1378 03/10/2024 02:37 PM markw

Only poll clock at sensible times

1361 03/27/2023 08:44 PM markw

Added wide delay line for register delays

1360 03/27/2023 08:43 PM markw

Add 10M16 mono, handy for debugging

1359 03/27/2023 08:43 PM markw

External clock triggers pulse on both edges. pot resets to 01 instead of 00. cycle exact corrections to audctl.

1358 02/27/2023 10:25 PM markw

Bumped version

1357 02/27/2023 10:24 PM markw

Missed commit, needed to recompute pof file hash

1356 02/27/2023 10:23 PM markw

Fix for 10M08 not reading reliably since >=1.24

1355 03/18/2022 10:04 PM markw

Corrected config access value and number of covox registers

1354 03/18/2022 09:56 PM markw

Dev guide 1.22

1352 03/18/2022 09:10 PM markw

Writes still allowed when disabled!

1351 03/18/2022 09:10 PM markw

Writes still allowed when disabled!

1350 03/18/2022 09:09 PM markw

Synchronous clock length bug fix

1349 09/29/2021 09:20 PM markw

Moved pokey to own folder

1348 09/29/2021 09:20 PM markw

Moved pokey to own folder

1347 09/29/2021 09:18 PM markw

Moved pokey to a folder

1346 09/29/2021 09:08 PM markw

Update to work with latest stuff from pokeymax

1345 09/27/2021 09:57 PM markw

Cut 6581 bias, distortion head on basil!

1344 09/23/2021 10:16 PM markw

Add disable support for each audio output. Split config screen into pages since it was getting too long!

1343 09/21/2021 10:15 PM markw

Two tone reset suppresses the pulse

1342 09/19/2021 10:19 PM markw

Added verify on store config

1340 09/19/2021 09:06 PM markw

_ can be in var...

1339 09/19/2021 09:05 PM markw

Allow different settings for with and without sid (for post divide!)