I recently purchased several OpenLog Artimes boards with IMU, using the same method to configure them. However, one of the board does not seem to collect data properly. When I plugged out the SD card of this board and connected it to my Laptop, I got the files shown in the screenshot below:
I don’t know what happens here, and it seems like it creates many unknown files and even two OLA_settings.txt can exist together under the same directory… Can anybody help me out? Is it a problem of the firmware, hardware or anything else?
Then I formatted the SD card, plugged it into the board again, and tried another time, but the same problem occurred. Finally what I did was I typed “r” and then “y” to “Reset all settings to default”, then it worked and I could write data to SD card successfully. I am really confused about what happened, is it possible that you could explain why it happened and how to prevent it from happening next time?
I am sorry you are having problems. I suspect your OLA_settings file got corrupted somehow? It looks like logging was disabled? If it happens again, please check that “Log to microSD” is enabled.
Thank you for your response! I still have two questions:
I think I configured all of the sensors using the same means, but only this one get corrupted, I don’t get the reason for it. Perhaps I plugged out and plugged in the SD card several times?
Although I formatted the SD card, the problem is still unresolved. The old OLA_settings file disappeared after I formatted the SD card, but the settings remained the same. Could you explain this part a little bit?
The settings are stored both in Flash memory and on the microSD card. If it cannot read the settings from microSD, it will use the settings from Flash memory.
I got it, so it means I cannot change the settings by only formatting the SD card. I need to change the settings actively.
The other problem is that given that I cannot always get access to the sensors (remove the sensor every 10 days to inspect the data collected), I am concerned about how to prevent the setting files from being corrupted as we mentioned before.
I am not sure what happened to your microSD card. I have not seen that issue before (two settings files, and corrupted file names). It could be a power issue, but I am not sure. All I can recommend is that you power down the board correctly. There are suggestions in the Hook-Up Guide - Low Power Considerations.
Also, please do try different microSD cards - like @TS-Russell suggested.
Some cards take a large surge of current when the power is turned on (“in-rush current”). Sometimes that can cause the voltage to dip, and the OLA will reset. Try a smaller, older card if possible.