4 years, 6 months ago.

PICO-PI-IMX7 development board? include mbed.h errors

I am using the PICO-PI-IMX7. I followed the steps outlined in the application developer section near the bottom of this page: "https://os.mbed.com/docs/mbed-linux-os/v0.8/welcome/index.html"

I finished and was able to make and compile the "hello world" program on my Linux Development system and then send it to the IMX7 board and have it run inside a container and print to the expected log.

I am trying to move forward to more than just printing to a log but when looking at selecting development boards to use with the online compiler or to build with the tutorial blinky program I am lost. I cannot find the PICO-PI-IMX7 listed.

When trying to include the mbed.h file seen in nearly every example and then building using the same instructions for the "hello world" program I get "fatal error: mbed.h: No such file or directory". This error comes from just adding '#include "mbed.h"' at the top of the hello_world.c file.

I then went online and cloned the mbed-os directory which has mbed.h inside of it and tried rebuilding using the same steps from hello world which got rid of the previous error but introduced more errors. I am thoroughly confused. Have I got the wrong type of board?

I am worried if this board is not supported with the blink LED example provided then I will really be in trouble trying to set up LoRa on it.

Be the first to answer this question.