|NOTE: Old contents of BU CMS wiki. These (green) pages cannot be edited|
See www.hcal.info for more links to active TWikis
The DCC can program various devices (LRBs, logic board device) using JTAG with a port of the altera JAM player included in the DCC software
Modified a jamstub.cc from hcal_6_3_2 release, added printf's for each call to
This was done, and is included in the HCAL online software distributions as of version 6_4_3. It resulted in a 2-3x speedup in LRB programming.
; JTAGInfo : generic information on JTAG ; JTAG Programming : document describes the low-level interface on the motherboard. ; WuProgramming : Wu's original version of above ; [http://www.altera.com/support/devices/tools/jam/tls-jam.html ISP & the Jam Standard Test & Programming Language (STAPL)] : Altera website describing in-system programming.
Essentially what is needed is to port the JAM/STAPL player (C code) to the HAL environment, and to implement the low-level interface described above. See the readme.txt file in the zip archive for more information.
jp_23_unix.taz - initial GNU/Linux port. Works correctly with ByteBlaster cable connected to parallel port.