Newly purchased Artemis OLA board (DEV-16832) seems to have wrong firmware(?)

I have just purchased my first Artemis OLA board, very excited!

I’m trying to play with the settings and when I interrupt data streaming by hitting the space bar my terminal gives me the menu to do so.
According to the Artemis configuration website the menu options should include file access to the SD card under “s” with firmware V1.6 upwards.
Since my menu doesn’t display this (see screendump) I was assuming that the firmware version might be older, which seems a bit strange in itself.
By means of the ArtemisUploader I have (I believe succesfully, see other screendump) updated the Firmware to V2.10.
But still when I fire everything up again there is no “s” menu option.

Can anyone help me with this?

  • Is there a way of displaying the Firmware that is actually installed? None of the menu options seem to offer this up and I cannot find it in any of the txt files on the SD card
  • I’m an absolute beginner here, I’ve only just figured out how to communicate with the board on a Windows 11 computer with Tera Term installed, but that all seems to be working fine.

Any tips are appreciated!

Mmmm, it’ll only allow me to upload one embedded picture, so you’ll have to believe me that the menu doesn’t show “s” :slight_smile:

I’m now really not sure why the above has happened, I have gone through the firmware update process twice and it didn’t seem to have worked. But now it does! Not sure what I did except connecting and disconnecting everything, but the issue seems resolved and I’m seeing the right menu options now. One of the easier posts, I seem to have solved my own problem :slight_smile:

1 Like

You may have needed to power-cycle the OLA for the new items to appear; good work!

1 Like

if it’s running unexpected firmware out of the box, reflashing with the correct bootloader and firmware using the SparkFun Artemis Firmware Uploader might help. Let us know how it goes!

1 Like

Thank you for your quick reply, so you’re confirming what I did was the correct remedy :slight_smile:

I do have two more questions that have popped in the last 24 hours. Please let me know if I should just do a new post for those, but you are obviously knowledgeable!

The first question is: I set the logging rate at 100 Hz, but the last column of the exported data tells me that it settles on appr 58 Hz. Do you have any suggestions as to why that is the case? Could it be that simply by running the Tera Terminal it slows down the process, such that it cannot reach 100 Hz?

The other question I have is, I am trying to download the logged files directly to the computer via the USB connection, rather than porting the SD card all the time. My experience from the past is that miniSD cards are quite fragile and will fail after too many in/ejects.
I managed to use the sz * command and toggle the ZMODEM “receive” through the File menu of Tera Term and file transfer seems to have been successful. The only problem is: I don’t know where they are stored. Do they still reside within Tera Term at the end of the transfer or are they in an obscure location on the c:-drive?

Again: any help is much appreciated!

Alex

Yes - printing to a serial monitor will slow things down…also ensure you’re using a fast SD card. You can try just logging to SD and see how many Hz it gets without a serial monitor open

I think you should be able to see the default directory in the main menu → Change Directory

Thank you so much for your help!
I have managed to transfer files now that I have pointed it to the right directory.
And you’re right about the card speed being the limiting factor. Without screen writing the speed goes up a little bit and with an (older) card the speed comes down further.
So, I’ll need to invest in a faster SD card.

Cheers, Alex

1 Like

Excellent!

Thank so much for your help. I do have a further question, but I’ll start a new post as it’ll probably be cleaner.