GNSS.iso Does Not Work Properly When Inserting an SD Card in Sony Spresense

Asked 3 months ago, Updated 3 months ago, 10 views

When Sony Spresense runs GNSS.iso, an example sketch from Arduino IDE, it is not possible to capture a satellite with an SD card on the expansion board.

If no SD card is inserted, location information is available.
SD card format is FAT32, and we have verified that it can be read and written from Spresense.
Also, GNSS_tracker.iso cannot capture the satellite.

Please let me know if there are any causes or solutions.
Thank you for your cooperation.

spresense

2022-09-30 13:57

4 Answers

I also feel that it is difficult to measure the position when I attach an expansion board.
So when I tried writing to the newly released Flash, I was able to position it right away.

I took out the created file by writing a sketch to open both Flash and SDHCI and copy the data.


2022-09-30 13:57

I am in charge of SPRESENSE support for Sony.

As you have already commented, there is a possibility that the SD card operation is affecting the GNSS antenna sensitivity.

Improvements are planned with the following software version upgrades:

Thank you for your continued support at SPRESENSE.

SPRESENSE Support Team


2022-09-30 13:57

The SD card slot on the expansion board is located close to the GNSS receiving antenna on the main board, so
The noise generated by the SD card may have affected positioning performance.
There may be individual differences in the amount of influence, so if you have another SD card,
Why don't you exchange it and try it?
Since gnss_tracker.ino is a program that uses SD cards in the first place,
If I can't use it, I'll be in trouble.

Additional note (July 12, 2019)
Thank you for improving the reception sensitivity when inserting an SD card in v1.3.1, which was released this time.>Dear Support Representative
However, I am a little dissatisfied because there is no specific comment on how it was improved.
If you don't mind, I'd appreciate it if you could explain the changes in more detail.


2022-09-30 13:57

I am in charge of SPRESENSE support for Sony.

I'm sorry for the insufficient explanation.
I would like to explain the improvements in GNSS antenna sensitivity when inserting SD cards introduced in v1.3.1.
https://github.com/sonydevworld/spresense-arduino-compatible/releases/tag/v1.3.1

Previous programs provided clocks to drive SD cards when they were inserted, which affected the sensitivity of the GNSS chip antenna.

In v1.3.1, we changed it to supply clocks only when reading and writing to SD cards so that antenna sensitivity during positioning is not affected.Please give it a try.

Thank you for your continued support at SPRESENSE.

SPRESENSE Support Team


2022-09-30 13:57

If you have any answers or tips


© 2023 OneMinuteCode. All rights reserved.