Cuando los francos conquistaron el palacio real turingio de Scithingi en 531, Amalaberga huyó con sus hijos Amalafredo y Rodelinda a Italia, donde estaban sus parientes ostrogodos.
El ejército se detuvo en Ulpiana, Iliria, mientras los generales decidían sobre una cuestión relativa a la doctrina cristiana local.
El rey lombardo Alduino se quejó al emperador de que solo llegase en su ayuda contra los gépidos una pequeña parte del ejército bizantino.
Aun así, Alduino y Amalafredo obtuvieron una gran victoria frente a los gépidos.
Amalafredo tuvo un hijo llamado Artachis (ver Venantius Fortunatus, Carm.