Can you give me a small self-contained program (using only libs Teensyduino installs) which I can copy into Arduino (not PlatformIO) to reproduce the problem?
To specifically answer your question:
...
Windows doesn't allow programs to write to the folders where the APP software are stored, even if run with admin privilege.
As Defragster explained, Teensyduino needs to install patches to the Java code.
With...
The 'download' link in p#5 notes which versions of the IDE are supported. For supported versions the installer maintains the needed java files to complete a working install on those known versions.
Current TD 1.53...
I'm using Teensy 4.x Serial ports for driving LED strips via WS2812Serial, either directly or indirectly via FastLED and they seem to freeze at random times (all LED strips at the same time). This happens especially...
I dont use 3.5/6 or 4.1s :-)
Honestly whats easier? Copy a file (where is my card ????) to a SD (where is my card reader????) and plug it into a board (dont forget to make the SD Slot easily acessible - my Teensys...
Yes, but you need to use these longer pins and these sockets (2 of each):
https://www.pjrc.com/store/header_14x1_d.html
https://www.pjrc.com/store/socket_14x1.html
These allow the longer board to mount higher...
Got my MIMXRT1170-EVK ordered from Mouser. Hopefully i'll get one :-)
My wishes for a future Teensy board:
- i.MX RT 117X
- In principle something like Olimex did with their STM32 boards:...
@jonr: no audio glitches here while changing CPU freq while audio is playing. I am using I2S audio with ADC PCM1808 and DAC PCM5102 with the Convolution SDR code.
Usually this error happens on Linux when attempting to install into a distro-provided copy of Arduino.
Only the original Arduino IDE from Arduino.cc website is supported. The many modified copies from Linux distros...
Hi JayShoe !
excellent, just what I need !
I tried to participate in Kickstarter, but it did not work out, maybe because of problems with overseas credit cards / payment . . . it seems Kickstarter is not well...
Is this on Windows or other?
See this page for OS specific details in any case : pjrc.com/teensy/td_download.html
If Windows was it a ZIP or Installer from the Arduino site? Windows Store version does not work...
Thanks a lot for your clear explanation. I was aware that multiple I2C devices can share a bus, but I was wondering if the audio wouldn't be affected since it requires very high speeds. Not sure how the protocol works...
Right now we only use one core. MicroPython does allow both through the thread api I think.
I’m thinking about treating the second core more like a pio state machine. Plenty to do before we use the second core.
The content should look like this (plain and simple but with your version instead)
https://raw.githubusercontent.com/technologiescollege/arduino/master/lib/version.txt
Hi I, am not able to use Teensy 4.1 with Arduino because Teensy4.1 Install will not Install. I found this error lib/version.txt file missing.
I would appreciate help.
Sincerely,
soky157
Does anyone have a working example of adapting flasher4 to load .hex firmware from an SD card? I've spent a fair number hours reading through this thread, the code, and the instructions, and can't quite figure out how...
Looks like this should be fairly straightforward.
I've learned the hard way (many more times than I'd like to admit) about putting too much work into supporting a new platform or new tech before it really offers...
Hi Paul,
Thanks for the quick reply. It's 400 pixels total.
Can the Teensy 4.1 fit on the Octows2811 adapter?
It seems longer with 24 pins as compared to 14 pins on the Octows2811.
Please advise.
Thanks,
Regards,...
... crossposted as I was unzipping and confirming for post #13.
TeensyDuino only works when and because it modifies the JAVA code installed with the indicated installs - that excludes the Windows App as it installs...
Not sure if this relates or helps? Just did a fresh UNZIP to :: Directory of T:\arduino_1.8.13_td154Port\
Created :: Directory of T:\arduino_1.8.13_td154Port\portable
Opened the IDE and The Portable gets these...
No, I was responding to the post.
The issue is the only reason I need to use the downloaded installer vs the "APP" is because of TEENSY. No other boards have an issue with the APP from the APP store so this is why...
I would guess that there would be a lot of value in teensy wrapper libraries that are compatible with the pico libraries. Ie, an easy migration path for users who start on the low cost pico and want to upgrade to the...
Did you create a "portable" Arduino IDE and try installing Teensyduino into that copy? That ought to be the simplest way to get Teensy working.
To fix this problem affecting all Arduino copies with any board, you'll...
Wow! Well thought out reply! You make a very strong case against. All practical and honest reasons. Using an RPi or equivalent is much more logical indeed.
But you busted my widdle bubble. :) :)
I get these...
Linux on Teensy would be somewhere between "not worth the incredible effort" to "pretty much impossible".
There is no MMU, so you're immediately resigned to not-so-useful ucLinux. The best case (but unlikely)...
This reason why I showed this is because I can not compile anything. Due, Uno, Teensy, nothing.
When I select Teensy 3.1/3.2 and try to compile I get the exact same message.
@MarkT : Are you suggesting to integrate the analog output of the APD and sample it at a slower rate, like maybe once every 200 ns (5 MHz rate)? I suppose that could work but the internal A/D has a 1 MHz sample rate...
A couple of times I've wished I could run Linux on a Teensy 3 or 4. Wonder how hard a port would be? Yeah, I know, Teensy is a different animal, but so was the RPi back in the beginning. One Teensy as a general...
Each of the 8 PWM slices have two channels for output. They share a divisor so they'll share frequency but have separate compare registers. So, 16 is fair I think.
I've had a couple RP2040s for a month or so and...
Yet another update - programmed 3 chips today and soldered them to virgin boards. The bootloader comes up and works with Teensy Loader, but still some issues remain with booting up in certain cases. Still more work to...
I don't think it is necessary to change any source code. It would be nice to include it in errata documentation somewhere if an errata exists.
I just reversed things in my project code. I pointed it out so it might...
Hello
i'm a very newbie...but I like the hobby of Holiday lighting.
I just got a Teensy 4.1 and i'm very anxious to set up about 400 Ws2811 12V strings.
I also have a 12V 350watt power supply.
Is it possible to do...
Hi All-
I am working on a project where I am trying to send and received CAN messages with extended ID's. I am using a Teensy 4.0 with the FlexCAN_T4 library. The problem I am having is getting the library to switch...
Thank you tonton81,
I am so stupid, I could not see the whole codes but stuck around CAN setting.
must correct basic logic coding part first before asking question.....
Look at the upgrade_firmware() routine and add code to open the file and read characters from it instead of the serial port. Others can say more about how to use the SD card.
Yes, I have been running it at 750MHz super stable, but decreased longevity https://www.nxp.com/docs/en/nxp/application-notes/AN12253.pdf worries me a bit.
Thanks! I couldn't quite figure out if that was possible or not with the Flasher4 library. Would you happen to have a quick summary on how to do that via the SD card? I've been messing with the example file and reading...
extern "C" uint32_t set_arm_clock(uint32_t frequency);
void setup() {
set_arm_clock( 912000000 );
}
...you will notice, it shuts down due to "Temperature panic" after a some time.
And it is 5 times as useful :-) Seriously. I am making project that requires LOT of horse power and will probably use 5 or more Teensy 4s. And I need bare metal,
so Linux based things like Raspberry Pi are not an...
+1. and 600MHz T4 is even better :D
There is detailed chart on page 180 of reference manual for F401.
FIFO has four 32-bit words that can act as 16 bytes or 8 half-words (16-bit).
A claimed reason for the pico is that linux (used on their other models) isn't good at real-time I/O. But all they had to do to fix that was change the OS to leave one core completely untouched by linux and so...
Follow these instructions:
https://www.arduino.cc/en/Guide/PortableIDE
The very first step says "a compressed version of the Arduino IDE according to your OS", which for Windows means you download the ZIP version...
With all delays equal and the time always monotonically increasing its a simple queue, I would use a circular buffer with the reference (pointer) to the head which is the next element to remove, and another reference to...
It does. Page 166 and page 180 of STM32F401 Reference manual: "Four-word depth 32 first-in, first-out memory buffers (FIFOs) per stream."
FIFO in STM32F401 is universal that handles not only I2S but ALL streams....
Note, I2C is a shared bus. Each I2C device has an address. This means as long as your OLED display does not use the addresses used by the audio shield (0x0a, 0x1a), you can hook the display on to the same bus. There...
Though given the price, I wonder if we are going to have the same problem that we have with the Pi Zero? Namely, you can only order them in limited quantities, and the sellers had times when they had no stock to sell....
Maybe not. the multiple satellites are from different constellations, i think the gps solution probably uses no more than 12 satellites, though it's able to choose from a larger collection of strong signals.
I also ordered a couple of them from Sparkfun... Out of curiosity.
But I will probably not comment much here as if I do start playing with them at all, will probably look at the Pico pages up on the RPI forums:...
Nice. Here is graphic data from T4.1 connected to sparkfun GNSS NEO-M9N with external antenna mounted on windowsill. M9N can use up to 4 constellations (GPS, GLONASS, Galileo, BEIDOU).
PPS To GPS: 134 ms...
Got it work with 10microsecond delay @ 150 MHz :) Thank you! I see now, that i have choosen the wrong approach. Should really use higher speed displays.
Like everyone else I have been wasting the morning grubbing though the Pico docs and ordering (and pre-ordering) various bits and pieces.
Early impressions: Dual M0s - meh. Real Documentation! It's kind of a "Green...
General Purpose Input/Output (GPIO)
is used by the
Programmable I/O (PIO)
It don't mention any FIFO for the I2S module @ STM32F401
and it also send data in 16bit frames
Reference manual:...