Wykres commitów

884 Commity (2aabf26145fd7e7e25dad6f73daef69216a4d252)

Autor SHA1 Wiadomość Data
IanSB e3cfc9c8b0 Tweak ground plane 2019-11-13 04:20:34 +00:00
IanSB 5c804da74b Move 3 pin data header + add silk screen 2019-11-13 04:15:30 +00:00
IanSB 1727264d89 Move 3 pin data header 2019-11-13 04:15:02 +00:00
IanSB 4de865eed6 Add JP2, J4 & Groundplane 2019-11-12 17:35:10 +00:00
IanSB 99bbb39446 Fix some overlapping courtyards 2019-11-12 03:36:19 +00:00
IanSB c840751580 All tracks routed on analog board 2019-11-12 03:13:44 +00:00
IanSB 7199fc2941 Issue 2 rgbtohd board with 3 control bits added 2019-11-12 03:13:00 +00:00
IanSB 8047f0ed28 Merge remote-tracking branch 'upstream/dev' into dev 2019-11-10 02:54:34 +00:00
IanSB dcaf038983 Change DAC and use VSYNC as monochrome video input (requires V6.5 CPLD) 2019-11-10 02:43:20 +00:00
IanSB 7bea6a7dfe Allow mux to work in six bit mode 2019-11-10 02:41:34 +00:00
IanSB c3d1ac43de Update CPLD to v6.5: Add new mux option in 6 bit mode using the Vsync input for monochrome video 2019-11-10 02:30:51 +00:00
David Banks a34e53244c Profiles: added Amstrad_CPC_3bit and Amstrad_CPC_6bit
Change-Id: I9ccd6efe63d982f2091eb824189f21fbfc307b4a
2019-10-28 13:58:44 +00:00
IanSB aa111afd83 Analog board updated with MAX9201, terminators and rough pcb layout 2019-10-24 03:49:13 +01:00
IanSB 60cb1762f1 Add rough layout of components for 3d pcb view 2019-10-23 02:04:41 +01:00
IanSB 35ffb19b3e Initial circuit for analog interface. Should support Amstrad CPC464, Spectrum+2A/3 and monochrome composite 2019-10-22 23:01:03 +01:00
David Banks 3c1a74d314 Merge branch 'embedded_cpld_programming' into dev
Change-Id: Ie3133e4d0e7ef18c2477e66bfa20fc2f3e08175b
2019-10-22 11:42:28 +01:00
David Banks b8a73918c9 Pi Firmware: remove Atom CPLD from firmware updates to prevent accidental bricking
Change-Id: I3d00e8cae84f477e988a72dc69d372f13eea8066
2019-10-22 11:41:53 +01:00
IanSB 66df9fe0d1 Tweaks to vias and silk screen 2019-10-21 18:33:58 +01:00
IanSB 2e624de6ef Swap JP4, change P3 side & add more silk screen info 2019-10-21 01:32:09 +01:00
IanSB 0093c84445 Add gerbers 2019-10-20 01:11:52 +01:00
IanSB 215b165969 Fix GND plane plus other minor tweaks 2019-10-19 23:54:40 +01:00
IanSB f1942137e2 Move some vias to avoid shorting hazard with IDC cable 2019-10-19 03:29:06 +01:00
IanSB 3ae26f964c Fix incorrect in system programming GPIO assignments 2019-10-19 00:09:28 +01:00
IanSB 8a2d305847 First attempt at 6 bit PCB 2019-10-18 23:04:16 +01:00
David Banks 86fe51abd7 Pi Firmware: Moved 'Update CPLD' to Info Menu
Change-Id: If1c986224ebee77484e8a070ab6cf554f1e6ebd1
2019-06-20 14:48:27 +01:00
David Banks f6c8c69abb Pi Firmware: Added binary builds of CPLD firmware
Change-Id: Ia158ad054757fd823e19bd200d6a9bafce93cfeb
2019-06-20 12:54:42 +01:00
David Banks 1c88aa9dae Pi Firmware: Make cpld_firmware_dir configurable in profile
Change-Id: I3bd9134f9f7393b28c2b80d64bd2a58c187e98f4
2019-06-20 12:52:44 +01:00
David Banks 3ebc7198c6 Pi Firmware: OSD progress updates during CPLD programming
Change-Id: I0b085207ee8213c30c6251b710ca5f6b8f935dc4
2019-06-20 11:57:41 +01:00
David Banks 6c8fbbcb25 Pi Firmware: CPLD Update Menu populated dynamically
Change-Id: Iaa1590970341fc73d1b60ea0874e734e87f5f4a2
2019-06-19 15:42:33 +01:00
David Banks 046560e557 Pi Firmware: Ensure OSD/Menus work when CPLD unprogrammed
Change-Id: Ia2d16eda8c1d10fd1f5b93d3acc75a2d0696081c
2019-06-19 14:36:36 +01:00
David Banks be9a8966fb Pi Firmware: Switch from MODE7 to MUX for TDO
Change-Id: Ifbe2d00aac22243a7c965d9e5f5684b6080450ef
2019-06-19 09:53:18 +01:00
David Banks 79c39b9ae5 Pi Firmware: Embedded CPLD programming now working
Change-Id: I0f7afc8b6fcd81e1f14f2dac4505a3d7a2a39d7d
2019-06-18 16:51:53 +01:00
David Banks c753e9e79b Pi Firmware: corrected newlines in XAPP058 debugging messages
Change-Id: I4dad67a4309e68f055bd547fbf175803657a9eca
2019-06-18 16:50:38 +01:00
David Banks 014207d347 Pi Firmware: Added files from Xilinx XAPP058 v5.01
Change-Id: I70a6d9e06e1dc7bb46caf4855cddfe59eb9a886f
2019-06-18 13:24:18 +01:00
IanSB 0b52a8eb7c Update EGA profile 2019-05-16 02:39:39 +01:00
IanSB d213de6bc0 Update PC profiles 2019-05-16 02:04:42 +01:00
IanSB 5a46dc445a Switch order of maximum and minimum 2019-05-16 02:04:21 +01:00
IanSB 14ea9aa429 Update zx80/81 profile 2019-05-16 00:31:06 +01:00
IanSB 0c5436a2e7 Fix profile error with hdmi palette demo 2019-05-16 00:15:05 +01:00
IanSB ad1b3f8d80 Update profiles 2019-05-15 23:49:40 +01:00
IanSB cc3bfb4b7e Change Auto setting in fill mode to be half way. Also change capture area to capture size 2019-05-15 23:48:43 +01:00
IanSB dc0ba1e0cc Update profiles 2019-05-15 16:45:04 +01:00
IanSB ebf78db2b6 Add capture area option and fix double size 4:3 scaling bug 2019-05-15 16:40:43 +01:00
IanSB 3f1a062fd2 Update profiles for auto sized capture area 2019-05-15 04:07:27 +01:00
IanSB 2e51dc87e5 Auto size the capture area for different sized monitors 2019-05-15 04:06:34 +01:00
David Banks 110b085ff3 Atom CPLD: Adjust colour sampling point (now v2.4)
Change-Id: I6c130d1bdc21bd61682a4027e94eb98c6649e91b
2019-05-13 18:40:00 +01:00
David Banks 4d08a0fb46 Atom CPLD: Adjust start offset by one pixel to allow perfect centering (now v2.3)
Change-Id: Ic29f48e8b482bdc8bd1acbadf4ec4787120e5fbb
2019-05-13 10:46:07 +01:00
David Banks 0fd1e6d79c Atom CPLD: Added jedec file for Atom board
Change-Id: I00208c175d15aa68f1c66cb8022085e8e8ae675f
2019-05-10 15:47:04 +01:00
David Banks 49320d4b2f Allow CPLD driver to provide a default profile (#91)
Change-Id: Id728767b3aa21053f08208dc62542cab89827e46
2019-05-06 12:37:17 +01:00
David Banks 98e99af0e1 Pi Firmware: White space only
Change-Id: Ia28399e1f732e480427bc0164e71df43f538f7be
2019-05-06 12:08:37 +01:00