Freeems Toolset ArchLinux (un)Official Support

FreeEMS topics that aren't specific to hardware development or firmware development.
User avatar
masterkorp
LQFP112 - Up with the play
Posts: 171
Joined: Tue Jan 17, 2012 11:21 am
Location: Ponte de Lima, Portugal

Freeems Toolset ArchLinux (un)Official Support

Post by masterkorp »

So, I am packaging the tools necessary to work with freeems (with the expection of the firmware itself)
  • Principles:
  • The software will be build directly from the git repositories, from devs to devs
  • The tools shall no interfere with any existent non freeems related tools.
  • Be installed with a single command eg. packer -S freeems-toolset
  • What's packaged:
  • freescale-s12x-binutils-xgate-git
  • freescale-s12x-binutils-m68hc11-git
  • freeems-serialio-git
  • freeems-loader-git, still on the works with 0000839 and 0000840
  • emstudio-git, also, worked around. 0000841
  • What's not packaged yet:
  • freescale-s12x-gcc-git, on the works 0000842
  • freescale-s12x-newlib-git
  • Less relevant TODOs:
  • Give Icons and desktop entries to emstudio and the loader
  • Create a freeems-toolset metapackage
  • Upload it All to the AUR
  • Create a daily built repository
I keep all the packages at
https://github.com/masterkorp/pkgbuilds ... ms-toolset

I will keep you guys updated.
Last edited by masterkorp on Thu May 09, 2013 11:34 am, edited 2 times in total.
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Freeems Toolset ArchLinux (un)Official Support

Post by Fred »

Good stuff, masterkorp! :-)
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
masterkorp
LQFP112 - Up with the play
Posts: 171
Joined: Tue Jan 17, 2012 11:21 am
Location: Ponte de Lima, Portugal

Re: Freeems Toolset ArchLinux (un)Official Support

Post by masterkorp »

I am having trouble with gcc, reported 0000842
User avatar
masterkorp
LQFP112 - Up with the play
Posts: 171
Joined: Tue Jan 17, 2012 11:21 am
Location: Ponte de Lima, Portugal

Re: Freeems Toolset ArchLinux (un)Official Support

Post by masterkorp »

Good news, FreeEMS Loader compiles and starts just by disabling -Werror flag, That's a start. I plan to test a firmware load soon.
User avatar
masterkorp
LQFP112 - Up with the play
Posts: 171
Joined: Tue Jan 17, 2012 11:21 am
Location: Ponte de Lima, Portugal

Re: Freeems Toolset ArchLinux (un)Official Support

Post by masterkorp »

The same works with emstudio, disabling -Werror. It builds and starts.
Altough that missing json error is still present.
User avatar
masterkorp
LQFP112 - Up with the play
Posts: 171
Joined: Tue Jan 17, 2012 11:21 am
Location: Ponte de Lima, Portugal

Re: Freeems Toolset ArchLinux (un)Official Support

Post by masterkorp »

EMStudio, FreeEMS-SerialIO and FreeEMS-Loader are on the Archlinux User Repository.
So all you need to do to get them is to use your favorite AUR warpper like so:

Code: Select all

packer -S emstudio-git freeems-loader-git
And they shall be built and installed for you.
Also, to update you just rebuild them. Like so.

Code: Select all

packer -Syu --devel
This will rebuild all -git packages and update your system, its common practise to do so to keep uptodate.
If you want to just upgrate emstudio and or freeems-loader-git just use the same command you used to install it.
User avatar
masterkorp
LQFP112 - Up with the play
Posts: 171
Joined: Tue Jan 17, 2012 11:21 am
Location: Ponte de Lima, Portugal

Re: Freeems Toolset ArchLinux (un)Official Support

Post by masterkorp »

Up list updated, I might put my skills to use and later build a proper CI server and a start with an ArchLinux repository.
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Freeems Toolset ArchLinux (un)Official Support

Post by Fred »

I don't use Arch, but I commend your actions! Badger Sean and Mike about their non-strict compiler issues :-)
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
sry_not4sale
LQFP144 - On Top Of The Game
Posts: 568
Joined: Mon Mar 31, 2008 12:47 am
Location: New Zealand, land of the long white burnout
Contact:

Re: Freeems Toolset ArchLinux (un)Official Support

Post by sry_not4sale »

As an Arch user I approve of this thread.

Thanks for your hard work masterkorp :-)
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
User avatar
SleepyKeys
LQFP144 - On Top Of The Game
Posts: 549
Joined: Mon Feb 11, 2008 10:52 pm
Location: Arizona
Contact:

Re: Freeems Toolset ArchLinux (un)Official Support

Post by SleepyKeys »

Fred wrote:I don't use Arch, but I commend your actions! Badger Sean and Mike about their non-strict compiler issues :-)
Which package(s)?

-sean
You snooze, you lose!
Post Reply