PogoPlug E02 -- 25 bucks.
by omalleys@msu.edu
I received a pogoplug from J&R electronics, for 25 bucks with free
shipping (after signing up for their account. limit2 and the deal ends
today. It is a pogoplug pink E02 iirc.)
I thought it was going to have the oxnas armv6 processor in it, but it
ships with the marvell kirkwood. It only has a usb interface and GigE,
to get to the serial port or the jtag, you need to pull it
apart,(there are no pins on the board for anything else). Im not sure
the -exact- specs of it. But I think it is 2gig flash and like 256
ram, so not the greatest, but it might be a good test machine or
builder for someone doing armv5 work.
Thus I thought I would pass it along. :)
12 years, 4 months
low-cost EOMA-PCMCIA CPU Card initiative (allwinner cortex a8)
by Luke Kenneth Casson Leighton
folks, hi,
apologies for the wide distribution of this message, reasons will
become clear: please do subscribe to arm-netbooks(a)lists.phcomp.co.uk
and respond there (subscription required) rather than to all these
lists.
the short version of the story is that Rhombus Tech (a CIC company -
not a not-for-profit or a Ltd Company) is now taking preorder
committments - pledges - to buy EOMA-PCMCIA-compliant CPU cards using
a low-cost but feature-rich ARM Cortex A8 CPU called the Allwinner
A10.
http://http://rhombus-tech.net//allwinner_a10/orders/
some bullet-points:
* this initiative is similar to the openpandora, the openmoko, ben
nanonote etc. except that the lessons have been learned from these
projects, to keep it very very simple, low-risk and modular, but still
functional and useful (to Software Libre Developers) as a module. the
goal is also different in that the plan is to leverage mass-volume
pricing and opportunities, to the direct benefit of the Software
(Libre) Community. more info on http://rhombus-tech.net main page.
* the A10 has (at least) HDMI, SATA-II, 10/100 Ethernet, takes up to
1gb of 800mhz DDR3 RAM, has a superb 32-bit-wide 8-way concurrent
DMA-driven NAND Flash interface, MALI 400MP 3D Graphics, does 2160p
(2x 1080p) Video, has 4 SD 3.0 Ultra-High-Speed interfaces, 2x 24-pin
RGB/TTL LCD interfaces, IDE (PATA)... i'm repeating what's on the
rhombus tech web site so will stop here (link below)
* the price of the allwinner CPU is so low in mass-volume ($USD 7)
that in mass-volume (100k pricing) a PCB that is comparable to the
raspberrypi would only be $USD 15 instead of $25, yet the A10 would be
3x faster processing speed (the rbpi's CPU is only a 700mhz ARM11 yet
is more expensive).
* the CPU card will be able to operate as a stand-alone (USB-OTG
powered) computer, with HDMI output, boot from Micro-SD, and stereo
headphones/mic, yet due to EOMA-PCMCIA compliance it will plug into a
wide range of future devices.
* unlike the beagleboard, origen, IMX53QSB etc. this is not a
SoC-fabless-semiconductor-company-driven or a Linaro-driven
initiative, it is a commercial initiative with an absolute top
priority focus on GPL compliance and involving Software (Libre)
Developers every step of the way, hence the reason for using a CIC not
a Ltd Company.
* GPL Kernel Source code has been obtained from allwinner: RHT has the
full support of allwinner's Board of Directors, and the Reference
Platform source code is available on alioth.debian.org.
* as the primary focus of this initiative is, at this stage, to invite
Software (Libre) Developers to be involved, it has not been widely
announced. this is therefore the 1st reason why these lists are
specifically being contacted.
* as the CPU cards are designed to be in legacy PCMCIA form-factor,
motherboards and devices such as tablets, laptops, plug computers, NAS
boxes, IPTVs, are all possible, including embedded and other
industrial purposes.
the only other thing is that we are actively seeking "Admins" for the
Rhombus Tech web site, from a wide range of different communities.
the responsibilities are very small - they're a bit like those of
slashdot meta-moderation. primarily we need people to be able to vet
sponsorship for receipt of developer boards, using the profits raised
by the CIC, for the direct strategic benefit of the Software (Libre)
Community. this is similar in effect to the beagleboard sponsorship
programme, but unlike the beagleboard sponsorship programme, if
sufficient profits are raised by the CIC it will be possible for
Admins to decide to donate boards taking up the entire years'
remaining profits in one go, to worthwhile causes.
clearly, to find such people it is necessary to reach an appropriate
audience, hence the 2nd reason why this message is going specifically
to ARM lists in each of the major gnu/linux distros. there are at
present 4 people who have agreed to be Admins, including phil hands,
alain williams, wookey and james vasile, each in "unofficial"
capacities with no relation to any other duties or roles that they
fulfil. ideally we could do with one or two more from each of the
other gnu/linux distros.
lastly: there *is* the possibility of adapting something like the
beaglebone, which would, if the AM3357 was used, mean that the
resultant hardware could potentially be FSF-Hardware-Endorsed: if this
is something of interest to you please do speak up (on the
arm-netbook(a)lists.phcomp.co.uk list) or likewise if you would prefer
any other "Open Schematics" board such as IMX53QSB, pandaboard etc. to
be adapted please do say so.
ok i'll leave it at that. it's worth repeating - discussion please
contact me either privately, directly, or subscribe to
arm-netbook(a)lists.phcomp.co.uk, list instructions below.
many thanks.
links here:
EOMA-PCMCIA spec:
http://www.elinux.org/Embedded_Open_Modular_Architecture/PCMCIA
allwinner page: http://http://rhombus-tech.net//allwinner_a10/
preorders page: http://http://rhombus-tech.net//allwinner_a10/orders/
accidental slashdot article: http://goo.gl/M7YQH
rhombus-tech web site: http://rhombus-tech.net
arm-netbooks: http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
beaglebone idea:
http://lists.phcomp.co.uk/pipermail/arm-netbook/2011-December/001155.html
am335x page: http://rhombus-tech.net/am335x
12 years, 4 months
Minimal build and XFCE build status update, plus my script for checking builds
by Jared K. Smith
As mentioned in last week's meeting, I've been trying to focus on
getting all the packages for a "minimum" build done first, and then as
a next step focusing on an XFCE-based set of packages. The current
list of blockers for the minimal build include:
== Minimal Build Missing Packages ==
coreutils: needs builder updates to build
findutils: needs builder updates to build
gcc: Do we need a new version, or is the version from stage4 sufficient?
libssh2: pbrobinson is working on this, build tests having problem
allocating pty
python: dgilmore and pbrobinson are working on this
While waiting for the last few packages for the minimal set to get
fixed up, I've started trying to knock off the low-hanging fruit of
the XFCE packages. Right now, the biggest impediment to getting more
of these packages built is to get xulrunner built, as most of the
outstanding packages rely on it either directly or indirectly.
== XFCE Build Missing Packages ==
biosdevname: exclusive arch, not needed
control-center: needs xulrunner to build
coreutils: needs builder updates to build
efibootmgr: exclusive arch, not needed
findutils: needs builder updates to build
gcc: Do we need a new version, or is the version from stage4 sufficient?
gdm: needs control-center and gnome-power-manager to build
gnome-bluetooth: needs mutter-meego to build
gnome-session: needs control-center to build
gnome-settings-daemon: needs xulrunner and PackageKit to build
grub: not needed
libssh2: pbrobinson is working on this, build tests having problem
allocating pty
libxfce4ui: needs glade3 to build
libxfcegui4: needs glade3 to build
libXrandr: needs coreutils
mesa: dgilmore is working on this, svga_tgsi_insn.c:3071:1: internal
compiler error: in push_minipool_fix, at config/arm/arm.c:12094
ModemManager: failing to build because of pty allocation failure
mousepad: needs glade3 to build
NetworkManager: Needs ModemManager and gnome-bluetooth to build
orage: needs xfce4-panel
PackageKit: needs xulrunner to build
pulseaudio: needs qt to build
python: pbrobinson and dgilmore are working on this
startup-notification: needs to be rebuilt for F15
Thunar: needs glade3 to build
thunar-volman: needs glade3 to build
xfce4-appfinder: needs glade3 to build
xfce-utils: needs glade3 to build
xfce4-mixer: needs glade3 to build
Here's a rough set of build dependency chains to try to get the rest
of these packages built. I don't presume that this list is completely
accurate or definitive -- it's simply my first attempt at documenting
the dependencies that I've come across while trying to build the
packages above, and doing my best to group them into logical layers.
Please feel free to update this list with any knowledge you might
have.
== XFCE build dependency chains ==
clutter clutter-gesture : libmx : cheese xulrunner PackageKit :
control-center gnome-settings-daemon : gnome-power-manager : gdm
qt : qscintilla : PyQT4 : libffado : jack-audio-connection-kit :
pulseaudio : kde : l
ibproxy : libxfce4ui
coreutils : libXrandr xfwm4 xorg-x11-server-utils
gtk+ zenity libmx : cheese xulrunner PackageKit : mutter-mbl :
control-center gnome-settings-daemon : mutter-meego ModemManager dhcp
dnsmasq iproute gnome-power-manager : gnome-bluetooth gdm :
NetworkManager gstreamer-plugins-base geoclue : webkitgtk3 : devhelp :
glade3 : libxfce4ui xfdesktop xfce4-appfinder xfce-utils xfce4-panel
xfce4-session xfce4-settings xfce4-mixer xfce4-power-manager
libxfcegui4 Thunar thunar-volman : orage
Last but not least, I'm including a copy of my (very rough) script
that I use to check to see what builds have been done and which builds
have not yet been done. It takes in a list of binary packages (just
the names of the packages themselves, without versions), and outputs a
list of missing builds, completed builds, builds in progress, and
builds with different versions than primary arch. Again, the script
is rough, so feel free to post changes or updates to it. Better yet,
rewrite it in Python and get it to use the Koji APIs directly, rather
than calling the Koji command-line programs and scraping the output
:-)
--
Jared Smith
Fedora Project Leader
12 years, 4 months
Fedora ARM F-15 Branched report: 20111213 changes
by Fedora compose checker
Compose started at Tue Dec 13 13:19:37 UTC 2011
Loaded plugins: langpacks, presto, refresh-packagekit
New package: AGReader-1.2-7.fc15
Console reader for viewing AmigaGuide files
New package: BibTool-2.48-10.fc15
A Tool for manipulating BibTeX data bases
New package: E-1.0.002-6.fc15
Equational Theorem Prover
New package: ModemManager-0.4.998-1.git20110706.fc15
Mobile broadband modem management service
New package: SDL_mixer-1.2.11-5.fc15
Simple DirectMedia Layer - Sample Mixer Library
New package: Vuurmuur-0.7-8.fc15
Firewall manager built on top of iptables
New package: ann-1.1.1-5.fc15
Library for searching Approximate Nearest Neighbors
New package: aqbanking-5.0.2-3.fc15
A library for online banking functions and financial data import/export
New package: asymptote-2.08-4.fc15
Descriptive vector graphics language
New package: ath_info-0-0.3.20100708svn.fc15
Tool to get detailed information from Atheros WLAN cards
New package: bing-1.1.3-4.fc15
Bandwidth ping
New package: boost-1.46.0-3.fc15
The free peer-reviewed portable C++ source libraries
New package: cclive-0.7.3.1-1.fc15
Command line video extraction utility
New package: cmake-2.8.4-1.fc15
Cross-platform make system
New package: corosync-1.3.0-2.fc15
The Corosync Cluster Engine and Application Programming Interfaces
New package: covered-0.7.7-2.fc15
Verilog code coverage analyzer
New package: csmash-0.6.6-22
3D tabletennis game
New package: dwm-5.8.2-8.fc15
Dynamic window manager for X
New package: erlang-erlsyslog-0.1-6.fc15
Syslog facility for Erlang
New package: fbpanel-6.1-2.fc15
A lightweight X11 desktop panel
New package: fuse-convmvfs-0.2.6-3.fc15
FUSE-Filesystem to convert filesystem encodings
New package: fuse-zip-0.2.12-2.fc15
Fuse-zip is a fs to navigate, extract, create and modify ZIP archives
New package: gforth-0.7.0-4.fc15
Fast and portable implementation of the ANS Forth language
New package: gkrellm-top-2.2.13-2.fc15
GKrellM plugin which shows 3 most CPU intensive processes
New package: gpsim-0.26.1-1.fc15
A simulator for Microchip (TM) PIC (TM) microcontrollers
New package: grhino-0.16.0-8.fc15
Reversi game for GNOME, supporting the Go/Game Text Protocol
New package: gst123-0.1.3-3.fc15
Command line multimedia player based on gstreamer
New package: gtksourceview2-2.11.2-11.fc15
A library for viewing source files
New package: gtksourceviewmm3-3.0.0-1.fc15
A C++ wrapper for gtksourceview3
New package: inn-2.5.2-5.fc15
The InterNetNews system, an Usenet news server
New package: jam-2.5-11.fc15
Program construction tool, similar to make
New package: lapack-3.2.2-3.fc15
Numerical linear algebra package libraries
New package: lftp-4.2.1-1.fc15
A sophisticated file transfer program
New package: libQGLViewer-2.3.6-2.fc15
Qt based OpenGL generic 3D viewer library
New package: libao-1.0.0-3.fc15
Cross Platform Audio Output Library
New package: libdockapp-0.6.2-4.fc15
DockApp Development Standard Library
New package: libfwbuilder-4.1.2-1.fc15
Firewall Builder API
New package: libgxim-0.3.3-4.fc15
GObject-based XIM protocol library
New package: libibverbs-1.1.3-5.fc15
A library for direct userspace use of RDMA (InfiniBand/iWARP) hardware
New package: liblicense-0.8.1-5
Content License Library
New package: libsvm-3.0-3.fc15
A Library for Support Vector Machines
New package: libvisual-plugins-0.4.0-8.fc15
Plugins for use with libvisual
New package: libwebcam-0.2.0-4.20100322svn.fc15
A library for user-space configuration of the uvcvideo driver
New package: livecd-tools-15.7-1.fc15
Tools for building live CDs
New package: log4cpp-1.0-5.fc15
C++ logging library
New package: logserial-0.4.2-10.fc15
Package for logging incoming bytes on asynchronous serial ports
New package: lpsolve-5.5.2.0-3.fc15
A Mixed Integer Linear Programming (MILP) solver
New package: lsscsi-0.23-3.fc15
List SCSI devices (or hosts) and associated information
New package: maildrop-2.5.0-14.fc15
Mail delivery agent with filtering abilities
New package: mausezahn-0.34.9-2.fc15
A fast versatile packet generator
New package: mecab-java-0.98-2.fc15
Java binding for MeCab
New package: mod_line_edit-1.0.0-7.fc15
A general-purpose filter for text documents
New package: mod_suphp-0.6.3-6.fc15
An apache2 module for executing PHP scripts with the permissions of their owners
New package: moe-1.3-2.fc15
A powerful clean text editor
New package: naim-0.11.8.3.1-9.fc15
An ncurses-based console AIM, ICQ, IRC, and Lily client
New package: ncompress-4.2.4-55.fc15
Fast compression and decompression utilities
New package: nethack-3.4.3-25.fc15
A rogue-like single player dungeon exploration game
New package: nss-myhostname-0.2-4.fc15
glibc plugin for local system host name resolution
New package: nss-pam-ldapd-0.7.13-3.fc15
An nsswitch module which uses directory servers
New package: nzbget-0.7.0-2.fc15
Command-line based binary newsgrabber for nzb files
New package: obby-0.4.7-4.fc15
A library which provides synced document buffers
New package: ocaml-camlp5-6.02.1-2.fc15
Classical version of camlp4 OCaml preprocessor
New package: ocaml-facile-1.1-14.fc15
OCaml library for constraint programming
New package: olpc-utils-2.0.1-2.fc15
OLPC utilities
New package: openocd-0.4.0-2.fc15
Debugging, in-system programming and boundary-scan testing for embedded devices
New package: packETH-1.7-2.fc15
A GUI packet generator tool
New package: palp-1.1-5.fc15
A Package for Analyzing Lattice Polytopes
New package: perl-Crypt-SMIME-0.09-7.fc15
S/MIME message signing, verification, encryption and decryption
New package: perl-Gtk2-Sexy-0.05-9.fc15
Perl interface to the sexy widget collection
New package: perl-Text-LevenshteinXS-0.03-11.fc15
XS implementation of the Levenshtein edit distance
New package: perl-ccom-1.4.1-8.fc15
Perl module for context-sensitive phonetic string replacement
New package: php-pecl-igbinary-1.1.1-1.fc15
Replacement for the standard PHP serializer
New package: postgresql-odbcng-0.99.101-0.5.test1.fc15
PostgreSQL ODBCng driver
New package: powerman-2.3.5-3.fc15
PowerMan - Power to the Cluster
New package: powwow-1.2.16-2.fc15
A console MUD client
New package: proj-4.7.0-4.fc15
Cartographic projection software (PROJ.4)
New package: pygtksourceview-2.10.1-3.fc15
Python bindings for gtksourceview
New package: pysvn-1.7.2-2.fc15
Pythonic style bindings for Subversion
New package: python-ogg-1.3-15
Python wrapper for the Ogg libraries
New package: python-pymtp-0.0.4-2.fc15
A Pythonic wrapper around libmtp
New package: qimageblitz-0.0.6-2.fc15
Graphical effect and filter library
New package: quitcount-1.8-3.fc15
A tool for people who quit smoking
New package: rblcheck-1.5-18.fc15
Command-line interface to RBL-style listings
New package: rdesktop-1.6.0-11.fc15
X client for remote desktop into Windows Terminal Server
New package: redland-bindings-1.0.11.1-6.fc15
Redland RDF Application Framework API Bindings
New package: rfkill-0.4-4.fc15
A tool for enabling and disabling wireless devices
New package: rott-1.1-4.fc15
Rise of the Triad
New package: rudecgi-5.1.0-5.fc15
Library (C++ API) for reading CGI form data
New package: sane-frontends-1.0.14-11.fc15
Graphical frontend to SANE
New package: scim-1.4.9-8.fc15
Smart Common Input Method platform
New package: scrub-2.4-2.fc15
Disk scrubbing program
New package: sdparm-1.06-2.fc15
List or change SCSI/SATA disk parameters
New package: ser-0.9.6-21.fc15
SIP Express Router
New package: sfxr-1.1-4.fc15
Sound effect generator
New package: siege-2.71-2.b3.fc15
HTTP regression testing and benchmarking utility
New package: slapi-nis-0.23-1.fc15
NIS Server and Schema Compatibility plugins for Directory Server
New package: snappy-1.0.2-1.fc15
Fast compression and decompression library
New package: sopwith-1.7.1-11.fc15
SDL port of the sopwith game
New package: spice-vdagent-0.8.0-1.fc15
Agent for Spice guests
New package: synapse-0.2.6-1.fc15
A semantic launcher written in Vala
New package: texmakerx-2.1-3.fc15
A feature-rich editor for LaTeX documents
New package: tkgate-2.0-11.beta10.fc15
An event driven digital circuit simulator
New package: tmispell-voikko-0.7.1-4.fc15
An Ispell compatible front-end for spell-checking modules
New package: trousers-0.3.6-1.fc15
TCG's Software Stack v1.2
New package: unclutter-8-4.fc15
Hide mouse cursor when idle
New package: urlview-0.9-8.fc15
URL extractor/launcher
New package: vips-7.24.2-1.fc15
C/C++ library for processing large images
New package: wavbreaker-0.10-5.fc15
Tool for splitting .wav files
New package: whereami-1.0-3.fc15
Displays work location
New package: wsmancli-2.2.4-2.fc15
WS-Management-Command line Interface
New package: xdemorse-1.3-7.fc15
GTK based application for decoding and displaying Morse code signals
New package: xdialog-2.3.1-6.fc15
X11 drop in replacement for cdialog
New package: xfce4-volumed-0.1.12-1.fc15
Daemon to add additional functionality to the volume keys of the keyboard
New package: xlcrack-1.2-5.fc15
Recover lost and forgotten passwords from XLS files
New package: xorg-x11-drv-apm-1.2.3-6.fc15
Xorg X11 apm video driver
New package: xorg-x11-drv-displaylink-0-1.20110102git.fc15
X.Org X11 DisplayLink video driver
New package: xorg-x11-xfs-1.1.1-2.fc15
X.Org X11 xfs font server
New package: xvarstar-0.9-8.fc15
Astronomical program used for searching GCVS
New package: yp-tools-2.12-4.fc15
NIS (or YP) client programs
New package: zita-resampler-0.1.1-4.fc15
Fast, high-quality sample rate conversion library
Summary:
Added Packages: 120
Removed Packages: 0
Modified Packages: 0
Compose finshed at Tue Dec 13 13:57:22 UTC 2011
12 years, 4 months
rawhide build status
by Peter Robinson
I said last week that I would drop an email to the list with details
of the plan for rawhide building.
Current blocking items are follows:
1) Problems building core build root/chain packages in koji (gcc,
python, coreutils, findutils, gettext, libssh2)
2) gcc upstream patches needed for build
3) other unknown core packages with non upstreamed components
1) The problems building the core packages mentioned about were
primarily either unknown or pending an upgrade on the koji builders.
Having done some testing (thanks Dennis) we're now fairly confident
that an upgrade of the builders to a consistent image/kernel based on
F-15 should fix most (and likely all) our current problems. Not to say
there's not other issues we'll run into but I'm quietly confident
we'll be able to move forward
2) ggc: blocking on PR 51442 [1], would be good if we could get
forward movement upstream on this.
3). Other packages. I'm aware of a few other problematic packages that
will need fixes but none are really what I would call core that should
stop a mass rebuild from kicking off. I plan to deal with these
break/fix style. There have already been a number of fixes I'm
committed to rawhide during the F-15 initial upstreaming and
subsequent building.
[1] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51442
Moving forward for the plan to build rawhide. The process will be
simply build the core buildroot packages and then run koji-shadow.
Along side koji-shadow I'll likely do some ordered/targeted dep chain
building. The problem with rawhide over the current F-15 building is
that we really need to build things in order as we don't have a
pre-built F-15 that we're just rebuilding in koji so we need to be
aware of and take into account ABI and soname changes to ensure we
don't end up with a broken infra.
The basics is:
1) Import f16 noarch packages (alot of f17 is still f16 and even f15) - done
2) Import a snapshot of f17 noarch packages - done
3) build an ordered build root - reviewed and in progress (problems 1
and 2 above blocking)
4) run koji-shadow
5) break / fix
6) get upstream teams that are interested to build their stacks as we
move further into the build (haskell, kde, xfce etc)
7) target initially a core minimal rootfs and move out from there.
8) onwards an upwards
9) f17 branch etc....
All as fast as possible!
Currently we're awaiting the Seneca guys on the much anticipated infra
upgrade and the gcc upstream bug. My thoughts are to do a local arm
gcc build with the patch so as not to block short term progress.
I look forward to thoughts and feedback.
Peter
12 years, 4 months
ARM Build System Upgrading - Downtime Scheduled
by Chris Tyler
At a Seneca team meeting this afternoon, we planned out the upgrade
process for the ARM build system.
There will be several pre-upgrade operations tomorrow and Monday, with
downtime scheduled to begin at 9 am EST / 1400 UTC on Tuesday, December
13. The upgrades should be completed within 48 hours (by 1400 UTC
Thursday, December 15). Builders will be disabled several hours before
the start of scheduled downtime to prevent new builds from starting.
The upgrades involve:
- Doubling the number of x86_64 servers, from two to four.
- Moving /mnt/koji to SSDs (supporting up to 117 KIOPS read and 69 KIOPS
write).
- Moving the Koji db to a separate server (using the SSDs we migrated to
yesterday).
- Switching to a 4-drive RAID-0 configuration for builder scratch space
(from a 2-drive JBOD).
- Physically re-racking and re-cabling the 60-70 machines for better
airflow and access.
- Adjusting backups, scripts, network configuration, and DNS to support
the new configuration.
--
Chris
12 years, 4 months