Sage wrote:Why focus on the Mele?
The focus isn't on Mele. Mele was just a development platform (to compile stuff, etc). It would be impossibly slow to compile stuff on Raspi. As you have quoted, the target platform for FatdogArm is:
FatdogArm meta-distribution can be used for any ARM platform/device capable of ARMv7-A, VFPv3-d32 and NEON.
Mele is one of those, but FatdogArm is not only for Mele. We have it running on Qemu, Cubieboard2 (A20), OLPC XO-4 (Marvell PXA2128 SoC), some forums members have it running for MK802ii, etc. In the future I will lower the bar to VFPv3-d16 without NEON to support lesser endowed platforms, but I won't go lower than ARMv7, not for FatdogArm.
The original Raspbian distribution contained a Puppy version. It works well. Rpi is ARM11, v6 compatible.
Rpi is the market leader by an huge margin, worldwide with massive development of peripherals and co-developments with Arduino and Beagleboard interfacing. Expect to read a lot more - it has legs!
I have technical and philosophical concerns with Raspi.
The technical concerns:
- Raspi is mainly a (closed-source) GPU, with an weak, low-end ARM CPU tacked onto it.
- The ARM CPU is ARMv6, which is an older generation architecture. All newer performance-targeted ARM SoCs designs are ARMv7 (Cortex, Snapdragon, Kraith, Armada, PXA, etc) for good reason. Sure SoC companies still design and make a lot of ARMv6 (or even ARMv5) chips as well, but they aren't meant for performance applications; they are meant for embedded stuff (routers, NAS controllers, etc).
- The ARM CPU on Raspi is running at 700MHz - this is *slow*. (Don't compare it with Pentium 3 running at 700MHz - clock per clock, ARMv6 is far much slower than Pentium 3).
- The initial version of Raspi had only 256MB RAM.
All in all this makes Raspi a very weak platform for desktop replacement (which is FatdogArm's target). Sure it may be able to play 1080p HD video or run 3D Quake3 because of its excellent GPU, but that has nothing to do with its general purpose computing performance (which is performed by its ARM part) - which is poor.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]