Forums › BB Series Discussions › BB60C Intel Atom Functionality
- This topic has 9 replies, 2 voices, and was last updated 10 years, 7 months ago by
Labbench1.
- AuthorPosts
- January 14, 2016 at 8:11 am #77754
Labbench1
ParticipantWould it be possible to get a recompiled library for operation of the BB60C on Intel Atom chipsets?
January 14, 2016 at 8:53 am #77761
AndrewModeratorHi Labbench1,
The current releases should run on Intel Atom right now. I should let you know that we have not tested the BB60C on the Atom architecture. It is unlikely that the available Atoms are able to perform the necessary signal processing needed for the BB60C to operate. I suspect most sweeps will be OK and slow, but it will have issues with modes like zero-span, real-time, or demodulation (audio/digital).
If you are able to try it, we would be interested to hear about your results.
Regards,
A.J.January 14, 2016 at 8:54 am #77762
AndrewModeratorHi Labbench,
Additionally, I do not know what support is like for USB 3.0 on the Atom CPUs and motherboards, so I would not be surprised if you run into issues with this.
Regards,
A.J.January 15, 2016 at 10:55 am #77920Labbench1
ParticipantWould there be any reason you could think of why it wouldn’t run using Ubuntu 14.04 on the Atom chipsets? Looks like I can follow the build guide and compile the programs okay, and the device is attached without any noticeable errors, but when I run the sample programs I get core dumps.
When I tried Windows it looked as though the device was able to communicate.
January 15, 2016 at 11:13 am #77926
AndrewModeratorHi Labbench1,
I apologize, I did not realize you were working on a Linux OS. Yes, there is an issue on Linux, the library was compiled naively on a Haswell CPU and now requires a Haswell CPU or newer i-series model CPU to run properly. It was compiled with the -march=native flag, which inserted architecture specific instructions.
We haven’t set aside time to recompile it again for Linux. I’ll see if this could be done sooner than later. In the meantime, you mentioned you have a Windows OS you can run it on?
I apologize for the inconvenience.
Regards,
A.J.January 15, 2016 at 11:17 am #77927Labbench1
ParticipantNo problem. We’re definitely interested in Linux as our primary development environment. Windows was installed to see if that had any different results.
Thanks for your extremely fast replies!
January 15, 2016 at 12:00 pm #77928
AndrewModeratorOf course,
Since you are using the Atom CPUs, it would be good to characterize the behavior on Windows first. Our application uses the API under the hood, so you can get a good idea on how various features work. The API functions similarly on both Windows/Linux, so when I get it recompiled, porting should be easy, if you are able to start development on Windows. Shoot me an email at aj at signalhound dot com and I will email you when I get a new Linux version up. I can’t guarantee any time frame though, maybe in the next couple weeks.
Regards,
A.J.January 29, 2016 at 6:48 am #79728Labbench1
ParticipantMorning! Just wanted to make sure you got my email outside the forum. Thanks again!
January 29, 2016 at 9:30 am #79749
AndrewModeratorHi Labbench1,
Yes I did. I have made a note to notify you when the API has been compiled on Linux and is on the website. I suspect early next week. I’ll make a point to do it on Monday or Tuesday.
Apologize for the wait.
Regards,
A.J.January 29, 2016 at 9:42 am #79751Labbench1
ParticipantNo problem at all. Just wanted to confirm the email was received.
We really appreciate your help with this!
- AuthorPosts
- You must be logged in to reply to this topic.