Project

General

Profile

Statistics
| Revision:

# Date Author Comment
688 04/14/2018 02:21 PM markw

Need to reset veronica regs when 65816 is reset

687 04/14/2018 01:18 PM markw

Veronica should be able to change the semaphore too.

686 04/13/2018 10:11 PM markw

Disable err_i, with that high cpu freezes on rdy dropped. Re-reading example it was held low there.

685 04/13/2018 09:39 PM markw

Latest 65816 changes from Robs github

684 04/13/2018 09:14 PM markw

Board has CE2, not CE_N connected to this pin. So need to use 1 to enable sram.

683 04/13/2018 09:13 PM markw

Back off by 2 cycles, make it more reliable (was missing some eclairexl writes)

477 12/31/2016 01:26 PM markw

Reverted test commit

476 12/31/2016 01:25 PM markw

Test

475 12/16/2016 10:52 PM markw

Taken from https://github.com/swetland/jtag

474 12/16/2016 10:45 PM markw

Add boundary scan definition files (saved from quartus)

473 11/27/2016 09:30 PM markw

Port of reverseU16 HDMI test, running over GPIO pins

472 11/02/2016 09:29 PM markw

Update from Panos (many thanks). Adjusted labels, tidied endings where nets meet pins

471 07/20/2016 11:06 PM markw

Simple tone

470 07/07/2016 09:45 PM markw

Different GPIOC mapping for 1.0a/1.1+

469 07/01/2016 11:39 PM markw

Fixed up on port 3

468 07/01/2016 11:30 PM markw

Sound appears to be back to front on the chameleon top level!

467 07/01/2016 11:29 PM markw

Connct triggers in atari 800 mode

466 07/01/2016 11:29 PM markw

Fixed incorrect trig connection

465 07/01/2016 10:43 PM markw

Only enable portb ram control on xl/xe

464 07/01/2016 09:56 PM markw

A800 and XL core build for chameleon, now to test M.U.L.E!

463 07/01/2016 09:33 PM markw

Atari 800 core to use docking station sticks 3 and 4

462 06/27/2016 09:44 PM markw

Repeat much more quickly

461 06/23/2016 11:05 PM markw

blank fix and use 64k

460 06/23/2016 10:28 PM markw

Started ram test. Added SDC files

459 06/23/2016 10:20 PM markw

need to write something here too

458 06/23/2016 10:18 PM markw

Simple core that iterates over the gpio pin by pin

457 06/23/2016 09:53 PM markw

Hello world a800 core build, not yet tried on hardware

456 06/23/2016 09:15 PM markw

starting to write some test cores

455 06/04/2016 08:42 PM markw

Reminder of BGA placement tabs

454 05/17/2016 11:33 PM markw

Added eclaireXL 1.2 board revision BOM

453 04/28/2016 10:35 PM markw

Plugged in the sram model to check timings

452 04/28/2016 10:34 PM markw

Need to review further, but these changes seem to bring the 65816 core to life somewhat

451 04/23/2016 03:28 PM markw

Added testbenches. Do not respond to bus cycles that do not target the cart

450 04/22/2016 11:11 PM markw

sram model for tb

449 04/22/2016 10:28 PM markw

Moved memory timing bridge inside slave_timing, its an internal detail really

448 04/21/2016 11:02 PM markw

Adjusted delays and verified in sim

447 04/21/2016 10:02 PM markw

Trivial but important fixes, thanks to quartus warnings

446 04/21/2016 09:55 PM markw

70ns accuracy is not enough for reliable Atari bus sampling, use faster clock we are already using for sram

445 04/19/2016 11:13 PM markw

Register bus_data before we write it

444 04/19/2016 11:13 PM markw

Fixed c0 decode and made more explicit

443 04/18/2016 10:33 PM markw

Simulated and repaired 6502 bus and sram bus

442 04/16/2016 04:31 PM markw

constraint all cart input/outputs - 1.79MHz so not a problem. Improve sram constraints - including adding a bit of hold time.

441 04/16/2016 04:29 PM markw

register output data

440 04/16/2016 04:28 PM markw

Missed commit

439 04/16/2016 03:27 PM markw

Simulated/corrected sram back-back write timings

438 04/16/2016 12:33 PM markw

First cut implementation of veronica clone for ultimate cart - does not work yet, but getting close. Project to try out Rob Finchs 65816 core.

437 03/05/2016 05:26 PM markw

Fix airstrike 1 loading - have to nak sector 0

436 02/24/2016 10:28 PM markw

HDMI port

435 01/09/2016 11:08 PM markw

Added boms with digikey part numbers - obvious check yourself too before ordering!

434 01/04/2016 10:13 PM markw

Added support for fake scanlines

433 12/29/2015 09:42 PM markw

Made replay build with latest replay svn - need to verify it works though - really need to do some work on this platform...

432 12/29/2015 12:05 AM markw

Fixed joystick pins - euuugh. Time to replace all these custom 5200 wrappers with a common one!

431 10/24/2015 04:03 PM markw

mif updating of rom

430 10/24/2015 04:02 PM markw

add eclairexl rom

429 10/24/2015 04:02 PM markw

5200 digital stick support

428 10/24/2015 04:01 PM markw

digital stick support for 5200

427 10/24/2015 04:00 PM markw

use common version script

426 10/24/2015 03:55 PM markw

