Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
1,625 Views

Intel Aero FPGA_VERSION = unknown and unable to read bootloader pin value on 01.00.16 and 1.6.2

Hey everyone,

I am trying to get the Initial Setup of my Intel Aero drone done. I am currently trying to flash the FPGA using the following guides:

https://github.com/intel-aero/meta-intel-aero/wiki/02-Initial-setup https://github.com/intel-aero/meta-intel-aero/wiki/02-Initial-setup

https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation

aero-get-version.py yields

BIOS_VERSION = Aero-01.00.16

OS_VERSION = Pokey Aero (Intel Aero Linux Distro) 1.6.2 (pyro)

AirMap_Version = 1.8

FPGA-VERSION = unknown

AerFC firmware version = 1.6.5

following the guides, I have done

cd /etc/fpga/

jam -aprogram aero-rtf.jam

this yields Exit code = 0 ... success

Although, when moving to the next step of

cd /etc/aerofc/px4/

aerofc-update.sh nuttx-aerofc-v1-default.px4

this gives the error of: Unable to set force bootloader pin value

In looking up this problem I found:

As following this I tried:

uname -a

Linux intel-aero 4.4.113-yocto-standard # 1 SMP PREMPT Tue May 22 11:10:22 IST 2018 x86_64 x86_64 x86_64 GNU/Linux

The above solution says this is fixed in Linux 4.4, but it can be seen that I am running 4.4 and this problem persists.

If anyone could help this would be greatly appreciated. My end goal is to do get the R200 camera working if that changes anything.

Tags (1)
0 Kudos
9 Replies
Highlighted
Community Manager
89 Views

Hallo jakeUF,

 

 

Thank you for your interest in the Intel Aero Ready to Fly Drone.

 

 

Could you please try doing the following steps again:

Aero comes with 3 FPGA firmwares that can be used, all of them under the /etc/fpga/ directory.

  • aero-rtf.jam: this is for use with RTF

Flash the new FPGA firmware:

cd /etc/fpga/ jam -aprogram .jam

Thank you very much in advance,

 

Casandra
0 Kudos
Highlighted
Community Manager
89 Views

Hello jakeUF,

 

 

Was the solution provided previously useful?

 

We did the steps in the following link: https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation in our Lab from start to finish and were able to resolve the FPGA unknown issue.

 

 

Can you please try going through the setup once more and let us know what the aero-get-version.py output is afterwards?

 

 

Thank you in advance for your answer,

 

Casandra
0 Kudos
Highlighted
Beginner
89 Views

Hey Casandra,

I have tried the provided instructions and unfortunately they did not solve my problem. I tried all three different types of FPGA also (https://github.com/intel-aero/meta-intel-aero/wiki/02-Initial-setup# flashing-the-fpga 02 Initial Setup · intel-aero/meta-intel-aero Wiki · GitHub ). I was able to flash each of them with no errors or apparent issues. Although when I do aero-get-version.py the output remains the same. Could you describe what steps you did in the 90-references guide as it details to ensure everything is correct about Yocto first. It details here (https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation# get-version 90 (References) OS user Installation · intel-aero/meta-intel-aero Wiki · GitHub ) early in the guide where the FPGA will be returned before proceeding to other steps.

Thank you for your help!

0 Kudos
Highlighted
Community Manager
89 Views

Hello JakeUF,

 

 

We did the steps as shown in the guide available here: https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation# get-version

 

 

Are you doing this setup on the Drone or on the Aero Compute Board?

 

 

Thank you in advance,

 

Casandra
0 Kudos
Highlighted
Beginner
89 Views

I am doing this on the Drone

Jake

0 Kudos
Highlighted
Beginner
89 Views

Casandra,

I am confused in how you used the 90-refernces-OS guide. It details here: https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation# upgrade-yocto-first 90 (References) OS user Installation · intel-aero/meta-intel-aero Wiki · GitHub where that guide replace yocto and keep the BIOS, FPGA, and flight controller. Where I cannot get the FPGA to update. Thus putting a different OS on the system won't matter as I can't get the correct FPGA on yocto first.

Jake

0 Kudos
Highlighted
Beginner
89 Views

Hey Cassandra,

I forget to mention while still on Yocto I performed the following command:

sudo jam -aprogram /etc/fpga/aero-rtf.jam

This runs without error but when doing aero-get-version.py, the FPGA is still unknown.

0 Kudos
Highlighted
Community Manager
89 Views

Hello JakeUF,

 

 

Thank you for the details.

 

Could you please try installing the v1.6.0 and try to flash all the components

 

You can find the installation files here:

 

https://downloadcenter.intel.com/download/27259/Intel-Aero-Platform-for-UAVs-Installation-Files https://downloadcenter.intel.com/download/27259/Intel-Aero-Platform-for-UAVs-Installation-Files

 

 

Could you also send me a picture of the terminal output of the FPGA flashing?

 

 

Let me know if this works.

 

 

Best regards,

 

Casandra
0 Kudos
Highlighted
Community Manager
89 Views

Hello JakeUF,

 

 

Following up on my previous post.

 

Were the steps provided useful in solving the FPGA error?

 

 

Thank you very much in advance for your answer,

 

Casandra
0 Kudos