Consider the linear periodic system in $\mathbb{R}^n$ \begin{equation} \begin{cases} \dot{x}(t) & = A(t)x(t),\\ x(0) & = x_0, \end{cases} \label{eq:Floquet} \tag{1} \end{equation} where $A(t)$ is a real $n\times n$ matrix function which is smooth in $t$ and periodic of period $T>0$. Floquet theory states that there exists at least 1 non-trivial solution $\chi(t)$ satisfying \begin{equation} \chi(t+T) = \mu\chi(t), \ \ t\in(-\infty, \infty), \label{eq:Floquet2} \tag{2} \end{equation} where $\mu$ is an eigenvalue of the Floquet matrix. $\mu$ is more well-known as a Floquet multiplier of the system. What is the necessary and sufficient conditions so that \eqref{eq:Floquet} has a non-trivial $T$-periodic solution? By non-trivial I meant a periodic solution with minimal period $T$.
It seems like according to \eqref{eq:Floquet2}, one would want to impose condition on the Floquet matrix such that it has eigenvalue $\mu=1$, but I know nothing about this, not to mention that this sounds like a very strong condition. Spefically, I am looking for conditions that stem from Floquet theory.