Okay, now also comment setROM_GBA(); out and try again, it will still display "unknown" but the question is will it still erase the save.
/******************************************
Setup
*****************************************/
void setup_GBA() {
//setROM_GBA();// Print start page
//getCartInfo_GBA();
display_Clear();