¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Tiny Ten Transceiver

 

This is another update on my Tiny Ten transceiver, and particularly one trying to understand noise figure issues with the receiver side. ?I have done noise figure and distortion measurements and posted data. See
http://www.janbob.com/electron/TinyTen/TinyTen.htm
down near the bottom at, "Dynamic Range, Noise Figure and Distortion" and at, "Noise Figure of the Mixer Alone."
This receiver circuit is closely related to that of the T41 and other QSD projects, so maybe there is other noise figure data around to compare with?? I'm still hunting for the source of about 10 dB of extra noise! ? Any thoughts on this?
?
Thanks, and 73, Bob? W7PUA


Re: T41 V66.4 with Code Revisions

 

Hardware was issue.
I was testing 3rd party BPF that uses same bcd code as ours.
Looking for short now.
Tim


Re: T41 partially thawed

 

On 2025-03-17 17:29, Robert Luken W3RDL via groups.io wrote:
Jerry, do you have the part numbers for the regulators that you used?
OKI-78SR-5/1.5-W36-C
OKI-78SR-3.3/1.5-W36H-C

They cost about $5 apiece. The 5V one is a direct drop-in. For the 3.3V one,
you have to switch the wiring on two of the pins. Actually, you shift the regulator
over one pin and put a little wire to one of the pins. Because for some unfathomable
reason, linear 3v3 regulators don't have the standard 7805 pinout.

- Jerry, KF6VB


Re: T41 V66.4 with Code Revisions

 

¿ªÔÆÌåÓý

Something is wrong. ?The hardware is set up to select 17M and 10M differently. ? The truth table in in the design note directory, the I2C addresses document, the LPF tab. ?


Dr.?William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it: www.VillaGrandPiton.com


email:??bill@...

?


On Mar 17, 2025, at 3:01?PM, Tim via groups.io <w4yn@...> wrote:

?
This needs to be verified with others, I get same BPF for 17 and 10M.
17M BP looks OK?
10M it selects 17M filter bank.
I was about to pull all the torroids off and start over, I had another BPF board that uses BCD, (I installed 0 resistors and cut feed back to main) and it did exactly the same.
?
Ver 66.? I think 66.4
Tim W4YN?


Re: T41 partially thawed

 

¿ªÔÆÌåÓý

Jerry, do you have the part numbers for the regulators that you used?

On 3/17/2025 1:38 PM, jerry-KF6VB via groups.io wrote:
On 2025-03-17 09:25, Kees Mos via groups.io wrote:
Robert:

Downloaded and compiled version 66.7 here. Works ok and no freeze.
(Still clicks when tuning though.)
What helped with me is keeping the Teensy cool. I use a small fan in
Justin's kit. Without fan version 66.2 also froze.

*** I keep mine cool by eliminating sources of heat.? I replaced the
linear 3-terminal regulators with Murata switchers.? No fan, no freezes.
Can't hear any noise from them.? Any noise is drowned out by the noise from
the display.? And the noise from the display is drowned out by band noise.

?????????????? - Jerry, KF6VB




Kees, PA0KME

Faster with LTO, 600mHz , Dual serial

Memory Usage on Teensy 4.1:
? FLASH: code:311516, data:133432, headers:8676?? free for
files:7672840
?? RAM1: variables:195712, code:287880, padding:7032?? free for local
variables:33664
?? RAM2: variables:483744? free for malloc/new:40544


Links:
------
[1] /g/SoftwareControlledHamRadio/message/33073
[2] /mt/111726603/243852
[3] /g/SoftwareControlledHamRadio/post
[4] /g/SoftwareControlledHamRadio/editsub/243852
[5]
/g/SoftwareControlledHamRadio/leave/10484476/243852/1943518115/xyzzy





--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


Virus-free.


Re: T41 Announcement from PJRC

 

¿ªÔÆÌåÓý

Yeah i wonder how that will go¡­ particularly the price curve. ?Although the customs forms for CA were always a problem for shipping and that wont be a problem any longer. ?


