Commit Graph

111 Commits

Author SHA1 Message Date
ole00 86a4ade9f9 Sketch: support for MCP4151-103 digital pot
Added support and autodetection of MCP4151 digital pot.
If MCP4151 is detected then its wiper resolution is halved
to match the MCP4131 wiper resolution.
MCP4151-103 is now a drop in replacement for MCP4131-103.
2023-05-19 23:00:08 +01:00
ole00 d3acb78576 sketch: fixed typo when printing GAL22V10 PES 2023-05-16 22:37:52 +01:00
ole00 c4487a99da
Readme.md: Lattice GAL22V10D added to supported GAL list 2023-04-25 22:38:38 +01:00
ole00 0df11718b7
README.md : added info about the Push switch usage 2023-04-07 20:38:49 +01:00
ole00 2006182094 README.md - fixed more typos 2023-04-07 20:28:28 +01:00
ole00 30430abfbf bom.txt fixed typos 2023-04-07 20:13:16 +01:00
ole00 09148d9d1b bom.txt: added missing R2 resistor 2023-04-07 20:11:52 +01:00
ole00 90f107f33e bom.txt : updated for PCB 3.0 2023-04-07 20:08:14 +01:00
ole00 9bc3c889a2 README.md fixed typos 2023-04-07 19:29:16 +01:00
ole00 c16e145f83 updated .gitignore 2023-04-07 19:17:20 +01:00
ole00 1fa2d8c5fd PC app releases version 0.5.1 2023-04-07 19:17:20 +01:00
ole00 cff8fb40a7 PC app compilation scripts: use NO_CLOSE
Force serial port not to be closed.
2023-04-07 19:17:20 +01:00
ole00 4d98e66cbc removed win32 compilaton script: obsolete target 2023-04-07 19:17:20 +01:00
ole00 fae2d96e7e removed old releases 2023-04-07 19:17:20 +01:00
ole00 4bb44e8ac3 removed case - needs a redesign to fit the new board 2023-04-07 19:17:20 +01:00
ole00 70c29929ce README.md - new design info 2023-04-07 19:17:18 +01:00
ole00 97f8ece5af added new design pcb 2023-04-07 19:16:43 +01:00
ole00 4c27435161 removed old pcb design 2023-04-07 19:16:43 +01:00
ole00 325b51d722 added new design gerbers 2023-04-07 19:16:43 +01:00
ole00 7ed84ffa63 removed old design gerbers 2023-04-07 19:16:43 +01:00
ole00 f9660f8eaf added new design schematics 2023-04-07 19:16:43 +01:00
ole00 30f4590d4e removed old schematics 2023-04-07 19:16:43 +01:00
ole00 4e3d4dafd9 images: added new design images 2023-04-07 19:16:43 +01:00
ole00 80d40e24a3 images: remove old design images 2023-04-07 19:16:43 +01:00
ole00 5bcb23f1a2 sketch: GAL20V8 - disable pull-up on DOUT when inactive 2023-04-07 19:16:43 +01:00
ole00 8d12ec9e58 sketch: default VPP for non-Atmel chips set as 12V
Also, the defaults are used if no PES check is requested.
2023-04-07 19:16:43 +01:00
ole00 7d332acae6 PC app: support for new board design
Added:
* detection of the new board design
* VPP measurement (use 'm' commands)
* setting of calibration offset (use '-co' parameter)
2023-04-07 19:16:41 +01:00
ole00 4db4108d4a Sketch: added support for new board design (v 3.0)
New features:
* unified socket for 20 pin and 24 devices (including GAL20V8)
* variable VPP via digi pot
* VPP measurement via A0 ADC (used for VPP calibration)
2023-04-07 19:15:36 +01:00
ole00 48982f241a
Readme.md : updated VPP values for ATFs and Lattice GALs 2023-03-30 23:53:45 +01:00
ole00 7774c76626 sketch: added support for erase-all and write-pes commands 2023-03-30 23:34:28 +01:00
ole00 7b9ccc9f8d sketch: removed obsolete variable 2023-03-30 23:34:28 +01:00
ole00 1a3a009885 PC app: added support for erase-all and write-pes commands 2023-03-30 23:34:23 +01:00
ole00 c67ced85e7
Readme.md - added ATF16V8CZ to the list of supported GALs 2023-03-28 21:38:37 +01:00
ole00 76a5d7fa9c Sketch: added support for ATF16V8CZ 2023-03-28 21:30:15 +01:00
ole00 c6087fdfed
Readme.md - fixed dead link to CUPL Reference book 2023-03-25 23:35:14 +00:00
ole00 45f7fea022
Update Readme.md 2023-03-25 21:44:51 +00:00
ole00 65443dd5f2 added precompiled binaries for ver 0.4.2 2023-03-25 21:30:31 +00:00
ole00 81382a0e91 Afterburner sketch: updated top comments 2023-03-25 21:30:31 +00:00
ole00 630851857a Removed old releases. 2023-03-25 21:30:31 +00:00
ole00 e9d005213e Added support for Power-Down pin on ATF16V8C
The PD feature is now selectively enabled or disabled based
on the JED contents. Also, when fuses are read the printout
of the JED file reflects the PD fuse bit state. So, when
the PD fuse bit is enabled then the JED file contains an extra
fuse bit set to 1. The ATF22V10C now behaves the same way regarding
the PD fuse bit (previously Afterburner always disabled the PD
function).

credits: GALmate software
2023-03-25 21:30:31 +00:00
ole00 317b3520d8 Added support for securing/protecting the GAL
credits: GALmate software
2023-03-25 21:30:31 +00:00
ole00 ba15a74dee
Readme.md: support for ATF16V8C
Also added links to GALmate by Yorck and credited him for the ATF16V8C programming algorithm.
2023-03-21 23:43:02 +00:00
ole00 ffa637eb8e PC app: lunx serial port read tweak
This change seems to fix a weird issue where some of the lines were split
in two lines. This could be reproduced when using 'i' command with ATF22V10C
or ATF16V8B repeatedly.
2023-03-21 23:23:24 +00:00
ole00 f48513f05b sketch: read write and verify ATF16V8C
Based on GALmate by Yorck
https://www.ythiee.com/2021/06/06/galmate-hardware/
2023-03-21 20:48:47 +00:00
ole00 1dc2836125 sketch: reduced static memory allocation 2023-03-21 20:07:52 +00:00
ole00 45eb04de80 sketch: added detection of ATF16V8C 2023-03-21 19:58:40 +00:00
ole00 d393e0fcc8
Rewadme.md : update about the latest fix 2023-01-24 20:34:45 +00:00
ole00 f57bf6a1ef version 0.4.1 2023-01-24 20:19:24 +00:00
ole00 ae955a8b6b ensure GPIOs are set to Input when not active
This should prevent accidental damage of the GAL chip
during insertion into the socket.
2023-01-24 20:17:49 +00:00
ole00 ed14f825a5 fixed web url 2023-01-24 20:12:35 +00:00