OpenLog Artimes (with IMU, v2.4) is not working

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?

My first guess would be the SD card; try swapping them around and see if anything changes

Thank you for your response. When I opened the serial communication in Arduino IDE, it showed like this:


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?

Hi,

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.

image

I hope this helps,
Paul

Hi Paul,

Thank you for your response! I still have two questions:

  1. 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?

  2. 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?

Again, thank you for your time and consideration!

Hi @wqrydqk ,

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.

Best wishes,
Paul

Hi Paul,

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.

Thanks,
Yao

Hi Yao (@wqrydqk ),

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.

I hope this helps. Good luck with your project.

Best wishes,
Paul

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.

Best,
Paul