Hi KenHahn, That is a great suggestion and easy one for me to implement !
I currently have a Schottky diode in series with the 5V input to prevent any chance of the USB supply feeding the rest of my board, so I can...
Ok tried 528MHz and total current draw is down to 262mA on the 5V feed with ethernet running.
CPU internal temp looks to be down to just under 54degC, down from about 62 so that is significant.
Will be removing...
So I put some stops in my setup code to try and work out what was chewing up the extra current.
- setup pin mapping and wait for serial port to initialise : 161mA
- allow external ADC to init and configure : 162mA...
It looks as though the teensy is using about 100mA itself initially (total current draw 180mA) but after a little while total current draw on 5V input goes to 265mA.
I'll isolate some functions in the code to see...
That 80mA is external devices running off the Teensy 3.3V, I have not measured the teensy current draw as yet.
I am using the std Teensy 4.1 board mounted onto my custom board so thermal performance should be normal.
I have a custom board with numerous peripherals connected to the Teensy 4.1 and some of them being supplied by the on-board 3.3V reg and they are using 80mA (ADC, 16MHz clock, line driver and receiver, opto isolated...
I've done some work to analyse the time taken for code within the ISR and nothing in there is causing the blowouts/large jitter.
Total ISR execution time: 375ns (av) 445ns (max) 372ns (min) 6.6ns (stddev)
...
Thanks KurtE, much appreciated.
It is much improved now, still some smaller time blowouts occuring however these may be caused by something I am doing in the ISR....
Hi all
I am working on a high speed logging type device with an external ADC connected by SPI to the T4.1.
There is a single ISR that is triggered by the ADC data ready line going low, this is connected to the...