Hi has anyone documented the entire process for hacking the Emailer plus? I have just bought one from Tesco's for £9.99 and i wanted to have a play around with it as a linux rig. Cheers in advanced
Hi Oliver, Matt Wright has kindly set up a wiki on which we've been trying to collate the various bits of information about the E2. Try http://scimitar.consultmatt.co.uk/e2wiki/ I've bought a couple more too, since they're now so cheap ;) Basically it's possible to download/develop your own code on them relatively easily. However, linux-wise, we'll have to run uClinux as the Sharp chip in use doesn't have a traditional MMU. As far as I know there hasn't been any movement on porting uClinux (someone mentioned they had half a port in the works, and I'd also made a half- arsed start at it). Cheers, Matt On 31 Jan 2006, at 15:57, Oliver Pinson-Roxburgh wrote:
Hi
has anyone documented the entire process for hacking the Emailer plus? I have just bought one from Tesco's for £9.99 and i wanted to have a play around with it as a linux rig.
Cheers in advanced
_______________________________________________ e3-hacking mailing list e3-hacking@earth.li http://www.earth.li/cgi-bin/mailman/listinfo/e3-hacking
On Tuesday 31 January 2006 21:12, Matt Evans wrote: [...]
Basically it's possible to download/develop your own code on them relatively easily. However, linux-wise, we'll have to run uClinux as the Sharp chip in use doesn't have a traditional MMU. As far as I know there hasn't been any movement on porting uClinux (someone mentioned they had half a port in the works, and I'd also made a half- arsed start at it).
Minix 3 might also be a viable option; it should run a whole lot better in the very limited RAM, and it's much more limited process model should be able to cope with a non-MMU-based system. For what I want to do with it, though, I'm rather more interested in writing a single binary that runs on the bare metal... Jasmine, you've dealt with OMAP boards. Can you get an off-the-shelf (free) gcc cross-compilation system that deals with all the irritating libc details? If so, any pointers? -- +- David Given --McQ-+ | dg@cowlark.com | ACRONYM: A Contrived Reduction of Nomenclature | (dg@tao-group.com) | Yielding Mnemonics +- www.cowlark.com --+
On 1 Feb 2006, at 01:13, David Given wrote:
For what I want to do with it, though, I'm rather more interested in writing a single binary that runs on the bare metal... Jasmine, you've dealt with OMAP boards. Can you get an off-the-shelf (free) gcc cross-compilation system that deals with all the irritating libc details? If so, any pointers?
I'd look at using uClibc with a crosstool-built toolchain, and building with -static. -J.
On 1 Feb 2006, at 00:13, David Given wrote:
On Tuesday 31 January 2006 21:12, Matt Evans wrote: [...]
Basically it's possible to download/develop your own code on them relatively easily. However, linux-wise, we'll have to run uClinux as the Sharp chip in use doesn't have a traditional MMU. As far as I know there hasn't been any movement on porting uClinux (someone mentioned they had half a port in the works, and I'd also made a half- arsed start at it).
Minix 3 might also be a viable option; it should run a whole lot better in the very limited RAM, and it's much more limited process model should be able to cope with a non-MMU-based system.
Excuse my suspicion ( ;-) ), but I was considering uClinux because: - It currently runs on ARM7 devices (though not the LH79531, but it's close) - There is hope of not having to write a USB stack myself (and there's driver for the Cypress USB host chip) :) So I think I/people would find uCLinux more immediately useful (networking, USB, etc.) though having said that Minix 3 does look interesting (in a future-developments sense). Keep us posted on the port! :):) Matt
participants (4)
-
David Given -
Jasmine Strong -
Matt Evans -
Oliver Pinson-Roxburgh