Dr.?William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it: www.VillaGrandPiton.com


email:??bill@...

?


On Mar 17, 2025, at 3:30?PM, Greg KF5N via groups.io <greg.electricity@...> wrote:

?
?
--
73 Greg KF5N


T41 Announcement from PJRC

 

?
--
73 Greg KF5N


Re: T41 V66.4 with Code Revisions

 

Tnx OM I will start checking!
Tim?


Re: T41 V66.4 with Code Revisions

 

You can check the software to ensure that it didn't get messed up somehow. In BPF_Control.h, make sure that the definitions of the control words for those bands are OK:

#define BPF_BAND_10M ? ?0x0002
#define BPF_BAND_17M ? ?0x4000

Then, in BPF_Control.cpp, make sure that setBPFBand applies those control words:

? ? case BAND_17M:
? ? ? BPF_GPAB_state = BPF_BAND_17M;
? ? ? break;
? ? ...
? ? case BAND_10M:
? ? ? BPF_GPAB_state = BPF_BAND_10M;
????? break;

Finally, check that your definition of the bands structure in the ino file hasn't got messed up. Look for the bit that starts with this line:
struct band bands[NUMBER_OF_BANDS] =

If all those are correct, then the problem is in hardware. I'd look for a solder short somewhere in this part of the board:
image.png

The anode of D1 should go high when the 17m band is selected -- all other diode anodes should be low. The anode of D4 should go high when the 10m band is selected.
On Monday, March 17th, 2025 at 4:01 PM, Tim via groups.io <w4yn@...> wrote:

This needs to be verified with others, I get same BPF for 17 and 10M.
17M BP looks OK?
10M it selects 17M filter bank.
I was about to pull all the torroids off and start over, I had another BPF board that uses BCD, (I installed 0 resistors and cut feed back to main) and it did exactly the same.
?
Ver 66.? I think 66.4
Tim W4YN?


Re: T41 V66.4 with Code Revisions

 

This needs to be verified with others, I get same BPF for 17 and 10M.
17M BP looks OK?
10M it selects 17M filter bank.
I was about to pull all the torroids off and start over, I had another BPF board that uses BCD, (I installed 0 resistors and cut feed back to main) and it did exactly the same.
?
Ver 66.? I think 66.4
Tim W4YN?


Re: T41 partially thawed

 

¿ªÔÆÌåÓý

Jerry, I plan on building a new Main board with the regulators and heatsinks on the rear of the board so any heat from them doesn't go directly to the Teensy. I may try the switchers. My temp - ~42C in an air-conditioned room, would like more margin if used outdoors.

On 3/17/2025 1:38 PM, jerry-KF6VB via groups.io wrote:
On 2025-03-17 09:25, Kees Mos via groups.io wrote:
Robert:

Downloaded and compiled version 66.7 here. Works ok and no freeze.
(Still clicks when tuning though.)
What helped with me is keeping the Teensy cool. I use a small fan in
Justin's kit. Without fan version 66.2 also froze.

*** I keep mine cool by eliminating sources of heat.? I replaced the
linear 3-terminal regulators with Murata switchers.? No fan, no freezes.
Can't hear any noise from them.? Any noise is drowned out by the noise from
the display.? And the noise from the display is drowned out by band noise.

?????????????? - Jerry, KF6VB




Kees, PA0KME

Faster with LTO, 600mHz , Dual serial

Memory Usage on Teensy 4.1:
? FLASH: code:311516, data:133432, headers:8676?? free for
files:7672840
?? RAM1: variables:195712, code:287880, padding:7032?? free for local
variables:33664
?? RAM2: variables:483744? free for malloc/new:40544


Links:
------
[1] /g/SoftwareControlledHamRadio/message/33073
[2] /mt/111726603/243852
[3] /g/SoftwareControlledHamRadio/post
[4] /g/SoftwareControlledHamRadio/editsub/243852
[5]
/g/SoftwareControlledHamRadio/leave/10484476/243852/1943518115/xyzzy





