This repos contains Platina System's open source GO projects.
You'll need platinasystems/fe1
and platinasystems/firmware-fe1a
to compile
goes-platina-mk1
or go-wip
.
$ git clone [email protected]:platinasystems/fe1 ../fe1
$ git clone [email protected]:platinasystems/firmware-fe1a ../firmware-fe1a
Alternatively, you may build goes-platina-mk1
to plugin an existing
/usr/lib/goes/fe1.so
.
To install a select MACHINE,
$ make -C main/goes-MACHINE
$ sudo ./main/goes-MACHINE/goes-MACHINE install
Some machines also have a self extracting, compressed archive installer.
$ make -C goes-MACHINE
$ sudo ./main/goes-MACHINE/goes-MACHINE-installer
These are the available MACHINEs,
- example (GOARCH: amd64 or armhf)
- platina-mk1 (GOARCH: amd64)
- platina-mk1-bmc (GOARCH: armhf)
- platina-mk2-lc1-bmc (GOARCH: armhf)
- platina-mk2-mc1-bmc (GOARCH: armhf)
To stop and remove,
$ sudo goes uninstall
To enable BASH completion after install,
. /usr/share/bash-completion/completions/goes
To see the commands available on the installed MACHINE,
$ goes help
Or,
$ goes
goes> help
Then man
any of the listed commands or man cli
to see how to use the
command line interface.
See also errata.
© 2015-2016 Platina Systems, Inc. All rights reserved. Use of this source code is governed by this BSD-style LICENSE.