You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Flashing FEB's through PGP

Begin by logging into clondaq3 and updating the SVT firmware repo (/home/rherbst/svt_firmware/).  Once that's done, log in as root into dpm7 and kill the rceServer (use ps to find the process ID).  The firmware can then be loaded onto a FEB as follows:

cd /mnt/host/daq
./bin/xPromLoadRce <FebFpga> /mnt/home/rherbst/svt_firmware/projects/Feb/images/Feb_<version>.mcs
 
  • When writing and verifying, the prom progress always finishes at 35%.
  • The program always ends with a segmentation fault. This doesn't mean that the image wasn't loaded properly.

Flashing FEB's through JTag

Connect the JTAG dongle to the JTAG connector on the flange that corresponds a to the specific FEB you want to flash. 

  • The laptop needs to be unplugged from any outlet

 

Open vivado.

Go to hardware manager

[2/25/16, 10:01:34 AM] Benjamin Reese: in hardware manager, there's a green bar at the top under the toolbar
[2/25/16, 10:01:51 AM] Benjamin Reese: It should say "No hardware target is open."

[2/25/16, 10:02:05 AM] Benjamin Reese: and next to that "Open Target"

[2/25/16, 10:02:11 AM] Vitaliy Fadeyev: should we "open a new hardware target" ?
[2/25/16, 10:03:05 AM] Benjamin Reese: yeah, go ahead and do that. I guess we'll just give it a try with the power plugged in. It might just work
[2/25/16, 10:03:45 AM] Vitaliy Fadeyev: should we connect to "local server" or "remote server" ?
[2/25/16, 10:03:54 AM] Benjamin Reese: local server
[2/25/16, 10:04:14 AM] Vitaliy Fadeyev: says "connecting to the serve"

Flashing the Data DPM's

Begin by logging into clondaq3 and updating the SVT firmware repo (/home/rherbst/svt_firmware/).  The Data DPM firmware can be loaded as follows:

cd /usr/clas12/release/0.2/slac_svt/svtdaq/daq
./rceScripts/set_image_data.sh /mnt/home/rherbst/svt_firmware/projects/DataDpm/images/DataDpm_<version>

Flashing the Control DPM

Begin by logging into clondaq3 and updating the SVT firmware repo (/home/rherbst/svt_firmware/).  The Control DPM firmware can be loaded as follows:

cd /usr/clas12/release/0.2/slac_svt/svtdaq/daq
./rceScripts/set_image_control.sh /mnt/home/rherbst/svt_firmware/projects/ControlDpm/images/ControlDpm_<version>
  • No labels