Eric and Brett worked extensively on FreeSA in January, when he was in the USA waiting for a Dell laptop to arrive. The Dell laptop turned out to be named Godot.
We made a lot of progress but neglected to write much of it down (Brett was planning to finish the work the next day, but got lazy). Here's the situation.
- We were unable to get a kernel later than 2.6.23 to work.
- Using the OpenWRT kernel tree from OpenWRT revision 9382 (patched 2.6.23 kernel) and our own kernel configuration, we can't load aec62xx without getting a bus error and kernel panic.
- Building and booting OpenWRT revision 9382 works and gets the hard disk to be completely accessible.
We have the OpenWRT kernel configuration. We need to use it as a starting point, rather than using our from-scratch configuration.
Brett's working files (toolchain and what-not) are in ~/freesa on digad.