开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

V1 DE Installing V2 software


 

BTW the RTC is unplugged. It’s mounted on the front panel. I have the front panel off for easier access to test points. I use an external HDMI monitor.
Jack
N6LN


 

Jack - good to hear the sbitx has started to work. I'll look at your log files for clues.

You may want to turn off the wifi interface to see if you get more consistent results.

Does your monitor have speakers that work through HDMI? If so there's another sound card affecting the system.

73; Steve, N3SB?


 

Jack,

By chance, does your HDMI monitor have audio?? I use an extra TV as a monitor and needed to add "noaudio" to the "dtoverlay=vc4-fkms-v3d" line in /boot/config.txt file:

dtoverlay=vc4-fkms-v3d,noaudio

I did this when I read the comment from Ashhar Farhan that the WM8731 codec driver can only handle one link at a time.? This made the startup of the sbitx program more reliable, though it still will not always connect to the codec.? I also need to ensure that fldigi is stopped every time I stop sbitx as fldigi also needs an audio connection, and the loopback setup only has 3 slots available.

73
Evan
AC9TU


 

Steve, the monitor through the HDMI can support audio through the HDMI connection but I don’t know how that would work here. In the past I have also used the rig with the external monitor disconnected and using the 7 inch screen and have seen it work with regular audio through the main speaker (I have only ever heard any audio through the rig’s speaker) and sometimes (recently of course) with no audio.?

at this point I am going to save this SMD card as is to my NAS. It works! Under some circumstances anyway.

one odd thing is that the HDMI connector provides power (about 4.2V) to the Raspberry Pi when the system is shut down AND with the main power shut off, also to the digital board (about 1 volt rather than 3.3 after the 1117) so that in order to reboot with power completely off I have to toggle the main power switch AND remove then reinsert the HDMI cable to the Raspberry Pi. I don’t know why this is but I assume the codec chip is somehow not behaving properly or somehow needs to have a hard reset, and I’m not sure how to make that happen predictably.

Thanks,
Jack
N6LN


 

Evan,
I remember your mentioning something on another thread about HDMI audio.
I remember about adding the “noaudio” but still had difficulty. Not sure how the audio works. I guess you could say I’m on the steep part of the learning curve. I’m not sure whether the speakers in the monitor would be any better than the main speaker in the rig and figured I should at least get things working with the main speaker before doing anything else. I will check to see whether the “noaudio” part is in this particular SD card’s /boot/config.txt file. I have quite a few sd cards trying to get one to work right. FWIW I seem to have the same problem of no audio with my new V2 box…that unit was shipped with a corrupted image that wouldn’t even boot (“kernel panic”).
But that unit (the V2) hasn’t really been used with an external monitor because the screen of the sbitx program doesn’t fit on the monitor. I haven’t figured out how to solve that yet. It turns out that on the Developer’s Edition the HDMI screen works perfectly but ONLY if the 7inch screen’s power is disconnected at boot time. That may be part of the puzzle.
73,
Jack
N6LN


 

Jack,

I got the 7" DSI screen to work with an external HDMI monitor by editing the sbitx_gtk.c file to remove the auto sizing of the sbitx gtk screen.? That is line number 3413:
?
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
screen_width = gdk_screen_width();
screen_height = gdk_screen_height();
#pragma pop

I commented out the above and added the following:

screen_width = 800;
screen_height = 400;

I also had to arrange the HDMI on the left and the DSI on the right with the tops aligned using the screen configuration program in Preferences.? This caused the original screen to start correctly on the DSI monitor.? The negative side effect is that most programs start in the DSI window and must be moved to the main window.? Another is that the touch screen of the DSI monitor does not work.? There is another command that will adjust the touchscreen size (the quotes are needed):

sudo xinput map-to-output "raspberrypi-ts" "DSI-1"

I set this up in a sh script to allow both the remap and saving of the STD and STDERR output to a text file for logging.

