Andrew Leech wrote: > On a different matter, I'm currently using this part on a chain with an > Actel A3P125 FPGA
I'd look at buying an IGLOO Icicle ($69 or something). It includes an Actel "LCPS" (Low-Cost Programming Stick) which is the equivalent of a FlashPro 3, and works with Libero. Just to make sure that programming works "their way". > my separate fpga jtag programmer (altium designer and their jtag > dongle) doesn't work when it's connected in the chain, I think it's > a bit light on the buffering and suffers from noise. It only just > works when connected directly to the fpga. How does this work? Is the LPC still on that chain and you connect Altium dongle in between them? > I've generated svf files with the actel software and tried playing > them with openocd, but it errors out: I don't believe OpenOCD SVF has been exercised much. You could try using UrJTAG instead. I also find Altera's STAPL player source very interesting for use with Actel parts, but that road needs a bit of work before it could function. > Error: tdo check error at line 38 > Error: read = 0x542439E, want = 0x3A121CF, mask = 0x6FFFFFF > Error: fail to run command at line 1633 How long is the file? > Error: tdo check error at line 38 > Error: read = 0x542439E, want = 0x3A121CF, mask = 0x6FFFFFF > 109052 ms used It did run for a good while.. > For reference, line 38 is: > SDR 32 TDI(00000000) TDO(03A121CF) MASK(06FFFFFF); > And line 1633: > SDR 26 TDI(0000000); This is not really helpful without more context. > Is there any specific setup of the tap I would need to do before > running the svf command? Dunno. > might there be a different way to flash the actel with openocd not > using svf? No. The other way would be STAPL but OpenOCD doesn't do that. (Neither does any other popular open source program, besides Altera's code.) //Peter _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
