Here is my current testing platform. It is a Teensy 4.1NE on my Prototyping System for Teensy 4.1 baseboard.
CPU Speed = 1.008GHz
CPU speed is set through IDE. Setting in code using set_arm_clock(1008000000); gave intermittent results and...
Teensy 4.x is still the fastest microcontroller module readily available and many people use it primarily for that reason, but it can potentially be even faster if overclocking (OC) is used.
Whenever OC is discussed, it is usually a sidebar to...
For wiring a semi-permanent breadboard setup, I recommend using the U-shaped jumpers like shown below that lay close to the board. The wire is heavier duty 22AWG and provides more solid connections.
While a little more trouble to initially...
Yes, you would need to add a wire if you don't use a resistor in order to complete the circuit. If you are connecting jumpers to the SPI bus, I would definitely add the resistors to be safe and they won't hurt anything.
DRC errors are usually...
With larger setups like this, it is usually easiest to create a PCB rather than trying to breadboard stuff. That is especially true when working with the Audio Adapter that can be picky about wiring layout.
It is pretty hard to make out your...
I personally wouldn't trust the Adafruit parts with the labeling sanded off. There have been some reported issues with these parts and not just on this thread.
Looks like you are probably in the UK. I recommend these APS6404L-3SQR 8MB parts...
The magjacks used with the Ethernet module have a 1000pf capacitor as well as a 75 ohm resistor in series between the cable ground and the Teensy ground. This includes both the Cetus J1B1211 and the Link-PP JPJ4012AHNL. Paul's example schematic...
3214 was the number of CoreMark iterations that had run so far, not the measured CoreMark speed.
With compiler set for 'Faster' and running Paul's original version of CoreMark I got CoreMark 1.0 : 4043.67 / GCC11.3.1 20220712 (flags unknown)...
@jmarsh that's a good thought, I'll add that.
I do have some small FRAM parts laying around that I have been looking for an excuse to play with - Cypress FM24CL16B-GTR. Maybe I'll solder one up and add some sort of logging feature as well...
@defragster after I took that picture and got the initial readings, I decided to add the VUSB and VBAT headers which also connected to the baseboard to see if it made any additional difference in thermals. Surprisingly, adding those had no...
With all the discussion around overclocking and CoreMark recently, I have set up a long-term test operating the Teensy 4.1 at the maximum 1.008GHz clock. It is running CoreMark in an infinite loop which should be fairly stressful, though it...
I noticed a lot of the results are with overclocking enabled. As another data point, a couple years ago I ran CoreMark in an infinite loop on Teensy 4.1 running overclocked at 1.008GHz to conduct thermal stress testing using a heatsink with...
The POGO pins shown above in the picture with the low profile headers are 7.5mm tall. They are individual small pins and a little tricky to install for that reason. I use a fixture, but you can also put the POGO pins in the board after the...
I wasn't going to post on this thread, but I do want to clarify a statement that is causing some confusion for my customers which is "sparkfun is now the exclusive maker and seller".
That is technically true, just as it was true that PJRC was...
The Teensy 4.1 does not implement any additional protection components on the Micro-B USB. The signals connect directly from the connector to the processor. I am also not aware of anyone reporting electrical damage to a Teensy via the USB...
Your wiring setup sounds fine to me. You can route the power to either the VUSB or 5V pin if the trace between them is still intact and you are powering the setup only from USB.
The Teensy includes a 2.2uF cap on the power pins. The maximum...
USB-C has a couple of pulldown resistors on the slave end that allow the host to detect that a slave device has been attached before it will supply power. As a guess, perhaps the adapter cable had these resistors molded into the Micro-B end...
Sounds like good sleuthing on your part.
An increase in current could indicate that the chip is going into latch-up. If that happens it would probably get warm or hot due to the increased current flow. If it doesn't destroy the chip, that...
I let my test (p#21) run for 3 hours with no failure, so shut it down.
The only legitimate reason to sand chips is to make it harder to reverse engineer an assembly once they are installed. Perhaps they were ESP chips sanded in preparation for...
I am running your test in post #20 on a setup with an 8MB PSRAM and the same Flash as you have.
It has been running for 45 minutes so far without any issue. I'll let it run for awhile to see if anything shows up.
The PSRAM that Adafruit...
I delayed as long as I could!
@h4yn0nnym0u5e and @jmarsh were working on the prefetch stuff as noted above starting in post #127 and captured in https://github.com/PaulStoffregen/cores/pull/708. Prefetch is a nice speed improvement, but the...
After a number of frustrating delays, these 16MB PSRAM parts are finally available. The chip mfr had to do a chip run to complete the order which took longer than they originally planned.
ProtoSupplies.com will add these as additional order...
@defragster - if you want a large test case / challenge, you could try using it with the AudioPlatform software. I think Donald said it was getting close to running out of RAM
No light on the keyboard usually means no power on the USB Host port which means the myusb.begin(); has not been executed or there is a wiring issue on the USB Host port
I just ran your code in the IDE and plugged in a MIDI keyboard and it...