--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


Virus-free.


Re: T41 partially thawed

 

Robert, I think that is the best way to solve the problem.
?
Kees, PA0KME


Re: T41 partially thawed

 

Just a little more free space. No difference in working.
?
Kees,PA0KME


Re: T41 partially thawed

 

¿ªÔÆÌåÓý

Kees, thanks for the input. I have a 40mm Noctua fan for the Teensy and a 30mm fan mounted on the heatsinks. Temp runs 41.9C to 42.5C. I noticed that you're running at 46.4C. I'm not sure that temperature is a major factor since I could previously run all versions up to 66.7. Now most versions only run at 600MHz. I think I still have a library problem so I'll probably do a clean (delete) rebuild of the IDE and libraries.
On 3/17/2025 12:25 PM, Kees Mos via groups.io wrote:
Robert:
?
Downloaded and compiled version 66.7 here. Works ok and no freeze. (Still clicks when tuning though.)
What helped with me is keeping the Teensy cool. I use a small fan in Justin's kit. Without fan version 66.2 also froze.
?
Kees, PA0KME
?
Faster with LTO, 600mHz , Dual serial
?
Memory Usage on Teensy 4.1:
? FLASH: code:311516, data:133432, headers:8676 ? free for files:7672840
? ?RAM1: variables:195712, code:287880, padding:7032 ? free for local variables:33664
? ?RAM2: variables:483744 ?free for malloc/new:40544
--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


Virus-free.


Re: T41 partially thawed

 

On 2025-03-17 09:25, Kees Mos via groups.io wrote:
Robert:
Downloaded and compiled version 66.7 here. Works ok and no freeze.
(Still clicks when tuning though.)
What helped with me is keeping the Teensy cool. I use a small fan in
Justin's kit. Without fan version 66.2 also froze.
*** I keep mine cool by eliminating sources of heat. I replaced the
linear 3-terminal regulators with Murata switchers. No fan, no freezes.
Can't hear any noise from them. Any noise is drowned out by the noise from
the display. And the noise from the display is drowned out by band noise.

- Jerry, KF6VB



Kees, PA0KME
Faster with LTO, 600mHz , Dual serial
Memory Usage on Teensy 4.1:
FLASH: code:311516, data:133432, headers:8676 free for
files:7672840
RAM1: variables:195712, code:287880, padding:7032 free for local
variables:33664
RAM2: variables:483744 free for malloc/new:40544
Links:
------
[1] /g/SoftwareControlledHamRadio/message/33073
[2] /mt/111726603/243852
[3] /g/SoftwareControlledHamRadio/post
[4] /g/SoftwareControlledHamRadio/editsub/243852
[5]
/g/SoftwareControlledHamRadio/leave/10484476/243852/1943518115/xyzzy


Re: T41 partially thawed

 

What happens with a 528MHz clock and smallest code? This seems a tad small.

Jack, W8TEE

On Monday, March 17, 2025 at 12:25:50 PM EDT, Kees Mos via groups.io <kmos3@...> wrote:


Robert:
?
Downloaded and compiled version 66.7 here. Works ok and no freeze. (Still clicks when tuning though.)
What helped with me is keeping the Teensy cool. I use a small fan in Justin's kit. Without fan version 66.2 also froze.
?
Kees, PA0KME
?
Faster with LTO, 600mHz , Dual serial
?
Memory Usage on Teensy 4.1:
? FLASH: code:311516, data:133432, headers:8676 ? free for files:7672840
? ?RAM1: variables:195712, code:287880, padding:7032 ? free for local variables:33664
? ?RAM2: variables:483744 ?free for malloc/new:40544

--
Jack, W8TEE


Re: T41 partially thawed

 

I meant version 50.2, of course.


Re: T41 partially thawed

 

