Commit Graph

10 Commits

Author SHA1 Message Date
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
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