I'm not maintaining that CoreMark code, as you might have suspected from seeing the last commit was 7 years ago.
I really should do something like put that repo and several others I will never touch again into archive mode. Over the last 7...
I would choose 9 pins which are all on the same 32 bit hardware GPIO port. When WR goes low, begin reading the port register in a tight loop. Save the prior reading in another variable before you read it again. On the first reading where you...
Additionally, while the specific context matters, I believe phases "version of Teensy" or "variant of Teensy" for products not from PJRC are extremely problematic.
I've been reluctant to write on this thread, because it really is about drama between Adafruit and SparkFun, or perhaps between Phil/Adafruit and a number people may or may not actually be connected to SparkFun. I have some strong feelings...
Yes, that's correct. The CoreMark code comes with a lot of guidelines, which nobody seems to fully follow. But they are very specific about not changing anything within the actual code and still calling the result "CoreMark".
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...
Cache size also really matters. An 8K instruction cache is the reason why Teensy 3.6 scores 66% faster than Teensy 3.5, even though is has the same Cortex-M4 processor running at only 50% higher clock speed.
If instruction and data caches are...
All the numbers I published were based on simply running the CoreMark program on each board using Arduino IDE with all settings at the defaults that board's Arduino core library / platform uses. The idea was to show the relative performance if...
Questions for everyone using Windows, even if not using old Arduino, does your browser let you download the installer and does Windows let you run it and does it says publisher is known to be PJRC? No need to actually use the installer, just...
As to why your program's binary data isn't compatible, just a blind guess without seeing the code, maybe it's related to padding the compiler adds when variables are in a struct or class? On 8 bit AVR, usually no padding is added. On 32 bit...
Just for completeness, I dug out an Arduino Mega board. My little program lacks Serial.begin() which definitly is needed on Mega.
unsigned long n = 0x12345678;
void setup() {
Serial.begin(9600);
while (!Serial) ;
delay(250);
unsigned...
Must admit, it's been so long that I've done much with AVR that I couldn't really remember with certainty. So I wrote a little test.
unsigned long n = 0x12345678;
void setup() {
while (!Serial) ;
delay(250);
unsigned char *p = (unsigned...
@ptorrone Please create a thread on your own forum and post a final message here with the link.
I will close this thread by Monday morning, even if no link is provided.
Not sure why I'm posting... I've bought things from every company involved and generally have had nothing but positive experiences with all of them. My first PCB design used a Teensy 2.0. Does feel a bit like a kid wondering why mommy and daddy...
Yes, I agree, this conversation needs to migrate to Adafruit's forum. We've allowed it to go on long enough here. We're far past unproductive and now a few solid days into disrupting this community.
@ptorrone - Please create a thread on your...
There's another conversation about all this on the EEVBlog site.
https://www.eevblog.com/forum/chat/sparkfun-splits-with-adafruit/25/
Apparently this thread started a couple days ago, but I learned of it now. Link here to remind myself to go...
I've stayed mostly quiet on this matter so far, but I want to make one thing clear.
Adafruit can buy Teensy, just not directly from SparkFun.
SparkFun has not decided Adafruit is cut off from buying Teensy. In fact, when Robin and I met with...
I agree this probably isn't productive for anyone, but for now I'm going to allow this thread to continue.
However, I'm absolutely drawing the line at creating more duplicate threads promoting Adafruit's new competitive product or RP2350...
I see a couple things that may or may not be a concern.
If VCC has noise in the audio band, that noise could possibly couple into your signal by those resistors meant to set the DC level.
Teensy uses about 100mA. Than 7805 regulator could...
Hello all,
After the startling Adafruit/Sparkfun showdown this week, I figure it's as good of a time as any to share my robot arm project on here that I've been working on sporadically for the past couple years.
This is a small (if you consider...
I think this is a reasonable response, and I have enough respect for Paul to want to offer another voice of support.
The original post... doesn't exactly make this Adafruit representative look very good. Frankly I don't think they need another...
Indeed most other forums would have locked this thread. I'm not sure we've made the right decision, but for better or worse we're letting this play out as long as it stays mostly civil.
Even more difficult (for me) has been resisting the urge...
Definitely not a common issue.
In a terminal, try "ls -l /home/noneofyourbusiness/.arduino15/packages/teensy/tools/teensy-compile/11.3.1/arm/bin" to check if that directory does have the arm-none-eabi-g++ file. If you get an error the directory...
I don't see a way to make this work on USB-C with hosts that require the resistors on the other end. However, at least today many don't care, so for those common cases you can probably just connect the cable and have it work as it does with...
Yes. Those pins can also be used for and other features mentioned on the pinout diagram.
Here's a conversation where I tested them (with photos) as SPI to access another SD card...
Yes, I can confirm USB-C is absolutely on the required list of features for all future Teensy boards.
Whether Teensy 4.0 and Teensy 4.1 get a redesign just to change the USB connector is much less certain.
Yup, still using win7 on one machine myself. My DAW setup would be a complete pita to reconfigure, with no guarantee that all the VST and VSTi would still work, or my older version of Cubase, without needing to also "upgrade", with either...
Coming back to audio, Teensy is about the only platform that does multi-channel audio well. As I said earlier, my updated 8x8/16x16 audio board is open source hardware and software, and I'd be happy for Sparkfun to manufacture boards based on...
"Led 1 works but not 2,3 and 4.."
All work, but you don't see it. You switch them on and - without delay - off. That's too fast to see it.
You just have the delay() s on the wrong places.
if (buttonState1 == LOW) {
delay(200); // where is...
There's no over-voltage protection. If the project is important, I'd use new parts that haven't been abused.
If the old hardware still seems to work, maybe save it for a less important project. Or if you've used it for a long enough without...
2025 turned out to be a very challenging year for me. Sorry, I really can't share the details.
I also can't talk about anything that might be development with SparkFun that isn't yet public knowledge.
I do still have that WiFi hardware on my...
Let's talk about a possible CAN bus shield. So far on this thread I see 4 message:
"arduino mega adapter for the t4x with can/canfd/qwiic", msg #3
"CAN Backpack", msg #41
"CAN, with selectable 120ohms termination, for CANOPEN", msg #50
"Another...