2024-08-24 01:02 AM
Hello,
We propose using Teseo-LIV3FL to design a new product. This part is selected because it supports Differential GPS (SBAS) and Real-time AGNSS.
Please let us know if LIV3FL supports NAVIC (IRNSS). If not, can we upgrade the firmware to support NAVIC?
Solved! Go to Solution.
2024-08-26 07:03 AM - edited 2024-08-26 07:03 AM
Hi Sharat,
IRNSS is part of L5 band, therefore you would need a receiver capable of receiving L5.
Have you considered Teseo LIV4F? This is a dual band receiver ( L1+L5) capable of capturing IRNSS. It also has Real Time AGNSS.
https://www.st.com/resource/en/datasheet/teseo-liv4f.pdf
Could you please reach out to your local distributor (Arrow/Avnet/Future) or ST sales personnel? We can provide you with an EVB,
2024-08-26 07:03 AM - edited 2024-08-26 07:03 AM
Hi Sharat,
IRNSS is part of L5 band, therefore you would need a receiver capable of receiving L5.
Have you considered Teseo LIV4F? This is a dual band receiver ( L1+L5) capable of capturing IRNSS. It also has Real Time AGNSS.
https://www.st.com/resource/en/datasheet/teseo-liv4f.pdf
Could you please reach out to your local distributor (Arrow/Avnet/Future) or ST sales personnel? We can provide you with an EVB,
2024-08-26 09:26 PM
Hello,
Thank you for your reply. I will buy this EVM.
2024-08-27 05:24 AM
Hi Sharat,
Once you buy the EVK, you will need to download Teseo Suite TESEO-SUITE - PC software tool to manage, configure and evaluate the performances of Teseo GNSS family - STMicroelectronics that will help you get your evaluation started.
Thanks,
George
2024-10-18 02:20 AM
Hello @GalaxyQuest
We bitbaked the EKF files using Mickledore .
According to the ST documentation, after bitbaking, the distribution package should contain trusted folder in:
tmp-glibc/deploy/images/stm32mp1/
However, we were unable to find the "trusted" folder mentioned in the documentation. Instead, only the following folders: optee, fastboot, extensible, and deleteall are present
We tried creating an image using the optee and fastboot folders. The STM board successfully booted, but when ./run_ekf.sh is executed, segmentation fault error is encountered.
I’ve also attached a screenshot of the error message for your reference.
Could you please help us resolve this issue?
Best regards,
Sharat
2024-10-20 08:53 PM - edited 2024-10-20 09:24 PM
Hi Sharat,
In logs we can see application unable to find accelerometer, magnetometer and gyro nodes.
Just a query did you integrated GNSS1 package software, perhaps you can go through UM2909 regarding how to build and integrate drivers for IMU.
segmentation fault issue is due to a missed check which will be fixed in upcoming releases, but it's happening due to the reason that no IMU sensors node are found due to IMU drivers not integrated.
Could you please check and confirm.
Regards,
Lokesh
2024-10-29 03:12 AM
Hello @lokeshKumar
I noticed something interesting. When I navigate to /sys/bus/iio/devices/iio, I see iio:device0, iio:device1, iio:device2, and iio:device3. Inside iio:device0, there are files like in_anglvel_x_raw, in_anglvel_y_raw, and in_anglvel_z_raw. Running cat in_anglvel_x_raw shows the raw ADC values, which change when the STM32MP controller module moves.
In the run_ekf.sh script, line 50 has a binary command ekf_gnss1_test, but it throws a segmentation fault as you have noticed from my previous post.
I've integrated the gnss1 package software and reviewed UM2909 on building and integrating drivers. Could you help me troubleshoot this issue? I’ve attached screenshots for your reference.
Additionally, could you explain why I can’t find the "trusted" folder mentioned in the documentation? After bitbaking Weston for Mickledore, I only see optee, fastboot, extensible, and deleteall.
Link to the documentation: https://www.st.com/resource/en/user_manual/um2909-getting-started-with-xlinuxgnss1-package-for-developing-gnss-applications-on-linux-os-stmicroelectronics.pdf
2024-11-04 12:02 AM
Can you please post output of below commands
cd /sys/bus/iio/devices
for i in `ls` ; do echo $i ; ls -lRn $i/|grep in; done
also, after above command please run run_ekf.sh and share its output as well.