Robert:
?
Downloaded and compiled version 66.7 here. Works ok and no freeze. (Still clicks when tuning though.)
What helped with me is keeping the Teensy cool. I use a small fan in Justin's kit. Without fan version 66.2 also froze.
?
Kees, PA0KME
?
Faster with LTO, 600mHz , Dual serial
?
Memory Usage on Teensy 4.1:
? FLASH: code:311516, data:133432, headers:8676 ? free for files:7672840
? ?RAM1: variables:195712, code:287880, padding:7032 ? free for local variables:33664
? ?RAM2: variables:483744 ?free for malloc/new:40544


Re: T41 partially thawed

 

I've had Covid three times now and the second one I used Palovid and it was wonderful. I should have had a prescription for this last round, but for some reason I didn't. Big mistake.

Jack, W8TEE

On Sunday, March 16, 2025 at 09:51:53 PM EDT, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


Jack, sorry to hear about the Covid, Paxlovid is the only way to go, but you have to take it within a couple of days. I caught it at 79 and was feeling pretty good after three days, gone in 5.

On 3/16/2025 9:43 PM, jjpurdum via groups.io wrote:
Robert:

Thanks for the offer, but I think we're okay. If not, I'll let you know. When I'm back on line, I'll let you know if I find anything that might be helpful. I feel badly it's taken this long, but this last bout with Covid really knocked the slats out from under me. I still can't get rid of the cough and I'm tired all the time. Perhaps part of that is because I'm two years younger than dirt.

Jack, W8TEE

On Sunday, March 16, 2025 at 09:34:53 PM EDT, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


Jack, thanks again for the help. Actually I already removed and reinstalled the IDE and everything else. I had a problem like this before and doing that fixed it, but not this time. Maybe I should delete everything and start with a clean slate. Good luck on the book. Did you need any updated drawings?

On 3/16/2025 9:25 PM, jjpurdum via groups.io wrote:
Robert:

I wouldn't do it yet, but over the years I've had to reinstall everything from the IDE to the TeensyDuino to all the libraries. After doing that, it worked. I have no clue why...it just did. I've worked 40 of the last 48 hours on Al's edits to the book, plus adding my own. This will be the last update for the book. If I work a few more hours tonight, I should have only 3 chapters to go, which I'll hopefully finish tomorrow night. Then I'll get back to finishing my T41 and can start testing it again. I'll keep you posted.

Jack, W8TEE

On Sunday, March 16, 2025 at 08:10:19 PM EDT, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


Jack, thanks for the help. I'm still trying to figure out what has changed. All of the SDT Versions were working until I changed the position of the Temp display and compiled. There was a popup message about some libraries had updates and I made the mistake of clicking ok. Every version freezes now. The only exception is Ver50.2 when compiled with Faster and not Faster with LTO.? I reinstalled the IDE and all of the libraries, but they were probably the latest versions, so if it's a new library version, I have no idea which one.

I did some more tests

Ver50.2 :
compiled with Faster with LTO, 528MHz, Dual serial - freezes
Memory Usage on Teensy 4.1:
? FLASH: code:263052, data:132604, headers:8820?? free for files:7721988
?? RAM1: variables:214848, code:245384, padding:16760?? free for local variables:47296
?? RAM2: variables:487008? free for malloc/new:37280

compiled with Faster, 528MHz, Dual serial - freezes
Memory Usage on Teensy 4.1:
? FLASH: code:271308, data:136116, headers:8316?? free for files:7710724
?? RAM1: variables:221024, code:240792, padding:21352?? free for local variables:41120
?? RAM2: variables:422208? free for malloc/new:102080

compiled with Faster, 600MHz, Dual serial - runs, did freq cal
Memory Usage on Teensy 4.1:
? FLASH: code:271308, data:136116, headers:8316?? free for files:7710724
?? RAM1: variables:221024, code:240792, padding:21352?? free for local variables:41120
?? RAM2: variables:422208? free for malloc/new:102080

