Official Howto from Timing Team:
https://www-acc.gsi.de/wiki/Timing/TimingSystemHowFlashFTRNUser
https://www-acc.gsi.de/wiki/Timing/Intern/TimingSystemHowToHintsForFECS
Script to flash new Pexaria Version (Use that instead of the error-prone manual way !! ):
https://gitlab.com/al.schwinn/DigitizerDU2/-/blob/master/scripts/updateTimingGateware.sh
Manual way:
Check current firmware
eb-info dev/wbm0
Check if library version fits with firmware
20_timing-rte -> ../global/timing-rte-tg-fallout-v6.1.2
Re-link if required for new firmware
Flash new firmware
Kill all timing related processes on FEC
Download most recent pexaria image from
https://github.com/GSI-CS-CO/bel_projects/releases
E.g. wget
https://github.com/GSI-CS-CO/bel_projects/releases/download/fallout-v6.1.2/falloutv6_1_2-pexarria5.rpd
copy file to FEC
eb-flash-secure dev/wbm0 falloutv6_1_2-pexarria5.rpd
eb-reset dev/wbm0 fpgareset (Possibly needs to be repeated up to 3x ... if still no link: call Markus Zweig)
reboot
Check if TR has link
sss
Alternatively
eb-console dev/wbm0
Type: gui
Optionally check MAC of the Pexaria
eb-mon dev/wbm0 -v
This topic: Main
>
Members
>
AlexanderSchwinn
>
CheckAndFlashTimingReceiverFirmware
Topic revision:
01 Jun 2023,
AlexanderSchwinn
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki?
Send feedback