Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 12 of 12

Thread: Teensyduino 1.40 Released

  1. #1
    Administrator Paul's Avatar
    Join Date
    Oct 2012
    Posts
    267

    Teensyduino 1.40 Released

    Teensyduino 1.40 has been released.

    https://www.pjrc.com/teensy/td_download.html


    Changes made since 1.40-beta3:

    Update FastCRC & TeensyThreads
    USBHost_t36 idVendor() & idProduct() functions
    Fix Audio FFT256 with LTO optimize (Frank)

  2. #2
    Junior Member
    Join Date
    Aug 2017
    Posts
    17
    Should I download this even if I currently only work with Teensy hardware? (Not ArduinoCode)

  3. #3
    Quote Originally Posted by qcarver View Post
    Should I download this even if I currently only work with Teensy hardware? (Not ArduinoCode)
    Perhaps not - unless these changed items relate to usage at hand - or if you experience an issue requiring forum assistance:

    Teensyduino History
    Version 1.40
    Support for Arduino 1.8.5
    USBHost_t36: HID parsing, improved Mouse driver, new Joystick driver, hub driver fixes, idVendor() & idProduct() functions, keyboard improvements (Kurt)
    Audio: fix stereo DAC right channel bug, fix DAC clipping overflow issue, fix FFT256 with LTO optimize (Frank)
    Updated: Snooze, FastCRC, i2c_t3, TinyGPS, TeensyThreads
    Fix systick hang when yield() overridden
    Show warning for certain counterfeit boards, but still allow upload
    Linux Teensy Loader now uses udev to find USB devices
    Fix delay when uploading on Linux
    Fix missing upload error messages in newer Arduino
    Fix race condition causing "Teensy Loader is unable to read your compiled sketch (r)"

  4. #4
    Senior Member
    Join Date
    Mar 2013
    Location
    Austin TX
    Posts
    401
    Hello, for the next TD release please pull i2c_t3 off GitHub again. It had a big update which is described here: https://forum.pjrc.com/threads/21680...l=1#post157187

    Unless I'm missing something this should make it compatible to the standard Teensy Wire lib (refer to #1 in above link).

  5. #5
    Junior Member
    Join Date
    Apr 2013
    Posts
    8
    Quote Originally Posted by Paul View Post
    Teensyduino 1.40 has been released.
    How do i configure / use this teensy loader on a headless BeagleBoneBlack platform?
    e.g. how to compile and upload firmware into a Teensy36 from a BBB platform?

    Hints?
    Thanks
    Floris

  6. #6
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    15,943
    Use this.

    https://www.pjrc.com/teensy/loader_cli.html

    Don't forget to install the udev rule, since BBB is Linux.

  7. #7
    Junior Member
    Join Date
    Apr 2013
    Posts
    8
    Quote Originally Posted by PaulStoffregen View Post
    Use this.

    https://www.pjrc.com/teensy/loader_cli.html

    Don't forget to install the udev rule, since BBB is Linux.
    And it works great indeed !

    I noticed that the loader will wait for the reset button to be pressed.
    Is it possible to get that done magically too, just like the GUI version?


    Thank you.
    .F

  8. #8
    Moderator KurtE's Avatar
    Join Date
    Jan 2014
    Posts
    3,146
    Did you try the different CLI options shown in the HTML link @Paul gave? like the -s option?

  9. #9
    Junior Member
    Join Date
    Apr 2013
    Posts
    8
    thank you for pointing ou.
    the -s option seems to handle it as intended.

    .F

  10. #10
    Paul, you noted 1.41 is somewhere in process. Will it have a version of 'Arduino-1-9-has-multi-cpu-parallel-build' installed - or still manual file set for that? I updated the bug on that - current github USB Host examples gave those odd chars and resulted in Error not just warning like others. So probably not ready for default install {unless they have made fixes? }. Was there a time frame for 1.41beta? [trying to decide when to update laptop and transfer to a new desktop to build FrankB's Teensy64 w/VGA]

  11. #11
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    15,943
    Right now, there isn't a solid time frame for 1.41. Tomorrow will be 6 weeks since 1.40 was released, just to put things in perspective. My general goal has been "about every 3 months" or when Arduino releases. Lately they've been averaging about 2 months, though 1.8.5 was prompted by a Java bug with MacOS 10.13.

    I'm not working on the strange-char-on-Windows issue (does not happen on Linux). I'm pretty sure it's a bug in Arduino's new 1.9 beta preprocessor. Other than try to find a non-Teensy test case to clearly report to Arduino, I really don't see much to be done here. If you would like to put some work into solving this problem, please download the latest 1.9 beta from Arduino's website. Maybe you could make a copy of Test.ino with a dummy header to define do-nothing C++ classes, only for the purpose of getting a reproducible "incomplete universal character name" error to report on Arduino's issue tracker. Remember to always test with the very latest from their website, since they've recently made changes that might have already fixed this problem.

    Until Arduino makes a non-beta 1.9 release, switching preprocesors will be a manual step. However, the next 1.41 beta will have the updated platform.txt file, so you'll only need to add the preprocessor and switch the arduino-builder program.

    If you're doing a project where you need things to "just work", unless you've got fancy C++ template stuff that requires the beta preprocessor, probably best to avoid beta software.

  12. #12
    Member
    Join Date
    Feb 2015
    Location
    Rians in Provence, France
    Posts
    38
    Hello,
    I'm trying to use the Serial Inputs RX2 and RX3 for MIDI input.
    The First RX1 port is running fine. Using MIDI.begin(0);

    But there is no mean for opening RX2 and RX3 in the MIDI Library.

    How to open these other ports ?
    Thanks for your help,
    Best regards

    Pascal Leray

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •