Showing posts with label development. Show all posts
Showing posts with label development. Show all posts

Tuesday, September 3, 2013

(cross) development toolchain for the Synology DiskStations (DS213+, DS112+, …) – which CPUs do they use?

The gcc supplied by ipkg (for this model) is an ancient 3.4.6, apparently so outdated, that you cannot configure and compile "current" sources, at least neither a current rsync nor a current gcc.

I guess I should go for Synology's own toolchain for the DS213+. Where do they supply that? At www.synology.com > Support > Developers > "Request GPL Source" they point you to sourceforge.net/projects/dsgpl/. Looks like EnvDeploy inside that tarball is the starting point.

According to the "Synology NAS Server 3rd-Party Apps Integration Guide.pdf"

  • the DS213+ has a "Freescale QorIQ P1022"; /proc/cpuinfo calls the CPU an e500v2, that's a kind of PowerPC; the toolchain set-up scripts calls it "qoriq";
  • and the DS112+ has a "Marvell 6281" or a "Marvell 6282"; /proc/cpuinfo calls the CPU a "Feroceon 88FR131 rev 1 (v5l)", that's an ARM processor; the toolchain set-up script calls it "6281";

To be continued …

Tuesday, November 10, 2009

development of a child

I made a new and interesting experience with my 3yr old son last Sunday.
I was pretty strict and harsh and serious with him (o, how cruel can a father be?! (but self-critical as well!!!)), and he showed pretty good "taking qualities" (german: Nehmerqualitäten), but he still started to show, how much my appreciation means to him: he showed us, he is able to pronounce words with "R" properly now in German, "rot, rot, rot!" he shouted all of a sudden (that's the colour "red" in English), because until very recently he (as a Portuguese native speaker) used to pronounce it "bot", and it took me endless repetitions pronouncing it properly to him, that looked quite unsuccessful to me -- until last weekend. I am very, very touched. I am very proud of him.

P.S. Suggestions for better English always appreciated.