Als u van plan bent om wat hacking te doen met CPLD of FPGA-chips, heeft u een manier nodig om ze te programmeren. JTAG is een van de opties en hier is een goedkope methode die de seriële poort gebruikt (vertaald).

Deze methode vereist slechts vier signalen (TDI, TMS, TCK en TDO) plus grond. Maar het probleem is dat een RS232-seriële poort werkt met 12V-logische niveaus en de JTAG-kant van de programmeur moet werken met de logische niveaus die inheems zijn in het apparaat dat u programmeert. Commerciële programmeurs gebruiken een niveau Convert IC om hiervoor voor u te zorgen, maar dat is niet gaas met het goedkope doel van dit project. In plaats daarvan gebruikt [Nicholas] Zener-diodes en spanningsverdelers om de conversie te maken. Er is ook een LED voor elk gegevenssignaal om wat feedback te geven als u problemen hebt.

U kunt dit samen met een programmeerapplicatie gebruiken die [NICHOLAS] omhooggeslagen met behulp van visuele studio. Het werkt goed via de seriële poort, maar hij probeerde het programmeren met een USB-to-seriële dongle. Hij ontdekte dat deze methode het proces vertraagt ​​tot een ondraaglijke 5 minuten. Kijk eens, misschien kunt u helpen om die luiaardachtige programmering tot een beheersbare snelheid te krijgen.

[Bedankt Alex]

Leave a Reply

Your email address will not be published. Required fields are marked *