[Elecraft] 32 bit Elecraft Utility Apps
Johan Ymerson
johan at e-626.net
Fri Apr 13 03:32:32 EDT 2018
64-bit x86 Linux (or Windows for that mater) cannot natively run 32-bit
applications. A 32-bit compatibility layer is needed. It is essentially
an entire copy of the 32-bit version of the OS installed in parallel. On
most Linux distributions this needs to be installed manually. On Windows
the compatibility layer (WoW64) is installed by default on desktop
versions and some server versions. The 32-bit support is possible
because Intel and AMD is still including the 32-bit instruction set in
the current CPUs. When they decide that space is needed for more import
things (or causes too many security issues) and remove it, it will no
longer be possible to run 32-bit applications on those CPUs.
Users with old computers can still run the older version of the Elecraft
utilities so it isn't like anything will stop working.
By the way, if you get errors when the K3/KX3 utilities is checking for
new firmware, try installing the 'curl' package.
/Johan, SM0XHJ
On 2018-04-13 05:53, tomb18 wrote:
> So forgive me but is it the case that the 32 bit elecraft utilities
> will not run on 64 bit operating systems? If that's the case then
> elecraft will release a 64 bit version of the utilities. If the 32 bit
> utilities do run on a 64 bit OS then what's the point? There is no
> point. A 32 bit version of their utilities will work just as well as
> just fast over a rs232 connection no matter if the OS is 64 bit 128
> bit or 256 bit. So the question is will these utilities not run on a
> 64 bit OS? They are 32 bit and run just fine on 64 bit windows.. 73
> Tom
>
>
> Sent from my Samsung Galaxy smartphone.
> -------- Original message --------From: "Thorpe, Jeffrey"
> <jthorpe at liberty.edu> Date: 2018-04-12 9:06 PM (GMT-05:00) To: John
> Marvin <jm-ec at themarvins.org> Cc: elecraft at mailman.qth.net Subject:
> Re: [Elecraft] 32 bit Elecraft Utility Apps
> Yes - you are correct. It didn’t occur to me when I installed it that
> it shouldn’t run due to the different architecture.
> Turns out that the first thing I installed to the fresh installation
> of Raspbian was Exagear Desktop to test with a different application
> (a windows one.) I had thought that you had to tell ED to start the
> 686 emulator prior to running an x86 app, but it appears to
> automatically invoke when it detects the different architecture trying
> to load. So it started the emulator and runs KX3 Util inside it.
> It isn’t perfect though - for some reason it fails to connect to
> ftp.elecraft.com with a 127 error, even though the x86 machine can go
> to the internet. KX3 Util does connect to the KX3 and can do
> everything else though. Guess I’ll have to figure out how to correct
> that one problem.
>
> I expect that a some time in the not-to-distant future they will
> release a 64-bit version of Raspbian. It would be nice to have a
> native KX3 Util program compiled for the Arm. Raspberry Pis just get
> more popular for ham radio. It runs the FL suite, WSJT-X, and Chirp.
>
> Jeff - kg7hdz
>
>> On Apr 12, 2018, at 3:57 PM, John Marvin <jm-ec at themarvins.org> wrote:
>>
>> Unless you ran it under emulation (e.g. wine or something like that),
>> I think you are misremembering. KX3 utility is currently only
>> available as X86 32 bit application. It can't run natively on a
>> Raspberry Pi.
>>
>> 73,
>> John
>> AC0ZG
>>
>>> On 4/12/2018 10:43 AM, Thorpe, Jeffrey wrote:
>>> I don’t remember - I’ll try to look at it tonight and see how. I
>>> don’t think I had to do anything goofy...I’m running the latest
>>> Raspbian also.
>>>
>>> Jeff - kg7hdz
>>>
>>> On Apr 12, 2018, at 9:18 AM, James Austin
>>> <ka2rvo at gmail.com<mailto:ka2rvo at gmail.com>> wrote:
>>>
>>> I just downloaded and tried to run it on a Pi running the latest
>>> version of Raspian got the error I expected.
>>>
>>> pi at raspberrypi:~/kx3util_1_16_6_25 $ ./kx3util
>>> -bash: ./kx3util: cannot execute binary file: Exec format error
>>> pi at raspberrypi:~/kx3util_1_16_6_25 $
>>>
>>> How did you get it to run?
>>>
>>> Jim/KA2RVO
>>>
>>>
>>
>> ______________________________________________________________
>> Elecraft mailing list
>> Home: http://mailman.qth.net/mailman/listinfo/elecraft
>> Help: http://mailman.qth.net/mmfaq.htm
>> Post: mailto:Elecraft at mailman.qth.net
>>
>> This list hosted by: http://www.qsl.net
>> Please help support this email list: http://www.qsl.net/donate.html
>> Message delivered to jthorpe at liberty.edu
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:Elecraft at mailman.qth.net
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
> Message delivered to tomb18 at videotron.ca
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:Elecraft at mailman.qth.net
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
> Message delivered to johan at e-626.net
More information about the Elecraft
mailing list