From the other post with the details of successfully programming a Teensy from within an Ubuntu VM running under a Windows Host:
7) Note that following the successful execution of the 15-second factory restore...
@clinker8 / @PaulStoffregen:
Please see <this> thread where I describe successfully programming a Teensy 4.1 from within an Ubuntu VM running under a Windows host. I haven't tried the Ubuntu VM running under a linux...
Following discussion in another thread (<here>) regarding a lack of success running Arduino + TeensyLoader (including the ability to program the Teensy successfully) from within a virtual machine (VM), I can report that...
As yet another data point, eliminating all of the middle-man interference introduced by your VM environment, what about booting from a "live CD/DVD" & trying to program your Teensy from that, as the closest thing to...
I don't have any personal experience with the T3.5 (I've used T4.x for all of my projects). What optimization level are you building at ?? Does changing the optimization level cause any change in the resulting...
Glad I could provide some help.
Now, from what you've described earlier, as long as you haven't tried to program/load your Teensy, you shouldn't have to worry about racing time against any impending linux crashes (10...
Make sure that TeensyLoader is running. Enable "Verbose Info" under the "Help" menu of the TeensyLoader. When you build your sketch in the Arduino IDE, the TeensyLoader verbose log will report where the HEX file is...
I would not think that the error report is in any way connected to your buzzing, but it is certainly an issue that needs to be cleaned up by re-installing TeensyDuino.
Mark J Culross
KD5RXT
Guillaume:
I am likewise interested in the newest Teensy 4.1 based PCB, so I contacted Edwin. Here is his kind reply (I removed some specific comments on current stock, etc. that may not necessarily remain true as...
DOH !! Didn't even look at the date of the original post . . . as you can probably already tell, I just responded to the "new post" notification !! I guess my suggestion can just lay there in wait for someone to come...
The map() function was improved in TD1.37 to allow use with float & double types. With the release of TD1.54 (see release notes <here>, & search for "map"), the map() function was improved again as follows: "With...
A couple of quick thoughts on one possibility:
Run two signals (pinX & pinY, along with a common ground shared) from the Teensy to the relay location. Set pinX HIGH & pinY LOW for "ON". Set pinX LOW & pinY HIGH for...
According to the MKL26Z64 datasheet, in Paragraph 3.6.11, Note 3, Table 25 states: "For packages without dedicated VREFH and VREFL pins, VREFH is internally tied to VDDA, and VREFL is internally tied to VSSA." which...
There has been some prior discussion on this forum (one example <here>...this is specifically for T4.x, but there are other examples for T3.x...search for "INPUT_DISABLE") which seems to be related to what you are...
When I do a "Save image as" by right-clicking on the picture in the post, according to Windows Properties, the resulting file is 69.6K, with dimensions 1280 x 598. Agree that there seems to be all kinds of mangling in...
Here's the info taken directly from this forum's "Manage Attachments" page (apologies for the poor formatting induced during conversion from original tab-delimited to spaced !!):
Filetype Max File-size ...
Andi:
I hope I am understanding your needs correctly. I have a project of my own where I am using a couple of T4.0s connected to a Raspberry Pi. To power the T4.0s, I simply connect a USB cable from one of the USB...
@PhilFletcher:
I took the code exactly as you posted it (no additional modifications) & am able to successfully read from a 32GB microSD using the Audio Shield Rev D attached to my T4.0 (I have header pins soldered...
Jack:
Take another look at the function definition. You should notice that all but the first parameter are assigned default values. Defining the function this way allows the function to be called with only one...
I disagree, or maybe I just don't understand your comment. There appear to be instances where you backup, then write:
void StringsTointEEPROM::save_string_to_eeprom(char *stringIn)
{
// sync (0xaa)
//...
Glad I could help in some small way. I am making great use of the T4.1 EEPROM for saving presets in the current implementation of my TeensyMIDIPolySynth, so along the way, I have instrumented my code for lots of EEPROM...
I have nailed down one culprit: the calculation of the EEPROM address whenever a "backup" is done is temporarily converted/promoted to a result with more bits than the "uint16_t" requires (to allow for rollover) as...
I decided to take a different look at this problem. I added some debug spits to detail all of the EEPROM addresses & the data READ/WRTTEN from/to those addresses. Something strange popped out as a result: it appears...
What versions of Arduino & TD are you using ?? There were some EEPROM-related fixes which applied to the T4.x found during the testing of TD1.54 beta. My T4.1-based Teensy MIDIPolySynth is currently utilizing EEPROM...
Take a look at <this> project & see if it is something that you could build to meet your requirements. With the current chip shortages, you could probably use a Teensy 4.0 in place of the Teensy 3 that was originally...
If you go to the "Memory" description on the main T4.1 product page (<here>), you'll see that there are 4284 bytes of emulated EEPROM, which is accessed using the EEPROM Library (documented <here>).
Hope that helps ....
You should double-check your wiring . . . it sounds like there's an incorrect connection somewhere. Also, where/how are you trying to measure the audio output with your o-scope ?? If you connect only the center pin of...
@NuttyMonk: I have absolutely no experience with programming the specific timer + interrupt hardware in the Teensy, so I'm hoping that maybe my ignorance could work in our favor here. With that restriction in mind,...
@SteveSFX:
No...you are close to being in the same neighborhood, however, it seems that you are still missing the detailed understanding of a very important aspect in your declaration . . . take note of the RED...
@SteveSFX:
Google is your friend !! The answer is quickly found by searching for "arduino SD card variable filename" . . .
Just remember to make your array big enough to hold the *longest* filename that you...
@tedm:
Welcome to the Teensy world. You have chosen an excellent platform to potentially base your project upon. I'd suggest you take a look at the Audio Adapter Boards at this <link> (don't be scared that the...
@SteveSFX: I would guess that those are examples of the required settings & syntax for graphics driver chips that most likely have absolutely nothing to do with your 240x240, since it would appear from one of your...