Amazing to see all this! Great, amazing work S0urceror!
@S0urceror, in your discrete pcb, the 16 pin connector is 180 degrees wrong.
@S0urceror, in your discrete pcb, the 16 pin connector is 180 degrees wrong.
The CH376S module has to be put upside done, USB connector facing downward. But that PCB is not yet finished and probably will not be finished.
As Lintweaker said you have to place the CH376s module with the header pins going from the bottom to the top.
I use the same trick on the CPLD version rev1 to reduce the thickness of the cartridge.
Recently the software got more attention but I intend to update the CPLD version to a rev.2 soon. This will solve some small issues and enable to change the IO address of the cartridge.
@S0urceror, how is that cpld version EPM7064SLC44 programmed? I tried with quartus II 13.0.1 64-bit web-edition+cheap usb blaster (device is selected as usb-blaster, and mode is j-tag), but the writing fails.
Hi,
Be careful with the CH376 modules, I found 2 diferent versions, check the picture to clarify the issue:
Hope it helps.
@S0urceror, how is that cpld version EPM7064SLC44 programmed? I tried with quartus II 13.0.1 64-bit web-edition+cheap usb blaster (device is selected as usb-blaster, and mode is j-tag), but the writing fails.
I use Quartus II mostly on Linux but had to switch to Windows to be able to program the EMP7xxx series without issues.
@S0urceror, how is that cpld version EPM7064SLC44 programmed? I tried with quartus II 13.0.1 64-bit web-edition+cheap usb blaster (device is selected as usb-blaster, and mode is j-tag), but the writing fails.
I use Quartus II mostly on Linux but had to switch to Windows to be able to program the EMP7xxx series without issues.
I use usb blaster in windows 7 64bit. Shuold there be 5v supplied separately to pcb when programming?
@S0urceror, how is that cpld version EPM7064SLC44 programmed? I tried with quartus II 13.0.1 64-bit web-edition+cheap usb blaster (device is selected as usb-blaster, and mode is j-tag), but the writing fails.
I use Quartus II mostly on Linux but had to switch to Windows to be able to program the EMP7xxx series without issues.
I use usb blaster in windows 7 64bit. Shuold there be 5v supplied separately to pcb when programming?
Yes, you have to supply 5V. You can check to see if, without 5V, Quartus II is able to detect the CPLD.
You need to supply another 5v. For example on the CH376 connector. I also programmed when MSX is switched on. But I don’t think that is advisable ;-)
I use Quartus on Windows 10. First I select detect. If that doesn’t work check proper voltages.