I'm having a problem building motionapps v2.0.0. Perhaps someone else has seen this?
* I download embedded_motionapps-2011-07-25-Rel-V2_0_0 package from: http://demo5.baytechdata.com/invensense/developers/index.php?_r=downloads&ajax=dlfile&file=EMBEDDED_MOTIONAPPS-V2_0_0-Rel-MPU3050-6axis-2011-07-25-1255.zip
* open the uc3_a3_xplained.avrsln project in AVR studio 5.1.208.
* open the project properties and:
* change the CONFIG_MPU_SENSORS_MPU3050 define to CONFIG_MPU_SENSORS_MPU6050B1
* remove the CONFIG_MPU_SENSORS_KXTF9 define
* confirm the UMPL_NINE_AXIS define is NOT set
* Mark the file srctargetsuc3bspumpllitemldl_cfg_init_umpl_3050.c as don’t build
* Add the file srctargetsuc3bspumpllitemldl_cfg_init_umpl_6050.c
Building at this point gives me the error:
...embedded_motionapps-2011-07-25-Rel-V2_0_0srctargetsuc3bspumpllitemldl_cfg_init_umpl_6050.c(21,2): #error UMPL_NINE_AXIS required when using compass.
...embedded_motionapps-2011-07-25-Rel-V2_0_0srctargetsuc3bspumpllitemldl_cfg_init_umpl_6050.c(22,2): #error mldl_cfg_init_umpl_6050.c uses compass.
This clearly happens because mldl_cfg_init_umpl_6050.c is looking for UMPL_NINE_AXIS to be defined. I know I can't use nine axis with this so I can't define that. The other options for versions of mldl_cfg_init_umpl* are 3050 and 6050a2, neither of which this is.
This is as far as I can tell I'm targeting the recommended platform 100%. I have to be missing something pretty basic. Any suggestions?
- Log in to post comments
phpbb Topic ID
14232