Binary produced from PlatformIO won't load

Hello,

I’m trying to update a Teensy 3.6 project I’ve been away from for quite a while, and PlatformIO is producing .hex files that, AFAICT, won’t run on my device. I went back to basics and grabbed the “blink” sample, and can upload and run it from the Arduino IDE just fine. Build it under VS Code using PlatformIO, however, and the device shows no sign of life. I added a Serial.println call, just to double-check, and again I see serial output when I build in Arduino IDE, and nothing building with PlatformIO. Has anyone experienced issues like this with PlatformIO? Is there any tooling that can, say, parse a .hex file and look for weirdness/badness? Any other ideas?

Thanks,

Blake

Figured it out - verbose build output FTW! Turns out PlatformIO wasn’t building my code, I think (?) it created a default main.cpp with empty startup() and loop() functions and built that. My code showed up in the project, but wasn’t in the /src folder, and I guess that’s the trigger. Anyway, lesson learned.