compiled with Faster with LTO, 600MHz, Dual serial - runs, did freq cal
Memory Usage on Teensy 4.1:
? FLASH: code:263052, data:132604, headers:8820?? free for files:7721988
?? RAM1: variables:214848, code:245384, padding:16760?? free for local variables:47296
?? RAM2: variables:487008? free for malloc/new:37280
"C:\\Users\\w3rdl\\AppData\\Local\\Arduino15\\package

Version 66.1:
compiled with Faster with LTO, 600 MHz,? serial
Memory Usage on Teensy 4.1:
? FLASH: code:306044, data:131296, headers:9116?? free for files:7680008
?? RAM1: variables:193152, code:282312, padding:12600?? free for local variables:36224
?? RAM2: variables:471424? free for malloc/new:52864

It appears that system runs at 600MHz and freezes at 528MHz.

On 3/16/2025 2:21 PM, jjpurdum via groups.io wrote:
The stack space is probably large enough here not to be a problem. The other version make me uncertain. My system is still in parts as Al and I are finishing up the last update for the book. I'm still a week away from a working system..

Jack, W8TEE

On Sunday, March 16, 2025 at 11:15:46 AM EDT, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


Jack, I recompiled SDTVer066.1_2-24_25 (Arduino IDE 2.3.4) unmodified(original config.h) with:

Smallest Code with LTO

528MHz

Serial

Statistics:

Memory Usage on Teensy 4.1:
? FLASH: code:208488, data:128216, headers:8380?? free for files:7781380
?? RAM1: variables:189568, code:197768, padding:31608?? free for local variables:105344
?? RAM2: variables:471456? free for malloc/new:52832

Compiled with Smallest code

Memory Usage on Teensy 4.1:
? FLASH: code:235292, data:164296, headers:8980?? free for files:7717896
?? RAM1: variables:244864, code:216568, padding:12808?? free for local variables:50048
?? RAM2: variables:406624? free for malloc/new:117664

The header in the .ino file says it should be:
Memory Usage on Teensy 4.1:
? FLASH: code:228876, data:161312, headers:9164 ? free for files:7727112
? ?RAM1: variables:219584, code:210408, padding:18968 ? free for local variables:75328
? ?RAM2: variables:409920 ?free for malloc/new:114368
Both freeze after the Setup Complete message.
I don't know what this means, but if I run from a cold start(CPU Temp ~ 30C, it runs for about 15 secs, Temp 32.5C.
The hotter it is the shorter the run time.
Running with the Ver50.x, it stabilizes ~41C and runs fine.
All of the Ver66.x releases have run before with Faster with LTO and I was able to go through the Freq and Receive IQ cal.
Also between Ver 50.x and 66.x the Tx and Rx LEDs are swapped.
On 3/16/2025 9:48 AM, jjpurdum via groups.io wrote:
What happens if you compile with the smallest code option? In the compile statistics, what values do you see

Memory Usage on Teensy 4.1:
? FLASH: code:10228, data:3016, headers:8256?? free for files:8104964
?? RAM1: variables:3808, code:7664, padding:25104?? free for local variables:487712
?? RAM2: variables:12416? free for malloc/new:511872

(These data are for the ASCII table example program.)

Jack, W8TEE

On Saturday, March 15, 2025 at 10:28:04 PM EDT, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


I removed the Arduino IDE 2.3.4 and reinstalled it along with Teensyduino and the libraries. I compiled SDTVer50.2 and it loaded and ran. Everything worked. Thought problem was fixed so I compiled and loaded SDT Ver66.7. It froze at random points every time I restarted it. I went back to the SDTVer50.2 and recompiled and it froze this time. What's going on? Then I realized that the first time I compiled the SDTVer50.2 I had forgotten to change the compile options to those suggested (Faster with LTO, 528 MHz and Serial). It was set for Faster and 600MHz. I compiled again with the Faster and 600MHz and it ran fine.

I tried compiling SDTVer66.1 with Faster and 600MHz. Compile failed with an out of memory message. Tried SDTVer66.1 with Faster with LTO and 528MHz. Compiles but freezes. It ran prior to this, hardware wasn't changed, so I don't know what it takes to run the Ver66 code. Is Arduino IDE 2.3.4 what others are using?
73 to you!

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


