|
|
@ -348,6 +348,16 @@ CONFIG_CAN_LOOPBACK=n |
|
|
|
CONFIG_CAN1_BAUD=700000 |
|
|
|
CONFIG_CAN1_BAUD=700000 |
|
|
|
CONFIG_CAN2_BAUD=700000 |
|
|
|
CONFIG_CAN2_BAUD=700000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# XXX remove after integration testing |
|
|
|
|
|
|
|
# Allow 180 us per byte, a wide margin for the 400 KHz clock we're using |
|
|
|
|
|
|
|
# e.g. 9.6 ms for an EEPROM page write, 0.9 ms for a MAG update |
|
|
|
|
|
|
|
CONFIG_STM32_I2CTIMEOUS_PER_BYTE=200 |
|
|
|
|
|
|
|
# Constant overhead for generating I2C start / stop conditions |
|
|
|
|
|
|
|
CONFIG_STM32_I2CTIMEOUS_START_STOP=700 |
|
|
|
|
|
|
|
# XXX this is bad and we want it gone |
|
|
|
|
|
|
|
CONFIG_I2C_WRITEREAD=y |
|
|
|
|
|
|
|
|
|
|
|
# |
|
|
|
# |
|
|
|
# I2C configuration |
|
|
|
# I2C configuration |
|
|
|
# |
|
|
|
# |
|
|
@ -357,14 +367,32 @@ CONFIG_I2C_TRANSFER=y |
|
|
|
CONFIG_I2C_TRACE=n |
|
|
|
CONFIG_I2C_TRACE=n |
|
|
|
CONFIG_I2C_RESET=y |
|
|
|
CONFIG_I2C_RESET=y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# XXX re-enable after integration testing |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# |
|
|
|
|
|
|
|
# I2C configuration |
|
|
|
|
|
|
|
# |
|
|
|
|
|
|
|
#CONFIG_I2C=y |
|
|
|
|
|
|
|
#CONFIG_I2C_POLLED=y |
|
|
|
|
|
|
|
#CONFIG_I2C_TRANSFER=y |
|
|
|
|
|
|
|
#CONFIG_I2C_TRACE=n |
|
|
|
|
|
|
|
#CONFIG_I2C_RESET=y |
|
|
|
|
|
|
|
|
|
|
|
# Dynamic timeout |
|
|
|
# Dynamic timeout |
|
|
|
#CONFIG_STM32_I2C_DYNTIMEO=y |
|
|
|
#CONFIG_STM32_I2C_DYNTIMEO=y |
|
|
|
#CONFIG_STM32_I2C_DYNTIMEO_STARTSTOP=500 |
|
|
|
#CONFIG_STM32_I2C_DYNTIMEO_STARTSTOP=500 |
|
|
|
#CONFIG_STM32_I2C_DYNTIMEO_USECPERBYTE=200 |
|
|
|
#CONFIG_STM32_I2C_DYNTIMEO_USECPERBYTE=200 |
|
|
|
|
|
|
|
|
|
|
|
# Fixed per-transaction timeout |
|
|
|
# Fixed per-transaction timeout |
|
|
|
CONFIG_STM32_I2CTIMEOSEC=0 |
|
|
|
#CONFIG_STM32_I2CTIMEOSEC=0 |
|
|
|
CONFIG_STM32_I2CTIMEOMS=10 |
|
|
|
#CONFIG_STM32_I2CTIMEOMS=10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# |
|
|
|
# |
|
|
|
# General build options |
|
|
|
# General build options |
|
|
|