Commit Graph

950 Commits

Author SHA1 Message Date
Jakub Kaderka 92b21d872d Fixed board generation for pins with note in name 2018-12-10 22:34:43 +01:00
Jakub Kaderka c4519da48a Added setting qei to value for stm32 2018-10-16 20:25:29 +02:00
Jakub Kaderka 22e538df16 Generate PAL_LINE for named pins 2018-09-28 12:10:01 +02:00
Fabien Poussin 38bcaedef4
Merge pull request #167 from ObKo/chibios-18.2.x 2018-09-27 08:28:59 +02:00
Konstantin Oblaukhov 6f018973ca Various tests and demos fixes. 2018-09-24 20:33:31 +07:00
Konstantin Oblaukhov 933415a3b9 Update chconf.h to RT v5.1. 2018-09-24 20:32:45 +07:00
Konstantin Oblaukhov 2db0e3fd78 New style makefiles for demos and tests. 2018-09-24 20:31:28 +07:00
Konstantin Oblaukhov 7ab18994e7 Adopt sources to new HAL. 2018-09-24 20:29:02 +07:00
Konstantin Oblaukhov ccfc910829 Update STM32 platform makefiles, add per-driver makefiles. 2018-09-24 20:25:22 +07:00
Konstantin Oblaukhov 2c72509900 Smart build for HAL. 2018-09-24 20:22:33 +07:00
Fabien Poussin fe95e90b80
Merge pull request #165 from lechndo/bug_#161_STM32_CRC_DMA_size_limit
Fix #161: STM32 LLD CRCv1 large data bug in DMA mode
2018-07-13 11:19:23 +02:00
Unknown 6ac9e40dfa Fix STM32 LLD CRCv1 large data bug in DMA mode
* STM32 DMA can only handle 65535 bytes per transfer so larger data sets
   have to split up to be correctly handled when using DMA
2018-07-12 15:01:44 +02:00
Fabien Poussin d86a300df4
Merge pull request #163 from vrepetenko/ISSUE162_QEI_DRIVER
Issue #162: QEI driver macros not defined error fixed
2018-06-20 21:51:38 +02:00
Vitaly Repetenko 5a19c14600 Issue #162: QEI driver macros not defined error fixed 2018-06-19 23:43:34 +03:00
Fabien Poussin 7790c2a1c4
Merge pull request #159 from walkerstop/sdhcfix
Adding missing interrupt vector for SDHC on MK66F18 MCU
2018-05-17 03:38:02 +02:00
Michael Walker 8f974a83a5 Adding missing interrupt vector for SDHC on MK66F18 MCU 2018-05-08 07:39:53 -07:00
Fabien Poussin 6cc0927c06
Merge pull request #158 from walkerstop/mike
Kinetis MK66F18 and PJRC Teensy 3.6 support
2018-05-07 16:58:30 +02:00
Michael Walker 619d45c0ff Fix MK66F18 compilation for the following HALs: Serial, I2C, EXT, ADC, GPT, PWM, SPI 2018-05-07 07:45:08 -07:00
Fabien Poussin 43fb76203d
Merge pull request #157 from walkerstop/master
Kinetis compilation errors with latest code from ChibiOS master branch
2018-05-05 19:24:18 +02:00
Fabien Poussin dfd4708dbc
Merge pull request #156 from wiml/k64_support
Kinetis K64 and PJRC Teensy3.5 support
2018-05-05 19:23:19 +02:00
Michael Walker f4b640014d Correct register definitions for MK66F18 for LPTMR and FlexRAM 2018-05-03 15:17:52 -07:00
Fabien Poussin ee2031101c
Merge pull request #153 from fpoussin/pid
PID Library and demo
2018-05-02 18:09:43 +02:00
Michael Walker 8f7e1d18b9 Always use IRC48M clock for USB on MK66F18 2018-05-02 07:53:01 -07:00
Michael Walker 5bec0d7abc Always use IRC48M clock for USB on MK66F18 2018-05-02 06:49:29 -07:00
Michael Walker 0f3af19758 Disable MPU by default 2018-05-02 05:15:22 -07:00
Michael Walker 72b22c7f67 Merge branch 'master' into mike 2018-05-02 03:48:09 -07:00
Michael Walker 1fefdf78fe Remove duplicate code already in upstream master and add include dir 2018-05-02 03:47:26 -07:00
Michael Walker cd7559268d Merge branch 'master' into mike 2018-05-02 03:37:31 -07:00
Michael Walker 457afa6202 Remove duplication 2018-05-02 03:36:12 -07:00
Michael Walker 4e57174758 Merge branch 'master' of https://github.com/walkerstop/ChibiOS-Contrib 2018-05-02 03:33:50 -07:00
Michael Walker 6d879f58f5 Merge remote-tracking branch 'upstream/master' 2018-05-02 03:33:23 -07:00
Michael Walker 4d7ccdd1fc More corrections 2018-05-01 14:46:56 -07:00
Michael Walker 0fbddccd80 disable voltage inrush regulator 2018-05-01 03:26:28 -07:00
Michael Walker 46233064c5 iasdfa 2018-05-01 01:07:46 -07:00
walkerstop 40db44f540
Merge branch 'master' into master 2018-05-01 01:00:33 -07:00
Michael Walker 7506c2a2c1 support Teensy 3.6 2018-05-01 00:46:42 -07:00
Michael Walker 547c570af0 Update 2018-05-01 00:42:01 -07:00
Michael Walker c7e0258666 Merge branch 'master' into mike 2018-05-01 00:37:57 -07:00
Michael Walker 4e9f077fb1 Enable Kinesis on newer ChibiOS 2018-05-01 00:26:06 -07:00
Michael Walker b0a7581067 Attempt at Teensy 3.6 support 2018-04-30 16:34:26 -07:00
Fabien Poussin 71fe8e7ced Renaming PID struct typedef to avoid conflicts 2018-03-25 04:21:11 +02:00
Fabien Poussin 261c37a0db Updated PID demo 2018-03-23 11:53:03 +01:00
Fabien Poussin d002f7f837 Renaming PID demo folder to match correct scheme. 2018-03-23 11:00:43 +01:00
Fabien Poussin 9e5aba8bd9 Adding basic PID demo. 2018-03-22 18:16:20 +01:00
Fabien Poussin 12552897f3 Cleaning PID lib. 2018-03-22 16:58:48 +01:00
Fabien Poussin d66ce4b75b Adding PID library 2018-03-22 16:30:35 +01:00
Fabien Poussin d4d384557d Fixes for #138 2018-03-20 16:04:08 +01:00
Fabien Poussin 7a4c7975c2
Merge pull request #150 from marcoveeneman/update_tiva_pal_testhal
Changed directory structure of Tiva PAL testhal
2018-03-17 02:17:46 +01:00
marcoveeneman 708bb829ea Fixed some more warnings 2018-03-16 22:16:57 +01:00
marcoveeneman 230c39fc14 Moved pal testhal makefiles and configuration into folders 2018-03-16 22:00:33 +01:00