Commit Graph

193 Commits

Author SHA1 Message Date
zykrahgaming 969f0d1996 Attempting to fix IRQ priorities in mcuconf.h again 2022-01-01 21:14:01 +11:00
zykrahgaming 05378dab0c Once again trying to fix IRQ Priorities 2022-01-01 19:38:54 +11:00
zykrahgaming 2d44a5a5ac Attempting to fix IRQ Priorities again 2022-01-01 19:34:30 +11:00
zykrahgaming b3e24e4a8c Defined IRQ Priorities 2022-01-01 19:29:14 +11:00
zykrahgaming e898157b18 Even more more changes to chconf.h files 2022-01-01 18:37:17 +11:00
zykrahgaming 0aa26e0bee Fixed HAL version in halconf.h files 2022-01-01 18:28:46 +11:00
zykrahgaming 7014bc09be Even more updates to chconf.h files 2022-01-01 18:24:30 +11:00
zykrahgaming f3f4b4f9b9 Further updates to chconf.h files 2022-01-01 18:16:54 +11:00
zykrahgaming 2cc8ba6aa4 Updated Makefiles to use new ChibiOS HAL and RT versions. Updated chconf.h files to include missing definitions. Still a few more things to add. 2022-01-01 17:56:50 +11:00
zykrahgaming 42bc000dc2 Updated Makefiles to use newer ARM ports 2022-01-01 17:41:28 +11:00
zykrahgaming a2a9fc56d3 Update Makefiles to use new test library 2022-01-01 17:34:33 +11:00
Michael Stapelberg dcf1cdd589 Teensy 4.1 demo: start USB serial shell after control line state
Without this change, the ChibiOS shell prompt does not show up reliably on
Linux, and possibly other operating systems.

For a detailed walk-through covering the individual problems and causes, see:
https://michael.stapelberg.ch/posts/2021-04-27-linux-usb-virtual-serial-cdc-acm/

I verified that this approach works with:

1. Linux 5.10
2. Windows 10
3. macOS Big Sur on a MacBook Air M1
2021-04-27 08:31:54 +02:00
Stefan Kerkmann 35a04fc72c Add myself to copyright notes :-) 2021-04-06 13:38:23 +02:00
Stefan Kerkmann 4f56e326a8 Update demo mcuconf.h with ECLIC triggers 2021-04-06 13:38:23 +02:00
Stefan Kerkmann bd7f5f42a5 Add USB CDC demo for the longan nano board 2021-04-06 13:38:23 +02:00
Michael Stapelberg cd172cab25 demos/RT-TEENSY4_1: turn off unused-parameter warnings 2021-03-31 13:59:00 +02:00
Michael Stapelberg fa1ec8dd08 demos/RT-TEENSY4_1: enable hardfault handler for debugging 2021-03-31 13:59:00 +02:00
Michael Stapelberg 354a2316e4 demos/RT-TEENSY4_1: disable optimizations for debugging 2021-03-31 13:59:00 +02:00
Michael Stapelberg b6636284af demos/RT-TEENSY4_1: enable USB shell / tests in demo 2021-03-31 13:59:00 +02:00
Michael Stapelberg 85d8733fe2 demos/RT-TEENSY4_1: update descriptor to USB 2.0 2021-03-31 13:59:00 +02:00
Michael Stapelberg d875cffeb2 branch usbcfg.[ch] from testhal/KINETIS/TEENSY3_x/USB_SERIAL/ 2021-03-31 13:59:00 +02:00
Michael Stapelberg b11181c154 MIMXRT1062/LLD/UARTv1: implement hal_serial_lld for MIMXRT1062 2021-03-31 13:59:00 +02:00
Michael Stapelberg f19da3e183 replace file names to use MIMXRT1062 2021-03-27 16:03:55 +01:00
Michael Stapelberg 911321104a branch demo from TEENSY3_6 2021-03-27 16:03:55 +01:00
Fabien Poussin 12faf211a3
USB Host refactor 2021-02-13 20:00:07 +01:00
codetector df339afd85
[DEMO/LPC11Uxx/USBDFU]: Use periodic timer mode 2020-12-31 02:28:42 -05:00
codetector 7230eb96cc
[HAL/HT32]: Initial HT32 Support with a USB-DFU Demo 2020-12-31 02:27:13 -05:00
Fabien Poussin 958059c864
USB host driver cleanup (OTG1/2 -> HS/FS) 2020-12-25 01:33:24 +01:00
codetector 8cc68b1820
[Demo/LPC/USB_DFU] Update demo to use a portable setup 2020-12-17 19:36:42 -05:00
Alex Lewontin 388c6d0b7e
NUMICRO Jenkins integration 2020-12-05 17:09:51 -05:00
codetector 5a043a801c
[LPC11Uxx] Add LPC11U35 USB DFU demo 2020-12-05 10:14:03 -05:00
Fabien Poussin 3c061c2fe5
fix various tests and add clean option to chbuild 2020-11-25 12:02:59 +01:00
Fabien Poussin 2a1ee6d59e
update chbuild script to use .skip files 2020-11-24 23:41:58 +01:00
Fabien Poussin e98c5dfed4
Add TinyUsb support and demo 2020-11-24 23:41:58 +01:00
Michael Stapelberg 4ee0b8fa26 port demo to Teensy 3.6
Getting the mcuconf and Makefile changes right is non-trivial for a beginner, so
this will be helpful for others who want to get started with ChibiOS on a Teensy 3.6.
2020-06-03 19:50:00 +02:00
Michael Stapelberg d6531f0b74 branch RT-TEENSY3_6 from RT-TEENSY3 2020-06-03 18:46:16 +02:00
Fabien Poussin 5a124c7e36 Various fixes for demos 2020-04-08 20:09:22 +02:00
Fabien Poussin 2268395124 Updated all halconf/chconf headers 2020-04-08 00:35:16 +02:00
Fabien Poussin fb4302ba7a Updating osal.mk path 2020-04-04 18:30:52 +02:00
Fabien Poussin d1aad88536
Merge pull request #205 from ChibiOS/fsmc
FSMC drivers update
2019-11-04 10:49:50 +01:00
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