Hallo Leute. Kann man eigentlich mit einem openOCD (z.B. von OLIMEX: https://www.olimex.com/Products/ARM/JTAG/ARM-USB-OCD/) per SVF einen ProASIC3 Programmieren? Ich suche schon lange nach einer Möglichkeit diese (oder auch andere FPGAs wie Xilinx Spartan 6) zu "Brennen".
Ja. Das oberste Suchresultat der Datenkrake-Suchmaschine hat das da geliefert: http://openocd.sourceforge.net/doc/html/Boundary-Scan-Commands.html "SVF: Serial Vector Format The Serial Vector Format, better known as SVF, is a way to represent JTAG test patterns in text files. In a debug session using JTAG for its transport protocol, OpenOCD supports running such test files. — Command: svf filename [quiet] This issues a JTAG reset (Test-Logic-Reset) and then runs the SVF script from filename. Unless the quiet option is specified, each command is logged before it is executed."
Hallo Christoph, das hatte ich zuvor auch gefunden, nur habe ich Niemanden gefunden, der das auch gemacht hat und dokumentierte. :-( Speziell die ProASIC3 haben es mir angetan...
openOCD schrieb: > Speziell die ProASIC3 haben es mir angetan... Die sind halt nicht ganz so stark verbreitet. Und diejenigen, die MicroSemi verwenden sind oft nicht so gesprächig: Militär, Luftfahrt, Security, ...
Duke Scarring schrieb: > Und diejenigen, die MicroSemi verwenden sind oft nicht so gesprächig: > Militär, Luftfahrt, Security, ... Das sind aber doch nicht die einzigen... Die hab ich schon in vielen geräten wie Oszilloskopen, Signalgeneratoren oder ähnlichem Geraffel gesehen. Ich nehme die halt, da die Software for Free ist, die FPGAs keinen extra speicher Brauchen, schneller "Da" sind (booten halt nicht) wenige unterschiedliche Spannungen benötigen - nur Core und I/O (wenn ich da nur an mein letztes Zynq Design denke...) und auch relativ günstig sind.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.