At this point, I am waiting for the image of a microSD card and the instructions for installing the V2 software on the DE.? I do not have the SWR/PWR mod.? I am waiting for parts to add to my DE.

The sbitx is on the shelf for the time being.
73
Evan
AC9TU



 

After removing the sd card and archiving it on my NAS, this morning I reinstalled it on my DE and it's back to no audio.
I will have to look into this in greater detail. Perhaps the codec chip can't decide whether to use the audio for the rig speaker or else through the HDMI although I don't know how that works. I'll have to see if there's some literature out there.
Thanks for your help
Jack
N6LN


 

Evan,

Just out of curiosity, what’s the SWR/PWR mod? I don’t recall that mod.

Thanks,
Robert
AG6LK


 

Robert,

Sorry, I missed your email earlier.?

The V2 sbitx includes an SWR/Pwr sensor addition based on a Stockton two-core sensor.? That is used as part of the ALC for the finals and reporting if there is an SWR problem.? There may be code to limit power if the SWR gets too high, though I have not looked for that.? This sensor is not included in the V1 DE sbitx.? You would need to add it independently, as I plan to do.

To use the new code, you would need a way to measure power to adjust the drive.? It was stated that a manual process can bypass the code, though I have yet to see it.

With the problems that I have read on this 开云体育, I am waiting until I can have as close to a V2 as I can make the DE V1 to reduce the risks of damage.? I also plan to use the image that is supposed to be published soon.

73
Evan
AC9TU


 

Evan,
There is code to clamp the output down if the power levels get out of hand. It is in sbitx.c, read_power().
- f

On Thu, May 18, 2023, 12:54 AM Evan Hand <elhandjr@...> wrote:
Robert,

Sorry, I missed your email earlier.?

The V2 sbitx includes an SWR/Pwr sensor addition based on a Stockton two-core sensor.? That is used as part of the ALC for the finals and reporting if there is an SWR problem.? There may be code to limit power if the SWR gets too high, though I have not looked for that.? This sensor is not included in the V1 DE sbitx.? You would need to add it independently, as I plan to do.

To use the new code, you would need a way to measure power to adjust the drive.? It was stated that a manual process can bypass the code, though I have yet to see it.

With the problems that I have read on this 开云体育, I am waiting until I can have as close to a V2 as I can make the DE V1 to reduce the risks of damage.? I also plan to use the image that is supposed to be published soon.

73
Evan
AC9TU


 

Hi Evan,

I think you may be referring to my experience in adding the 60dnm.com 100W SWR bridge to my V1.? I would say 90% of my issues were self induced.? If you were to add the sensor to your V1 (self rolled or 60dbm version) you would easily install it.? The calibration is a snap.

Good luck, Scott


 

Hi Scott,

I read your email thread and learned about the SWR/Pwr sensor installation process.? I am waiting for the parts to be delivered and working on other projects.? It is not a priority for me as the 150+ made are the extent of that model.? I have other radios that I can use to make contacts.? My go-to radio is an Icom 7300, so I do not need it.

There is an issue with the WM8731 codec not always starting correctly.? That has been an issue since the beginning with the original DE software.? I was planning to try to hunt that down before the V2 was announced, and the details are shown to be significantly different to make it a moot point for any V2 sbitx owners.? To make it relevant to the current V2, I need to have the hardware and software as close to the V2 as possible or invest another $500 in a V2.

Regardless, the sbitx DE V1 will be on the shelf to see where the V2 goes.? The same thing happened with the uBitx line until it stabilized on the v6.? Spending $210 on the uBitx was reasonable to see the differences and play with the hardware.? $500 is just too high.? A G90 costs just a little more.? The one thing that the sbitx does have going for it is that it is open source, so you can dabble with both the hardware and the software.

The above are my opinions based on my observations.? I am always open to new information that might change my thinking.
73
Evan
AC9TU


 

?

Evan,

Thank you for the update
73,

Robert
AG6LK