Project

General

Profile

Statistics
| Revision:

# Date Author Comment
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.

383 07/12/2015 09:17 AM markw

Started on USB support. Added builds for A2 and A9. A2 will be standard and I acquired a few A9s to play with!

382 07/11/2015 11:53 PM markw

Set up pll for PAL and real clock

381 07/11/2015 11:35 PM markw

No idea what this is or why I checked it in;-)

380 07/04/2015 03:51 PM markw

Fixed antic seperate bank switching

379 07/03/2015 09:38 PM markw

Allow both joysticks to control menu. Some small USB fixes.

378 07/03/2015 09:37 PM markw

Allow 2nd joystick to control menu. Some small USB fixes.

377 05/17/2015 03:00 PM markw

Updated firmware

376 05/17/2015 02:59 PM markw

Added bin file, a header stripped bit needed for sd card

375 05/17/2015 02:48 PM markw

Rebuild of ZPU firmware to pick up SIO patches from Hias

374 05/17/2015 02:47 PM markw

Patches to improve SIO from Hias. Many thanks!

373 05/17/2015 02:38 PM markw

Official wireless controller support

372 05/17/2015 02:35 PM markw

Add aeon lite to official build - I have built my board now and checked it works ok.

371 05/17/2015 02:33 PM markw

New memory map

370 05/17/2015 02:33 PM markw

Added memory map

369 05/17/2015 02:32 PM markw

Added support for mcc wireless joypad

368 05/17/2015 02:31 PM markw

command missing from sensitivity list

367 05/17/2015 02:29 PM markw

Use both SDRAM chips, support 576KB modes. Space was left in the memory map for the turbo freezer, but for now I cannot get it to fit in the LX9.

366 05/10/2015 09:59 PM markw

Aeon lite memory map improvements.

365 05/09/2015 11:28 PM markw

Use generics for system settings like other cores. The plan is to use a settings file eventually and pll reconfig. For now...

364 05/09/2015 10:12 PM markw

Removed this version, the other one sounds better

363 05/09/2015 10:12 PM markw

Now running on my board. Temporarily using papilio memory mapping - just 512KB.

362 04/30/2015 09:37 PM markw

Reverted the change that broke acid

361 04/26/2015 04:03 PM markw

Stimer should not reset serial port. Reset audio output flip-flops on stimer. TODO: This breaks an acid test, but that is another bug I think this was hiding.

360 04/21/2015 09:51 PM markw

Fixed linux build

359 04/21/2015 09:48 PM markw

Add breakout board support. Pass clockin/clockout to pokey (untested).

358 04/21/2015 09:45 PM markw

Made the same as Robins version, which worked!

357 04/21/2015 09:43 PM markw

Patch from Hias to fix dropped command packets. Many thanks for digging into this!

356 04/21/2015 09:40 PM markw

Added missing file

355 04/16/2015 11:39 PM markw

Do not disable AVR, having it reset screws things up. Switch PS2 back to port1. Add LEDs for SIO state.

354 04/16/2015 10:54 PM markw

Infer a multipler for pokey lookup

353 04/16/2015 10:53 PM markw

Added synchronizer

352 04/08/2015 07:59 AM markw

Reverted antic highres "fixes" that break numen. circa r256/257

351 04/08/2015 07:58 AM markw

Simple memory saving support - to help debugging

350 04/08/2015 07:58 AM markw

Simple memory saving support - to help debugging

349 04/06/2015 02:04 PM markw

Fix 480i interlace. Vsync needs to be on exactly the right row, also the AN2 must be disabled by clearing bits 0 or 1 on dmactl.

348 04/04/2015 11:50 PM markw

Added Drive turbo selection. Fixed a few builds. Added which target is building to output. Run up to 3 jobs at once during build.

347 04/04/2015 03:04 PM markw

Run 2 jobs at once

346 04/04/2015 02:45 PM markw

Split the concept of hsync, vsync and composite sync. When composite sync used tie vsync high. The offset hsync pulse of pal/hsync is only present for 15khz composite sync. Remove rom selection since its unused.

345 04/04/2015 02:38 PM markw

fix sockit path

344 03/27/2015 11:09 PM markw

Scanlines were broken by last change (were alternating each frame)

343 03/27/2015 09:19 PM markw

Do not background - not got enough ram here

342 03/27/2015 09:13 PM markw

Added RGBHV

341 03/27/2015 02:42 PM markw

Latest firmware and added papilio duo to build scripts

340 03/27/2015 02:38 PM markw

Add weak pull-ups on data lines for cartridge/pbi

339 03/27/2015 02:23 PM markw

Allow 64k carts to work. Switch keyboard to PS2 port 2.

338 03/26/2015 11:18 PM markw

Changed mem addresses

337 03/26/2015 11:17 PM markw

The banks have a hole from 64k-256k, use this for the os rom, freeze and directory cache

336 03/26/2015 11:04 PM markw

papilio duo support

335 03/26/2015 11:03 PM markw

Switched DAC

334 03/26/2015 09:55 PM markw

Aded papilio duo

333 03/26/2015 09:55 PM markw

Added low memory type 2 - for papilio and its 512k

332 03/26/2015 09:55 PM markw

Resync output to input hsync

331 03/26/2015 09:54 PM markw

Added multiple build types

330 03/26/2015 12:53 PM markw

Added 32 bit sram access to make zpu work

329 03/18/2015 11:07 PM markw

fixed ucf use

328 03/18/2015 11:05 PM markw

sram works, boots, keyboard works

327 03/18/2015 09:40 PM markw

Fixed PLL to more appropriate for PAL/NTSC with he 32MHz input clock. Should work now, although no ZPU yet!

326 03/18/2015 09:18 PM markw

replacing with pal/ntsc plls of correct input frequency

325 03/17/2015 11:19 PM markw

First cut of papilio duo support. NB: This does not work yet, notably PLL needs changing. Then sram needs wiring up to allow zpu to run.

324 03/15/2015 04:08 PM markw

Added inferred multiplier

323 03/15/2015 04:08 PM markw

EDBLL apparently works with lower drive strength - there are some crosstalk issues I read. Added GPIO lower drive strength. Removed 25ohm resistors.

322 03/15/2015 04:03 PM markw

Now builds ok - disabled some features to fit in device. Also optimised pokey mixer.

321 03/15/2015 04:00 PM markw

Space reduction to fit onto a Spartan 6 LX9. Allow disabling stereo and covox. Also replace pokey non-linear table with a piecewise linear function rather than a LUT