Hello,
a) Please check the device's configuration settings in the "System" tab and check if "On need" option is selected under the "Battery Charge Mode". If it is and the battery is still not charging, then please check the physical connection of the battery unit with the PCB, the unit should be connected with no loose cables. If the issue still persists, please check the battery itself, take photos of the PCB unit - TOP view and BOT(bottom) view, battery and create a query on the VIP Helpdesk regarding the battery not charging.
b) Please check the formatting of the SD card, the required format should be FAT32, if it is, then please try replacing the card with another 16 GB FAT32 format SD card.
c) Due to security reasons, the firmware versions are available upon request from the sales personel or through VIP Helpdesk query requests. Please contact your sales manager in order to receive the newest available firmware for your FMC640 unit or to get information on how to create a VIP Helpdesk query regarding firmware requests.
Kind regards.