Commit Graph

275 Commits

Author SHA1 Message Date
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
ole00
9cf30e1611 updated title picture 2023-01-16 21:26:53 +00:00
ole00
aa53a480e7 added 3D printed case files
* use OpenScad to open the design .scad file
* the design file contains top part, bottom part and on/off switch
* .stl files are exported for your convenience
* .stl files can also be exported from OpenScad.
2023-01-15 22:04:20 +00:00
ole00
5689697b99 updated BOM 2023-01-07 11:45:47 +00:00
ole00
14c4eafc93 added adapter20v8 gerbers archive 2023-01-07 11:27:20 +00:00
ole00
52c63a60c8 fixed adapter PCB design for GAL20V8
* added SMT pads for resistors
* fixed bottom layer status
2023-01-07 11:25:48 +00:00
ole00
d19f8cc52f new gerbers with R4 pull up resistor 2022-12-16 10:53:24 +00:00
ole00
996dfd8e93 Schematics: added pull up resistor R4 to SDOUT
Some GAL IC require pull-up on SDOUT
2022-12-15 19:55:14 +00:00
ole00
e7002ad90c PCB: added pull up resistor to SDOUT 2022-12-15 19:54:13 +00:00
ole00
e530708db1
README.md - fixed dead link to atfblast 2022-12-15 17:50:59 +00:00
ole00
c233834021
Readme.md: ATF16V8BQL supported
ATF16V8BQL programmed and verified at VPP 10V. The IC works in circuit as well.
2022-10-31 20:57:40 +00:00
ole00
dc3461f243
Update README.md
Radme.md: added WinCUPL user's manual link
2022-06-19 22:01:53 +01:00
ole00
effb47869f
Update README.md
Readme.md: added CUPL Reference link
2022-06-19 21:55:26 +01:00
ole00
203b266fd8
Readme.md - added GAL related links
thanks to @ismal for sharing these links
2022-06-15 21:03:53 +01:00
ole00
ce07b06b62
READE.md added Lattice GAL20V8B to supported chip list 2022-06-11 15:58:45 +01:00
ole00
2334c0fb1f added GAL20V8 info and adapter pcb 2022-06-11 12:02:26 +01:00
ole00
fa08cc1bbd
README.md - fixed a typo 2022-06-04 15:16:20 +01:00
ole00
769db96d77 added precompiled binaries for ver. 0.4 2022-04-22 20:44:21 +01:00
ole00
3fc0753273 added cross-compilation script for producing Mac OSX binary 2022-04-22 19:55:42 +01:00
ole00
39fe8258db help: changed the afterburner's url 2022-04-22 19:54:32 +01:00
ole00
d518805925 serial port: support for keeping the port always opened
Closing serial port causes Arduino reset on Mac OSX.
2022-04-22 19:49:58 +01:00
ole00
b5d6fa6683 version 0.4 - baud rate changed to 57600. Please re-upload .ino sketch.
After testing with genuine arduino uno I could not make
it to work reliably using the original baudrate 38400 on
Windows 7. Linux worked OK, but Windows 7 inserted extra 2
bytes 0xFE or 0xFF at the beginnig of the serial communication
(at least that's what arduino read from the serial line).
Baudrate 57600 so far had no issue, another reliable option
seem to be 9600.
2022-04-01 22:15:48 +01:00
ole00
443072e423 pc app: fixed detection of serial prompt 2022-04-01 17:49:09 +01:00
ole00
772181f20b sketch: remember the gal type between arduino resets 2022-03-30 22:14:32 +01:00
ole00
b20500912a
Merge pull request #15 from rreilink/master
Support for ATF22LV10. Fixes issue 11
2022-03-26 21:48:13 +00:00
Rob Reilink
58795b19ae Support for ATF22LV10. Fixes issue 11 2022-03-26 09:06:51 +01:00
ole00
15bbde3906
Updated Readme.md - info about ATF16V8C 2021-10-25 22:57:02 +01:00
ole00
c0821a40f6 Merge branch 'master' of https://github.com/ole00/afterburner 2021-06-22 19:59:41 +01:00
ole00
935d52e12b moved the PC app source to the src_pc directory
This fixes an issue with Arduino IDE which opens all .c files
(even unrelated) in the same directory when the .ino file is opened.
Fixes compilation error described in issue #10
2021-06-22 19:53:40 +01:00
ole00
f71ed5eaf5
Updated link to WinCupl application. 2020-09-02 21:00:09 +01:00
ole00
4edcfa01fc
update readme.md - clarity 2020-05-25 11:12:56 +01:00
ole00
2824eebfbc
updated readme.md - fixed typos 2020-05-25 10:25:56 +01:00
ole00
ebea9e87c6
updated readme.md - typo fix 2020-05-25 10:06:47 +01:00
ole00
eb37124211
updated readme.md - fixed programming of ATF16V8B 2020-05-25 10:04:15 +01:00
ole00
08d59a089e
Merge pull request #4 from mecparts/master
ATF16V8B chips would program & read w/o error, but they wouldn't work
2020-05-25 09:45:53 +01:00
mecparts
b4faefc042 ATF16V8B was used cfgV8AB in some places, cfgV8 in others.
The chip would read, and write without error, but wouldn't work.
Changing all instances of cfgV8 to cfgV8AB in ATF16V8B
specific code seemed to get the programmed chip to work.
2020-05-25 00:34:24 -06:00
ole00
1a79e61479
Update README.md
update readme.md - issue with ATF16V8B notice
2020-05-24 21:26:04 +01:00