SSD on the Netwinder
D. Hugh Redelmeier
hugh at mimosa.com
Wed Apr 17 14:38:42 PDT 2019
| From: Ralph Siemsen <ralphs at netwinder.org>
| Decided to give a go at building a new kernel. Kind of an ironic version jump,
| from 2.4.19 back in 2003 (!!!), to v4.19 some 16 years later... Now to be
| fair, I did also do a 3.18 build back in 2015.
How has the size changed?
| Anyhow, it worked "out of the box" using netwinder_defconfig from the 4.19
| mainline kernel.
Amazing! I would have thought that some drivers would have been
abandoned over the decades.
| In contrast with my attempt in 2015, I did not have to fight with gcc to build
| for armv4 (no need for --fix-v4bx anymore). So either gcc7 got smarter, or the
| buildroot folks may have patched it... I didn't look except to note it works.
| Also I was able to build glibc that seems to work.
That too is amazing. I thought that armv4 had been let go.
| Ignoring unrecognised tag 0x54410004
| ATAG_INITRD is deprecated; please update your bootloader.
What does that mean? Does it matter?
| atkbd serio1: keyboard reset failed on isa0060/serio1
| # uname -a
| Linux buildroot 4.19.25 #10 Wed Apr 17 15:49:55 EDT 2019 armv4l GNU/Linux
| # free
| total used free shared buffers cached
| Mem: 125024 6488 118536 1540 0 1540
So the kernel + initial processes are taking only 6.5M out of 128?
That seems surprisingly good.
More information about the Netwinder