James <wirel...@tampabay.rr.com> [14-12-01 19:12]:
>  <meino.cramer <at> gmx.de> writes:
> 
> 
> > But: Shutdown (as recommmended by acmesystems "shutdown -h -H now")
> > REBOOTS the system instead of powering it down.
> 
> What about "halt"?   man halt
> 
> > What is the difference here? 
> > Isn't it, that all shutdown applications only send some instructions
> > to the kernel and the kernel is the main actor in bringing the system
> > down?
> 
> > Meino
> 
> 
> Meino, "it's an embedded system". That can mean unique hardware, via
> the SoC, hidden codes via the in-situ firmware, or a myriad of things
> hidden in the "recommended" kernel(s).  Many embedded developers
> forked off their own "embedded kernel" form linux via the 2.2 or 2.4
> kernel series.
> 
> So, you have to "fully characterize" the system. Which is difficult to
> impossible, as the vendor wants to retain control in most circumstances.
> The good news is most "hardware vendors" are dumb, when it comes to codes;
> so there is most always a work-around; hence "man halt" as for your
> next leg of the journey?
> 
> hth,
> James
> 

Hi James,

:)

The complete software is open source. The patches from acmesystems to (or is
"against" the better english word for that process???) the
kernel are only adding dts/dtb files (device
tree...kinda "config file to tell the kernel at what adress what
hardware is, what size the memory/flash is etcetera"...human readable)
and prepare an already done kernel configuration. There is no "hiding"
by acmesystems. No propietary firmware blob (ok...there is one...but it is for
the additional Ralink Wifi chip and is offered inside a Linux.firmware.tar.gz
indepandantly from acmesystems.)

The hardware itself consists of an AT91SAM9G25 CPU by Atmel and 256 MB
of RAM (and some analog power thingies and regulators) and a Mico-USB
socket. And lots of GPIO connectors. The hardware is such a "Middle of
the road" that Robert Nelsons said, that even a complete mainline
kernel just directly taken from Linus desktop would work.

The problem with shutdown was mentioned in their "Trouble shooting
FAQ" and it was said, that instead of "halt" one should use "shutdown
-h -H now"...which works with a Debian system...but not with Gentoo.

They describe how to compile the kernel thet use...:
Fetch the 3.16.1 kernel from ftp.kernel.org
Apply the patch
Compile the kernel and the modules
Install it on the SDcard.
Add a rootfs
Done.
No hiding or propietary stuff.
Just open source.

The problem I think is burried under the differences of both rootfs:
Debian and Gentoo

Best regards,
Meino



Reply via email to