PWB: Difference between revisions
Jump to navigation
Jump to search
Line 29: | Line 29: | ||
</pre> | </pre> | ||
== | == Flash boot loader firmware via jtag == | ||
<pre> | <pre> | ||
Line 43: | Line 43: | ||
... in menu tools->programmer, enable "unprotect device" | ... in menu tools->programmer, enable "unprotect device" | ||
... start program/configure operation | ... start program/configure operation | ||
</pre> | |||
== Flash user page firmware via esper-tool == | |||
<pre> | |||
$ ssh agmini@daq16 | |||
$ cd online/src | |||
$ more update_pwb.perl ### check that $fw is set to the desired firmware file | |||
$ ./update_pwb.perl pwb06 ### or give more PWB names or give "all" | |||
</pre> | </pre> | ||
Revision as of 00:19, 19 September 2019
Links
- https://bitbucket.org/teamalphag/pwb_rev1_firmware
- https://edev-group.triumf.ca/fw/exp/alphag/feam/rev1
- https://ladd00.triumf.ca/daqinv/frontend/list/170 - PWB inventory database
Schematics
Firmware
NIOS terminal
$ ssh agmini@daq16 $ /opt/intelFPGA/16.1/quartus/bin/jtagconfig 1) USB-Blaster [2-1.2] 02B030DD 5CGTFD7(B5|C5|D5)/5CGXBC7B6/.. $ /opt/intelFPGA/17.0/quartus/bin/nios2-terminal nios2-terminal: connected to hardware target using JTAG UART on cable nios2-terminal: "USB-Blaster [2-1.2]", device 1, instance 0 nios2-terminal: (Use the IDE stop button or Ctrl-C to terminate) PWB Revision 1 Boot Loader Ver 2.0 Build 357 - Wed Jun 6 15:05:35 PDT 2018 ...
Flash boot loader firmware via jtag
$ ssh agmini@daq16 $ /opt/intelFPGA/16.1/quartus/bin/jtagconfig 1) USB-Blaster [2-1.2] 02B030DD 5CGTFD7(B5|C5|D5)/5CGXBC7B6/.. $ cd ~/online/firmware/pwb_rev1 $ ls -l $ /opt/intelFPGA/17.1/quartus/bin/quartus_pgmw ... auto detect ... load the jic file ... in menu tools->programmer, enable "unprotect device" ... start program/configure operation
Flash user page firmware via esper-tool
$ ssh agmini@daq16 $ cd online/src $ more update_pwb.perl ### check that $fw is set to the desired firmware file $ ./update_pwb.perl pwb06 ### or give more PWB names or give "all"
ZZZ
ZZZ