added gyro, move things around
This commit is contained in:
parent
79fcfc4283
commit
a5d46e95b0
|
@ -7,7 +7,6 @@ CONFIG_SENSOR=y
|
||||||
CONFIG_POLL=y
|
CONFIG_POLL=y
|
||||||
CONFIG_CAN=y
|
CONFIG_CAN=y
|
||||||
CONFIG_CAN_INIT_PRIORITY=80
|
CONFIG_CAN_INIT_PRIORITY=80
|
||||||
CONFIG_CAN_MAX_FILTER=5
|
|
||||||
|
|
||||||
CONFIG_LOG=y
|
CONFIG_LOG=y
|
||||||
CONFIG_SHELL=y
|
CONFIG_SHELL=y
|
||||||
|
@ -26,8 +25,6 @@ CONFIG_FILE_SYSTEM=y
|
||||||
CONFIG_FAT_FILESYSTEM_ELM=y
|
CONFIG_FAT_FILESYSTEM_ELM=y
|
||||||
CONFIG_FILE_SYSTEM_MKFS=y
|
CONFIG_FILE_SYSTEM_MKFS=y
|
||||||
CONFIG_FILE_SYSTEM_SHELL=y
|
CONFIG_FILE_SYSTEM_SHELL=y
|
||||||
CONFIG_FS_LOG_LEVEL_DBG=y
|
|
||||||
CONFIG_SDMMC_LOG_LEVEL_DBG=y
|
|
||||||
|
|
||||||
CONFIG_HEAP_MEM_POOL_SIZE=16384
|
CONFIG_HEAP_MEM_POOL_SIZE=16384
|
||||||
CONFIG_GNSS=y
|
CONFIG_GNSS=y
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
# This file is provided so that the application can be compiled using Twister,
|
|
||||||
# the Zephyr testing tool. In this file, multiple combinations can be specified,
|
|
||||||
# so that you can easily test all of them locally or in CI.
|
|
||||||
sample:
|
|
||||||
description: Example application
|
|
||||||
name: example-application
|
|
||||||
common:
|
|
||||||
build_only: true
|
|
||||||
integration_platforms:
|
|
||||||
- custom_plank
|
|
||||||
- nucleo_f302r8
|
|
||||||
tests:
|
|
||||||
app.default: {}
|
|
||||||
app.debug:
|
|
||||||
extra_overlay_confs:
|
|
||||||
- debug.conf
|
|
|
@ -123,7 +123,7 @@ void can_task() {
|
||||||
k_msgq_get(&sd_canframes, &incoming_frame, K_FOREVER);
|
k_msgq_get(&sd_canframes, &incoming_frame, K_FOREVER);
|
||||||
fs_write(&logfile, &incoming_frame, sizeof(incoming_frame));
|
fs_write(&logfile, &incoming_frame, sizeof(incoming_frame));
|
||||||
fs_sync(&logfile);
|
fs_sync(&logfile);
|
||||||
LOG_INF("write!");
|
LOG_DBG("write!");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
10
boards/vendor/telem3/telem3.dts
vendored
10
boards/vendor/telem3/telem3.dts
vendored
|
@ -182,9 +182,17 @@ zephyr_udc0: &usb {
|
||||||
bme280@0 {
|
bme280@0 {
|
||||||
compatible = "bosch,bme280";
|
compatible = "bosch,bme280";
|
||||||
reg = <0>;
|
reg = <0>;
|
||||||
spi-max-frequency = <DT_FREQ_M(1)>;
|
spi-max-frequency = <DT_FREQ_M(10)>;
|
||||||
|
status = "okay";
|
||||||
};
|
};
|
||||||
/* TODO: add LSM6DS3 may need custom driver */
|
/* TODO: add LSM6DS3 may need custom driver */
|
||||||
|
lsm6ds3: lsm6dsl@1 {
|
||||||
|
compatible = "st,lsm6dsl";
|
||||||
|
reg = <1>;
|
||||||
|
irq-gpios = <&gpiob 0 GPIO_ACTIVE_HIGH>;
|
||||||
|
spi-max-frequency = <DT_FREQ_M(10)>;
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&vref {
|
&vref {
|
||||||
|
|
4
boards/vendor/telem3/telem3_defconfig
vendored
4
boards/vendor/telem3/telem3_defconfig
vendored
|
@ -10,6 +10,10 @@ CONFIG_CLOCK_CONTROL=y
|
||||||
# console
|
# console
|
||||||
CONFIG_CONSOLE=y
|
CONFIG_CONSOLE=y
|
||||||
CONFIG_UART_CONSOLE=y
|
CONFIG_UART_CONSOLE=y
|
||||||
|
CONFIG_USB_DEVICE_STACK=y
|
||||||
|
CONFIG_USB_DEVICE_PRODUCT="Telem3.0"
|
||||||
|
CONFIG_USB_DEVICE_PID=0x0004
|
||||||
|
CONFIG_USB_DEVICE_INITIALIZE_AT_BOOT=y
|
||||||
|
|
||||||
# Enable MPU
|
# Enable MPU
|
||||||
CONFIG_ARM_MPU=y
|
CONFIG_ARM_MPU=y
|
||||||
|
|
1
west.yml
1
west.yml
|
@ -19,3 +19,4 @@ manifest:
|
||||||
- mcuboot
|
- mcuboot
|
||||||
- cmsis # required by the ARM port
|
- cmsis # required by the ARM port
|
||||||
- hal_stm32 # required by the nucleo_f302r8 board (STM32 based)
|
- hal_stm32 # required by the nucleo_f302r8 board (STM32 based)
|
||||||
|
- hal_st # required by the nucleo_f302r8 board (STM32 based)
|
||||||
|
|
Loading…
Reference in a new issue