Problem: On spawning a DEVIO, we spawn up to 2 DEVIOs for controlling the RFFE. For this, we read the bpm_sw.cfg file to get the bind address of each RFFE DEVIO. However, these bind addresses are ordered according to the /dev/fpgaXXX ID and not with the slot number.
Solution: Spawn the RFFE DEVIO from the regular DEVIO, after getting the slot number
Issue by lerwys Friday Jun 12, 2015 at 17:16 GMT Originally opened as https://github.com/lnls-dig/bpm-sw/issues/97
Problem: On spawning a DEVIO, we spawn up to 2 DEVIOs for controlling the RFFE. For this, we read the bpm_sw.cfg file to get the bind address of each RFFE DEVIO. However, these bind addresses are ordered according to the /dev/fpgaXXX ID and not with the slot number.
Solution: Spawn the RFFE DEVIO from the regular DEVIO, after getting the slot number