Commit Graph

203 Commits

Author SHA1 Message Date
Tim Rheinfels 0f1acdca33 + Added board files and example for STM32F411-Discovery board 2019-11-03 10:17:02 +01:00
Fabien Poussin cf7e66ddae Updating halconf_community.h for demos/testhal 2019-10-30 13:35:59 +01:00
Fabien Poussin f6b1a12ecf Fixed DMA2D example 2019-10-30 13:19:08 +01:00
Fabien Poussin 915b474b02 Re-organised FSMC drivers 2019-10-30 12:52:31 +01:00
Romain Reignier b73ec1f107 FIX PID demo after ChibiOS ADC callback rework
f20ecc7817 (diff-e42edbbb9a343d9d1b70e68f524cbc22)
2019-10-21 20:14:23 +02:00
Diego Ismirlian ea844db446 Merge branch 'master' into segger_systemview 2019-10-03 14:00:34 -03:00
Diego Ismirlian 2800f71230 RTT/SystemView bindings demo: increase SystemView buffer size 2019-10-02 18:37:23 -03:00
Diego Ismirlian 3ba4c222b8 RTT/SystemView bindings: update ChibiOS to 19.1.x 2019-10-02 15:42:45 -03:00
Diego Ismirlian d77e8fbd52 Merge branch 'master' into segger_systemview 2019-10-02 15:31:37 -03:00
Diego Ismirlian 41f2f8462a Add fault handlers to ease ARM-v7m (Cortex M3/M4(F)/M7 debugging 2019-10-02 15:14:28 -03:00
Fabien Poussin e00396f53b NRF demos fixes 2019-10-02 16:10:28 +02:00
Fabien Poussin b54e6ce1bc Kinetis demos 2019-10-02 13:55:40 +02:00
Fabien Poussin 30e0c775b7 Fixed STM32 demos 2019-10-02 10:47:02 +02:00
Fabien Poussin b4dfe5e274 Updating Makefiles for 19.1.x 2019-10-01 16:12:27 +02:00
Diego Ismirlian 8738ed0021 Add SEGGER RTT and SystemView demo project 2019-09-29 12:45:21 -03:00
Fabien Poussin f7cdcf592e Updated ChibiOS path for all Makefiles 2019-03-12 10:50:06 +01:00
Konstantin Oblaukhov a6bb21d05b KINETIS tests and demos updated to ChibiOS 18.2.x. 2018-11-20 09:53:38 +07:00
Konstantin Oblaukhov 0e6f501f80 Update all NRF5x makefiles and chconf.h.
Add missing halconf_community.h
2018-11-20 09:52:42 +07: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
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 3add406135
Merge branch 'master' into update_tests 2018-03-15 12:51:14 +01:00
Fabien Poussin f8fbfbd248
Merge pull request #149 from marcoveeneman/improve_tiva_makefiles
Improve tiva makefiles
2018-03-15 12:06:59 +01:00
marcoveeneman 7a9ddb8ada Removed custom web server and use LwIP httpd in demo 2018-03-15 08:02:32 +01:00
Fabien Poussin 424c7a2717 Fixed most testhal examples for STM32, updated configs using script. Fixed deprecated MS2ST calls. 2018-03-14 20:15:13 +01:00
marcoveeneman 48ad58ccbf Removed LWSRC and LWINC from makefile and added httpd_opts.h file. 2018-03-14 08:16:24 +01:00
marcoveeneman 73402af8bd Fixed problem in LwIP demo makefile 2018-03-13 20:26:06 +01:00
Romain Reignier c26840fe0b demos: stm32: update to latest ChibiOS API 2018-03-12 21:20:41 +01:00
marcoveeneman e38bf60447 Aligned Tiva Makefiles 2018-03-12 19:18:39 +01:00
marcoveeneman 0b539b26b0 Simplified a makefile by using the new variables
Also disabled FPU, added license makefile and added -Wundef to C and C++ warnings.
2018-03-10 15:34:41 +01:00
Fabien Poussin aa8c6cc4af
Merge pull request #145 from marcoveeneman/tiva_improvements
Various Tiva improvements
2018-03-08 21:42:35 +01:00
marcoveeneman be0446c549 Updated all mcuconf.h files to include PAL IRQ settings. 2018-03-07 20:44:42 +01:00
marcoveeneman 2a01a63f86 Disabled tickless timer for TM4C129x demos. 2018-03-02 18:40:55 +01:00
marcoveeneman cae865f0b9 Changed PAL driver so that TM4C123x devices GPIO blocks always use AHB. 2018-02-28 18:28:02 +01:00
marcoveeneman bf1167e3c6 Updated all halconf.h files 2018-02-27 20:52:58 +01:00
marcoveeneman a59f29723c Updated all chconf.h files 2018-02-27 20:46:18 +01:00
marcoveeneman a71feeacc3 Removed duplicate OpenOCD on ICDI launch configurations.
Starting from ChibiOS 17.6.4 and ChibiOS 18.2.0 OpenOCD launch configuration will be placed under ($CHIBIOS)/tools/eclipse/debug/
2018-02-12 18:41:28 +01:00
marcoveeneman 93dd54ecdc Fixed compile errors in demos 2017-11-24 22:23:27 +01:00
Fabio Utzig f392dfa223 Add version tags
Signed-off-by: Fabio Utzig <utzig@apache.org>
2017-10-09 10:12:59 -03:00
marcoveeneman 2841fd88cd Updated license headers 2017-04-20 19:47:50 +02:00
Fabien Poussin 4186e908ee Fixed NRF52 and Win32 demos. 2017-04-14 13:01:28 +02:00
Fabien Poussin 2212cb731f Fixed NRF51 Makefiles 2017-04-14 12:51:10 +02:00
marcoveeneman 7f7fe88e14 Merge pull request #100 from marcoveeneman/tiva-improvements
Tiva improvements
2016-11-21 22:26:49 +01:00
marcoveeneman f6f6bf3918 Fixed incorrect type used for line field in led_config structures. 2016-11-21 22:25:54 +01:00
Fabio Utzig 319c9f9ee2 Merge pull request #102 from sdalu/microbit
BBC micro:bit board
2016-11-16 14:41:04 -02:00
Stephane D'Alu 92eafe4186 BBC micro:bit board 2016-11-16 15:17:35 +01:00
Nicolas Reinecke 3407abe5af fix stm32f429-dma2d demo build 2016-11-08 21:07:11 +01:00
Nicolas Reinecke a52e988750 update stm32 testhal / demo headers 2016-11-08 20:49:05 +01:00
marcoveeneman 4435bdec24 Replaced port+pad by line in the demos and testhal. 2016-10-30 14:34:58 +01:00
marcoveeneman 7e3ef128a4 Updated mcuconf.h files. 2016-10-29 19:47:09 +02:00
marcoveeneman 24de854c90 Replaced custom register bitfield macros by TivaWare bitfield macros. 2016-10-28 00:03:49 +02:00
marcoveeneman 041c87831b Some missing changes. 2016-10-27 23:52:24 +02:00
marcoveeneman 538eba7b6f Updated ChibiStudio .cproject files. 2016-10-27 23:50:49 +02:00
marcoveeneman 62014aea75 Fixed .launch file for RT-TM4C1294-LAUNCHPAD demo. 2016-08-30 18:45:33 +02:00
marcoveeneman b153796a5d Merge pull request #94 from marcoveeneman/tiva-improvements
Tiva smart build support
2016-08-11 09:24:52 +02:00
marcoveeneman 1853428c80 Implemented smart build for Tiva platform. 2016-08-09 20:42:31 +02:00
Stephane D'Alu 5923ee5d50 moved spi to LLD 2016-07-11 22:42:52 +02:00
Stephane D'Alu 52107b2ccb moved QEI to LLD 2016-07-10 21:46:46 +02:00
Stephane D'Alu 321ec844af moved GPT to LLD 2016-07-10 19:15:46 +02:00
Stephane D'Alu da4f05804d added missing chconf.h 2016-07-10 14:53:54 +02:00
Stephane D'Alu ee20f1a67b shell commands for info and watchdog 2016-07-10 14:12:04 +02:00
Stephane D'Alu 9cf4f9dfc7 moved wdg to LLD 2016-07-10 13:35:31 +02:00
Stephane D'Alu c35a4f9d62 added missing config files for nrf52 demo 2016-07-10 12:06:53 +02:00
Stephane D'Alu 6423c3dabe moved rng to LLD directory.
removed rng power control (doesn't exist in nrf52, wasn't documented in nrf51)
renamed peripheral to start at 0
2016-07-10 12:04:39 +02:00
Stephane D'Alu 5259158d17 renamed NRF51_* to NRF5_* 2016-07-10 10:48:04 +02:00
Stephane D'Alu 5805e10f74 NRF52832 implementation 2016-07-09 23:57:48 +02:00
Stephane D'Alu 707b3a2f97 renamed port to NRF5 to make room for NRF52832 chip 2016-07-08 12:58:25 +02:00
marcoveeneman 50439f54df Tiva. Fixed and added missing debug and external tool configurations. 2016-05-11 20:33:21 +02:00
marcoveeneman 60ed4442a2 Tiva. Fixed project files of testhal and demos. 2016-05-11 20:31:04 +02:00
awygle cf02c79b5a Merge pull request #68 from awygle/msp430x
MSP430X DMA Support, EXP430FR6989 Demo + Makefile Updates
2016-05-04 23:47:33 -07:00
marcoveeneman fe1d3f2114 Merge pull request #55 from marcoveeneman/tiva-wdg-driver
Tiva WDG driver
2016-05-02 15:53:26 +02:00
Nicolas Reinecke 65ba371306 fix warnings in STM32 projects because of missing configs 2016-05-01 03:28:40 +02:00
Nicolas Reinecke 367bc6bcce update stm32 demo and testhal projects to upstream chibios 2016-05-01 03:28:30 +02:00
marcoveeneman 99230d289c Tiva. Updated Tiva makefiles to be compatible with the main repository. 2016-04-28 23:10:46 +02:00
Stephane D'Alu 2789fb3cd8 sync with ChibiOS master for ASMXSRC 2016-04-28 23:00:24 +02:00
marcoveeneman d4cb8ca216 Mass license update. 2016-04-28 22:07:07 +02:00
flabbergast 39e3a31d94 [KINETIS] Mass update Makefile (license & asm changes). 2016-04-24 17:12:49 +01:00
flabbergast 1737a7dfb2 [KINETIS] Update Makefiles: cortex-m0 to cortex-m0plus. 2016-04-24 16:38:27 +01:00
barthess c35568fafc Updated Makefiles for STM32 according to
http://forum.chibios.org/phpbb/viewtopic.php?f=3&t=3301&sid=32a42f3ad6ca146ea07566e52f127d83
2016-04-23 20:27:12 +03:00
Fabio Utzig e0ada4f782 Merge pull request #59 from flabbergast/oshchip
Add OSHchip board (NRF51 based)
2016-04-19 06:47:39 -03:00
Jonathan Struebel c523fa6f7a [KINETIS] Moved time variable definition in blinker thread 2016-04-18 20:40:13 -07:00
Jonathan Struebel 17acbeb15f [KINETS] Fixed comments in shellconf.h 2016-04-17 16:21:39 -07:00
Jonathan Struebel 8f3f907100 [KINETIS] Added shell demo for FRDM-KL25Z 2016-04-17 15:52:13 -07:00
flabbergast 6c535853fb [NRF51] Add OSHChip demo. 2016-04-14 23:14:19 +01:00
Fabio Utzig b72393fff0 Merge branch 'master' into fix-nrf51-port 2016-04-10 21:10:47 -03:00
Fabio Utzig 5323be7640 Merge branch 'master' into fix-nrf51-port 2016-04-10 21:09:36 -03:00
Andrew Wygle fd20f0fa17 Initial MSP430X Port.
This port includes hal, pal, serial, and st drivers. It supports both
large and small model code and data for MSP430X-class CPUs. It has only
been tested on the EXP430FR5969 LaunchPad board.
2016-04-08 01:46:32 -07:00
Fabio Utzig b86af2c09f Merge pull request #50 from utzig/fix-tiva-port
Fix tiva port
2016-04-05 19:12:27 -03:00
Fabio Utzig 7c6fc955f7 Improve http_server declaration 2016-04-05 18:05:02 -03:00
Fabio Utzig d7ceec1a01 Fix test thread usage 2016-04-04 22:18:58 -03:00
Fabio Utzig 653c72ccc3 Fix tiva demos 2016-04-04 21:35:11 -03:00
Fabio Utzig f679a82be7 Fix rules path 2016-04-04 19:22:39 -03:00
Fabio Utzig 228cc36f38 Make RTC clock default 2016-04-03 23:16:45 -03:00
Fabio Utzig df12b3e289 Add extra example parameters to mcuconf 2016-04-03 23:07:38 -03:00
Fabio Utzig 5f83721395 Fix paths in demo Makefile 2016-04-03 23:06:52 -03:00
Fabio Utzig d136a573ca Fix test API usage 2016-04-03 23:05:56 -03:00
Fabio Utzig 7e7670b4f8 Add new chconf parameters 2016-04-03 23:05:28 -03:00