Commit Graph

194 Commits

Author SHA1 Message Date
zykrahgaming f687010af5 Reverted previous commit and also fixed up some missing MCU definitions. Also updated mcuconf.h files of some other files, needs some more work 2022-01-01 21:45:49 +11:00
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