Virus-free.

--
Jack, W8TEE
-- 
73
Bob W3rdl

--
Jack, W8TEE
--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


--
Jack, W8TEE
--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


--
Jack, W8TEE
--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


--
Jack, W8TEE


Re: T41 partially thawed

 

¿ªÔÆÌåÓý

Jack, sorry to hear about the Covid, Paxlovid is the only way to go, but you have to take it within a couple of days. I caught it at 79 and was feeling pretty good after three days, gone in 5.

On 3/16/2025 9:43 PM, jjpurdum via groups.io wrote:
Robert:

Thanks for the offer, but I think we're okay. If not, I'll let you know. When I'm back on line, I'll let you know if I find anything that might be helpful. I feel badly it's taken this long, but this last bout with Covid really knocked the slats out from under me. I still can't get rid of the cough and I'm tired all the time. Perhaps part of that is because I'm two years younger than dirt.

Jack, W8TEE

On Sunday, March 16, 2025 at 09:34:53 PM EDT, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


Jack, thanks again for the help. Actually I already removed and reinstalled the IDE and everything else. I had a problem like this before and doing that fixed it, but not this time. Maybe I should delete everything and start with a clean slate. Good luck on the book. Did you need any updated drawings?

On 3/16/2025 9:25 PM, jjpurdum via groups.io wrote:
Robert:

I wouldn't do it yet, but over the years I've had to reinstall everything from the IDE to the TeensyDuino to all the libraries. After doing that, it worked. I have no clue why...it just did. I've worked 40 of the last 48 hours on Al's edits to the book, plus adding my own. This will be the last update for the book. If I work a few more hours tonight, I should have only 3 chapters to go, which I'll hopefully finish tomorrow night. Then I'll get back to finishing my T41 and can start testing it again. I'll keep you posted.

Jack, W8TEE

On Sunday, March 16, 2025 at 08:10:19 PM EDT, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


Jack, thanks for the help. I'm still trying to figure out what has changed. All of the SDT Versions were working until I changed the position of the Temp display and compiled. There was a popup message about some libraries had updates and I made the mistake of clicking ok. Every version freezes now. The only exception is Ver50.2 when compiled with Faster and not Faster with LTO.? I reinstalled the IDE and all of the libraries, but they were probably the latest versions, so if it's a new library version, I have no idea which one.

I did some more tests

Ver50.2 :
compiled with Faster with LTO, 528MHz, Dual serial - freezes
Memory Usage on Teensy 4.1:
? FLASH: code:263052, data:132604, headers:8820?? free for files:7721988
?? RAM1: variables:214848, code:245384, padding:16760?? free for local variables:47296
?? RAM2: variables:487008? free for malloc/new:37280

compiled with Faster, 528MHz, Dual serial - freezes
Memory Usage on Teensy 4.1:
? FLASH: code:271308, data:136116, headers:8316?? free for files:7710724
?? RAM1: variables:221024, code:240792, padding:21352?? free for local variables:41120
?? RAM2: variables:422208? free for malloc/new:102080

compiled with Faster, 600MHz, Dual serial - runs, did freq cal
Memory Usage on Teensy 4.1:
? FLASH: code:271308, data:136116, headers:8316?? free for files:7710724
?? RAM1: variables:221024, code:240792, padding:21352?? free for local variables:41120
?? RAM2: variables:422208? free for malloc/new:102080

compiled with Faster with LTO, 600MHz, Dual serial - runs, did freq cal
Memory Usage on Teensy 4.1:
? FLASH: code:263052, data:132604, headers:8820?? free for files:7721988
?? RAM1: variables:214848, code:245384, padding:16760?? free for local variables:47296
?? RAM2: variables:487008? free for malloc/new:37280
"C:\\Users\\w3rdl\\AppData\\Local\\Arduino15\\package

