Luego de las derrotas sufridas por Manuel Belgrano en Vilpapugio y Ayohúma, el mando del Ejército del Norte fue transferido a José de San Martín, el cual renuncia a dicho cargo unos meses después, argumentando razones de salud. En su reemplazo fue enviado el general José Rondeau, quien comenzó los preparativos para la tercera expedición al Alto Perú, lo cual motivó la oposición de Martín Miguel de Güemes, quien pretendía llevar a cabo una guerra puramente defensiva, según las directivas de San Martín.