Ádded USB joystick switching + misc fixes for mcc release 1.3

425 10/24/2015 03:55 PM markw

Ádded USB joystick switching + misc fixes for mcc release 1.3

424 10/08/2015 10:35 PM markw

Moved video ports to the back (painful!!). Added rocker switch on left for power.

423 10/08/2015 10:23 PM markw

Added build for svideo/composite mode

422 10/07/2015 09:48 PM markw

Latest version with working usb and sdram. zpu rom is in mif for fast updates for now.

421 09/25/2015 11:05 PM markw

Updated quartus version

420 09/25/2015 11:01 PM markw

Torid support for mcc

419 09/25/2015 10:57 PM markw

Torid works!

418 09/25/2015 10:54 PM markw

Shrunk some logging

417 09/25/2015 10:54 PM markw

Changed from iprintf to hub_debugf, so save rom when enabling iprintf

416 09/25/2015 10:53 PM markw

Debugged usb logging a little

415 09/25/2015 10:52 PM markw

Some primitive ram test code - disabled for now

414 09/25/2015 10:51 PM markw

Some primitive ram test code - disabled for now

413 09/25/2015 10:48 PM markw

Not sure quite what I was trying to do here, but it works. Fix 0 size writes?!

412 09/25/2015 10:44 PM markw

Added eclairexl to build

411 09/25/2015 10:43 PM markw

DE1 connector spacing (20mm). Improved mounting holes.

410 09/21/2015 10:18 PM markw

Torid support - untested as yet. Its not HID but hack it to work! TODO: more generic support

409 09/17/2015 11:44 PM markw

Moved traces away from mounting holes to remove risk of taking out traces with screws... Harder than expected!

408 09/13/2015 10:07 PM markw

Fixed audio connector footprint/location. Fixed oscilator footprint (fitted but was too large). Added 16 pin support for serial init rom. Moved reset switch location to allow this. Added pull ups and decoupling to ADC (still untested). Added some more 2.5mm drill holes on the right for stencil positioning. Increased 2.5mm drill size by 1 notch (was too small to fit). Added solder pads for din connectors. Fixed footprint for phono connector. Increased resistor array size to allow fixing by hand more easily. Added pin headers to allow bypassing resistor arrays in case of issues soldering thsm! Added pin header borders to board to make it clear how much space is needed around them for sockets. Made room for jtag pin header socket. Increased version to v1.1. Added decoupling cap to oscillator. Added voltage test point header. Power ADC by 5V (it allows 2.7V to 5.5v but higher reduces changes of breaking it by high voltage inputs I think). Think thats it. Will review a bit then make the next board revision.

407 08/20/2015 09:40 PM markw

Way to scanning for bad connections on gpio ports and store in ram

406 08/20/2015 09:40 PM markw

Way to scanning for bad connections on gpio ports and store in ram

405 08/20/2015 09:39 PM markw

ip for loading into passive serial chip - not included for now

404 08/20/2015 09:38 PM markw

ip for loading into passive serial chip - not included for now

403 08/20/2015 07:21 AM markw

add vga clock. Revert keyboard response change, it was correct before there are just gpio shorts/bad conns

402 08/20/2015 07:19 AM markw

Set chip type for builds with internal rom and ram

401 08/20/2015 07:18 AM markw

run quartus!

400 08/20/2015 07:17 AM markw

debugged

399 08/20/2015 07:17 AM markw

Add low drive strength, particularly while checking for shorts!

398 08/19/2015 09:51 PM markw

fix keyboard. Add a hardware test gpio version to just turn on each pin in turn.

397 08/18/2015 09:16 PM markw

Added internal rom ram mode

396 08/13/2015 08:30 PM markw

Eagle projects for the DE1 and EclaireXL breakout boards. Also the project for the EclaireXL mainboard. The breakboard boards are tested, though there are a few known issues to fix (connect that airwire at the least!!). The EclaireXL is untested as yet.

395 08/12/2015 11:32 PM markw

Debugged usb logging

394 08/12/2015 10:22 PM markw

usb debug support to fix torid

393 08/09/2015 02:01 PM markw

Disable playfield DMA when mode dmactl(1 downto 0)=="00". Fixes turmoil and spider city. I am sure I also need to fix the dma clock since this is not a case I really thought anything used. Still it passes acid and fixes these games so committing as is. Thanks to Phaeron for the help with this one!

392 08/07/2015 08:39 AM markw

Allow 2nd joypad to press select too

391 08/07/2015 08:39 AM markw

Allow 2nd joypad to press select too

390 08/07/2015 08:39 AM markw

Added return to boot menu to a800 mcc cores

389 08/07/2015 08:39 AM markw

Added return to boot menu to a800 mcc cores

388 08/07/2015 08:26 AM markw

Hold select(pause) for 5 seconds to return to boot menu

387 07/31/2015 12:04 AM markw

Typo for reset

386 07/30/2015 11:14 PM markw

Firmware changes for 5200 joystick control in the menu

385 07/30/2015 11:14 PM markw

Fix menu control with stick on 5200. Add escape support by pressing both stick triggers. Make accidental reboot harder on 5200. Now reboot is on right stick + trigger on both platforms. Still on trig2 for a800 which only has one fire button.

384 07/30/2015 11:13 PM markw

Paddle fixes. Enable pokey even when only ZPU active. Fix allpot.