Version 66.1:
compiled with Faster with LTO, 600 MHz,? serial
Memory Usage on Teensy 4.1:
? FLASH: code:306044, data:131296, headers:9116?? free for files:7680008
?? RAM1: variables:193152, code:282312, padding:12600?? free for local variables:36224
?? RAM2: variables:471424? free for malloc/new:52864

It appears that system runs at 600MHz and freezes at 528MHz.

On 3/16/2025 2:21 PM, jjpurdum via groups.io wrote:
The stack space is probably large enough here not to be a problem. The other version make me uncertain. My system is still in parts as Al and I are finishing up the last update for the book. I'm still a week away from a working system..

Jack, W8TEE

On Sunday, March 16, 2025 at 11:15:46 AM EDT, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


Jack, I recompiled SDTVer066.1_2-24_25 (Arduino IDE 2.3.4) unmodified(original config.h) with:

Smallest Code with LTO

528MHz

Serial

Statistics:

Memory Usage on Teensy 4.1:
? FLASH: code:208488, data:128216, headers:8380?? free for files:7781380
?? RAM1: variables:189568, code:197768, padding:31608?? free for local variables:105344
?? RAM2: variables:471456? free for malloc/new:52832

Compiled with Smallest code

Memory Usage on Teensy 4.1:
? FLASH: code:235292, data:164296, headers:8980?? free for files:7717896
?? RAM1: variables:244864, code:216568, padding:12808?? free for local variables:50048
?? RAM2: variables:406624? free for malloc/new:117664

The header in the .ino file says it should be:
Memory Usage on Teensy 4.1:
? FLASH: code:228876, data:161312, headers:9164 ? free for files:7727112
? ?RAM1: variables:219584, code:210408, padding:18968 ? free for local variables:75328
? ?RAM2: variables:409920 ?free for malloc/new:114368
Both freeze after the Setup Complete message.
I don't know what this means, but if I run from a cold start(CPU Temp ~ 30C, it runs for about 15 secs, Temp 32.5C.
The hotter it is the shorter the run time.
Running with the Ver50.x, it stabilizes ~41C and runs fine.
All of the Ver66.x releases have run before with Faster with LTO and I was able to go through the Freq and Receive IQ cal.
Also between Ver 50.x and 66.x the Tx and Rx LEDs are swapped.
On 3/16/2025 9:48 AM, jjpurdum via groups.io wrote:
What happens if you compile with the smallest code option? In the compile statistics, what values do you see

Memory Usage on Teensy 4.1:
? FLASH: code:10228, data:3016, headers:8256?? free for files:8104964
?? RAM1: variables:3808, code:7664, padding:25104?? free for local variables:487712
?? RAM2: variables:12416? free for malloc/new:511872

(These data are for the ASCII table example program.)

Jack, W8TEE

On Saturday, March 15, 2025 at 10:28:04 PM EDT, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


I removed the Arduino IDE 2.3.4 and reinstalled it along with Teensyduino and the libraries. I compiled SDTVer50.2 and it loaded and ran. Everything worked. Thought problem was fixed so I compiled and loaded SDT Ver66.7. It froze at random points every time I restarted it. I went back to the SDTVer50.2 and recompiled and it froze this time. What's going on? Then I realized that the first time I compiled the SDTVer50.2 I had forgotten to change the compile options to those suggested (Faster with LTO, 528 MHz and Serial). It was set for Faster and 600MHz. I compiled again with the Faster and 600MHz and it ran fine.

I tried compiling SDTVer66.1 with Faster and 600MHz. Compile failed with an out of memory message. Tried SDTVer66.1 with Faster with LTO and 528MHz. Compiles but freezes. It ran prior to this, hardware wasn't changed, so I don't know what it takes to run the Ver66 code. Is Arduino IDE 2.3.4 what others are using?
73 to you!

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


Virus-free.

--
Jack, W8TEE
-- 
73
Bob W3rdl

--
Jack, W8TEE
--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


--
Jack, W8TEE
--

73

Bob W3RDL


--
Jack, W8TEE
--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL