Merge pull request #144 from Jfriesen222/dev_fw_5_00

Dev fw 5 00
This commit is contained in:
Benjamin Vedder 2020-03-26 09:33:22 +01:00 committed by GitHub
commit 0fde0e8fd7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 13 additions and 14 deletions

View File

@ -411,4 +411,3 @@ cp $FWPATH/build/BLDC_4_ChibiOS.bin $COPYDIR/VESC_default_no_hw_limits.bin
cd $FWPATH
make clean
cd $DIR

View File

@ -32,7 +32,7 @@
static uint8_t serial_rx_buffer[SERIAL_RX_BUFFER_SIZE];
static int serial_rx_read_pos = 0;
static int serial_rx_write_pos = 0;
static THD_WORKING_AREA(serial_read_thread_wa, 128);
static THD_WORKING_AREA(serial_read_thread_wa, 256);
static THD_WORKING_AREA(serial_process_thread_wa, 4096);
static mutex_t send_mutex;
static thread_t *process_tp;

View File

@ -71,8 +71,8 @@
// Mark3 version of HW60 with power switch and separate NRF UART.
//#define HW60_IS_MK3
#define HW_SOURCE "hw_60.c"
#define HW_HEADER "hw_60.h"
//#define HW_SOURCE "hw_60.c"
//#define HW_HEADER "hw_60.h"
//#define HW_SOURCE "hw_r2.c"
//#define HW_HEADER "hw_r2.h"
@ -134,8 +134,8 @@
//#define HW_SOURCE "hw_unity.c"
//#define HW_HEADER "hw_unity.h"
//#define HW_SOURCE "hw_stormcore_100d.c"
//#define HW_HEADER "hw_stormcore_100d.h"
#define HW_SOURCE "hw_stormcore_100d.c"
#define HW_HEADER "hw_stormcore_100d.h"
//#define HW_SOURCE "hw_stormcore_60d.c"
//#define HW_HEADER "hw_stormcore_60d.h"

View File

@ -27,8 +27,8 @@
#define HW_HAS_3_SHUNTS
#define DRV8323S_CUSTOM_SETTINGS(); drv8323s_set_current_amp_gain(CURRENT_AMP_GAIN); \
drv8323s_write_reg(3,0x388); \
drv8323s_write_reg(4,0x788);
drv8323s_write_reg(3,0x3af); \
drv8323s_write_reg(4,0x7af);

View File

@ -29,15 +29,15 @@
#define HW_HAS_3_SHUNTS
#define DRV8323S_CUSTOM_SETTINGS() drv8323s_set_current_amp_gain(CURRENT_AMP_GAIN); \
drv8323s_write_reg(3,0x388); \
drv8323s_write_reg(4,0x788);
drv8323s_write_reg(3,0x3af); \
drv8323s_write_reg(4,0x7af);
// Macros
#define ENABLE_GATE() palSetPad(GPIOB, 5)
#define DISABLE_GATE() palClearPad(GPIOB, 5)
#define DCCAL_ON() drv8323s_dccal_on()
#define DCCAL_OFF() drv8323s_dccal_off()
#define DCCAL_ON() //drv8323s_dccal_on()
#define DCCAL_OFF() //drv8323s_dccal_off()
#define IS_DRV_FAULT() (!palReadPad(GPIOB, 7))

View File

@ -27,8 +27,8 @@
#define HW_HAS_3_SHUNTS
#define DRV8323S_CUSTOM_SETTINGS(); drv8323s_set_current_amp_gain(CURRENT_AMP_GAIN); \
drv8323s_write_reg(3,0x388); \
drv8323s_write_reg(4,0x788);
drv8323s_write_reg(3,0x3af); \
drv8323s_write_reg(4,0x7af);