View unanswered posts | View active topics It is currently Thu Dec 14, 2017 1:00 pm



Reply to topic  [ 10 posts ] 
 I3M for FreeBSD 
Author Message

Joined: Sat Oct 18, 2014 11:16 pm
Posts: 7
Post I3M for FreeBSD
I have FreeBSD running nicely on the Airtop, but would like to be able to use the I3M to monitor the CPU temperature. Is there any documentation on how to pass the temperature from the OS to the I3M? Is the source for the linux service (airtop-fpsvc) available? I'd be happy to write the FreeBSD equivalent and return the source to CompuLab, but it would be nice to have some idea of where to start.


Thu Nov 02, 2017 2:09 am
Profile
Site Admin

Joined: Mon Mar 16, 2009 2:11 pm
Posts: 2324
Post Re: I3M for FreeBSD
Thanks. I will forward to our SW engineer in charge of I3M for support.

_________________
-------------------------
Irad Stavi
fit-PC forum admin

-------------------------


Thu Nov 02, 2017 11:57 am
Profile

Joined: Sun Oct 15, 2017 1:28 pm
Posts: 4
Post Re: I3M for FreeBSD
Hi tbr,

I asked the people who maintain the company GitHub account to upload the Linux I3M daemon. It will be available in a few days.

Our GitHub account can be found here: https://github.com/compulab


Tue Nov 07, 2017 6:01 pm
Profile

Joined: Sat Oct 18, 2014 11:16 pm
Posts: 7
Post Re: I3M for FreeBSD
Many thanks! I just finished adapting a screen widget to disply the temperature, but the front panel will be better. I'll check the github site over the next few days.


Wed Nov 08, 2017 4:59 am
Profile

Joined: Sun Oct 15, 2017 1:28 pm
Posts: 4
Post Re: I3M for FreeBSD
The daemon was uploaded to GitHub:

https://github.com/compulab/i3m-linux-daemon


Wed Nov 15, 2017 1:20 pm
Profile

Joined: Sat Oct 18, 2014 11:16 pm
Posts: 7
Post Re: I3M for FreeBSD
Got it. Thanks! I won't have time to look at it until next week, but will keep you informed of progress when I make some :).


Fri Nov 17, 2017 8:52 pm
Profile

Joined: Sat Oct 18, 2014 11:16 pm
Posts: 7
Post FreeBSD status update (Re: I3M for FreeBSD)
I have the airtop-fpsvc building and running on FreeBSD, and finding the CPU core temperatures. My GENERIC kernel with the various iic modules loaded is not seeing the iic bus though, so no temps on the front panel yet. I now have to shift to looking into the various bits of kernel/module iic code to see what's not working there. I'll post another status update when I have more progress to report.


Mon Dec 04, 2017 8:45 pm
Profile

Joined: Sat Oct 18, 2014 11:16 pm
Posts: 7
Post Re: FreeBSD status update (Re: I3M for FreeBSD)
tbr wrote:
... I'll post another status update when I have more progress to report.


I have the airtop-fpsvc daemon running on FreeBSD. The only value the service is currently is currently providing to the front panel is CPU temperature, but that demonstrates the functioning framework.

It turns out the missing IIC bus was simply a case of the wrong drivers being loaded. Loading the FreeBSD modules ichsmb, smbus, and smb provides SMBus access through /dev/smb0, with no other configuration required.

What's left is code cleanup, and checking into all the other information the linux code implies should be available (e.g. CPU frequency, HDD sizes, etc.).

Final question: What's the best way to return this once I have it cleaned up? A simple attached tarball? A diff? Something else?


Tue Dec 05, 2017 11:45 pm
Profile

Joined: Sun Oct 15, 2017 1:28 pm
Posts: 4
Post Re: FreeBSD status update (Re: I3M for FreeBSD)
tbr wrote:
I have the airtop-fpsvc daemon running on FreeBSD.

Nice! :D

tbr wrote:
Final question: What's the best way to return this once I have it cleaned up? A simple attached tarball? A diff? Something else?

Create a patchset with
Code:
git format-patch --cover-letter
and
Code:
git send-email
it over to nikita at compulab dot co dot il.


Thu Dec 07, 2017 7:03 pm
Profile

Joined: Sat Oct 18, 2014 11:16 pm
Posts: 7
Post Re: FreeBSD status update (Re: I3M for FreeBSD)
nikitak wrote:
Create a patchset with
Code:
git format-patch --cover-letter
and
Code:
git send-email
it over to nikita at compulab dot co dot il.

Will do. I am not likely to get to it this weeked, but it should happen some evening next week. I still need to make sure I have not broken the Linux build.


Sat Dec 09, 2017 12:36 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.