I have a similar question. I've generated the device_db.py for a master using the command
artiq_dbb_template kasli-soc-master.json > device_db.py
but we also have a satellite. Do I smush everything into one device_db.py? How does ARTIQ know what's on the master and what's on the satellite?