• Set the AO laptop IP address to one in the same subnet as the BCU47 (for LBTI DX should be 192.168.153.x )
  • Connect the AO laptop either directly to the BCU47, or to a network where it can ping it. Maybe you can do it even from level 2.
  • Start Engineering Panel and connect to the BCU as explained here: https://wiki.lbto.org/AdaptiveOptics/ASMEngPanel , section "Engineering Panel Usage".
  • Verify that the diagnostic monitor works (as described in the same page) and note down the versions for FPGA logic and NIOS int the "WAVEGEN status" tab.
  • Stop the log monitor.
  • Step 1:
    • From the drop-down menu select "Flash clear"
    • Enter the following parameters: "user logic", start dsp 0xFA, end dsp 0xFA. Check "want reply".
    • Click Send. It will take a few seconds before a reply appears in the log window at the bottom. It must have code "c8" ("c9" and "ca" will signal an error).
  • Step 2:
    • From the drop-down menu select "Flash write same"
    • Enter the following parameters: "user logic", start dsp 0xFA, end dsp 0xFA. Check "want reply" and "create multiple packets".
    • Select the correct RBF file. For SOUL, it's WaveGenLogic_6_04.rbf
    • Click Send. Verify that all replies in the log window at the bottom have code "c8"
  • Reset the BCU47 (or power cycle it), start again the diagnostic monitor, and verify that the FPGA logic version has changed.

-- AlfioPuglisi - 27 Jan 2019
Topic attachments
I Attachment Action Size Date Who Comment
WaveGenLogic_6_04.rbfrbf WaveGenLogic_6_04.rbf manage 723 K 27 Jan 2019 - 10:42 AlfioPuglisi BCU47 Wavegen board firmware for SOUL, version 6.04
Topic revision: r4 - 22 Nov 2019, AlfioPuglisi
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback