![]() |
Linux on the Toshiba e-series PDAs | |
|
Port status, downloads, and news. Last update: 2008-01-20 |
| |
This is the Toshiba e-series linux development site. Here you can find current patches, and updates on the status of this project.
Status and hardware info on all the models currrently in this project.
Please make a donation to help me port linux to your favourite devices.
Linux for the Toshiba e-series PDAs is being written and maintained by Ian Molton (spyro at f2s dot com).
| 20/01/2008 | Yann Morin has joined the project, contributing work on the APEX bootloader for e800 |
| 14/01/2008 | I've had some luck with the keypad. I can get data out of it at a reasonable rate now, but it is prone to missing keypresses altogether. |
| 09/01/2008 | e740 has backlight support, and wm9705 touchscreens work again. |
| 06/01/2008 | More resume work... e740 is actually broken under winCE and works by blind luck alone (GPIO 45 is an alt function on winCE, it should be an output). e400 seems to use different GPIOs, and e750 is falling over too early to see printk (damn!). Oh well, I've got 2 out of the 6 resuming OK now... |
| 05/01/2008 | e740 resume works! was a GPIO problem, easily solved. I expect similar applies to e400. |
| 05/01/2008 | Most resume issues appear to relate to MMC resume, as I discovered from my JTAG. More on this soon. |
| 30/12/2007 | A new kernel image is available in the files section. It should support all PXA based E-series PDAs. |
| 29/12/2007 | Codebase updated to current -git and published |
| 28/12/2007 | I've installed git and gitweb on mnementh. I'll be uploading information and code to this shortly, so people will once again be able to grab the latest code and play. |
| 24/12/2007 | e330 Suspended and resumed with MMC loaded today. |
| 19/12/2007 | Forward ported my old PCMCIA drivers and WinCE bootloader suspend hacks. The results were mixed. PCMCIA is barely working on e740 and even then, not useful. e330 and e740 will suspend and resume (albeit minus MMC) and e800 will resume minus userspace. e750 wont suspend and e400 wont resume. *Sigh* loads to debug... |
| 18/12/2007 | TMIO NAND driver works on tc6393xb based machines (e750 and e800) but not t7l66xb (e400) yet. |
| 17/12/2007 | The status tables have been updated and moved to their new page here. |
| 17/12/2007 | I've been working hard on getting the TMIO drivers suitable to merge with mainline. Its taken a lot of work, and a fair number of bugs and broken features have been fixed and updated. Currently all the TMIO device cores (t7l66xb, tc6387xb, tc6393xb) work, and MMC/SD works on ALL the PXA based e-series machines. USB host (OHCI) works on tc6393xb based machines. NAND should work but needs some platform support adding. Once Im happy with the NAND code I'll release a new kernel with all the changes to date. |
| 12/12/2007 | USB host working. see here. |
| 21/10/2007 | e800 touchscreen works. |
| 20/10/2007 | e750 touchscreen working (2.6.21-hhX). |
| 10/12/2006 | e350 added to supported platforms. |
| 16/11/2006 | e740 and e400 both are running 2.6.18-hh from hh.org CVS and booting SD root. |
| 13/11/2006 | I'm back - e740 boots again running 2.6.18. kernels comming soon, and an e830 may run linux soon! |
| 03/06/2005 | e750 and e800 both able to resume via the wince loader. |
| 02/06/2005 | e400 wince bootloader working. |
| 01/06/2005 | e750 native bootloader working. |
| 25/05/2005 | e310 JTAG now works. |
| 15/05/2005 | e330 is booting from SD now, although the TC6387XB driver has some IRQ problems. |
| 12/05/2005 | Latest distro uploaded. VGA modes are supported on the e800, and we now use softfloat, so a nice speed improvement too. |
| 28/03/2005 | T7L66XB can suspend and resume, allowing rootfs on SD cards. |
| 23/03/2005 | Well, I worked out why the NAND chip didnt want to come up from a cold boot... it appears the e750 motherboard I was testing cold (winceless) booting is damaged (water damage). A different motherboard works perfectly. |
| 21/03/2005 | T7L66XB works from a cold boot - IOW, e740 SD/MMC works! |
| 11/03/2005 | e750 can boot into linux from flash, no wince needed. Also, the tc6393xb is working from cold boot, although there is much to tidy up yet. |
| 10/03/2005 | Dirk and I have the new TC6393XB SoC driver framework working. NAND works and USB is sort-of working. |
| 09/03/2005 | A few updates... Imageon now works beautifully on e740, and e750 JTAG now works (or rather I know why it was failing). e750 now has a working bootloader. |
| 21/02/2005 | e400 booted for the very first time tonight, at 1:50 AM. Console via JTAG. |
| 10/02/2005 | The imageon chip now suspends and comes back to life on resume. not perfect yet, but better than before... |
| 05/02/2005 | e740 now is able to resume from sleep. |
| 21/01/2005 | There is a new version of boot_e740 up now (that actually works!). |
| 16/09/2004 | JTAG works on e750. |
| 09/09/2004 | SD cards have been successfully read / written on my e800, including 4-bit mode. |
| 16/08/2004 | MMC card slot working! (tested on e800. read a card at 350K/sec and wrote at ~135KB/sec. |
| 03/09/2004 | SD support is nearly working. Well, MMC really. I have read a block of data from my MMC card. |
| 16/08/2004 | NAND flash chip has been successfully read from on e750 and e800. |
| 11/08/2004 | Merged e750 and e800 pages into this one. Much new code and fixes, including early e800 PCMCIA support, and almost-working USB host on the e750. |
| 18/03/2004 | Uploaded some new docs. |
| 12/03/2004 | e750 PCMCIA now works. |
| 08/03/2004 | OHCI USB host controller is working a little. I can reset it and get some basic stuff to work. |
| 07/02/2004 | Linux has now booted independantly of winCE. First boot at 22:58 GMT on Feb 06 |
| 01/02/2004 | Created the 'debricking howto' page |
| 10/01/2004 | Got JTAG working (2:30 am ish). Need to make a proper JTAG lead but the pins are obviously right. |
| 18/12/2003 | New battery management infrastructure working. |
| 07/12/2003 | A picture of the GPE2 CF card application on e740. |
| 05/12/2003 | Touchscreen calibrates! (was overflow in tslib). |
| 04/12/2003 | WiFi works! yay! |
| 03/12/2003 | I have PCMCIA working, can mount CF cards and use ethernet CF card. |
| 27/11/2003 | I've been cloned! (well OK, we have a mirror, see above) |
| 24/11/2003 | Touchscreen works, patches uploaded. |
| 24/10/2003 | Added devbits |
| 23/10/2003 | Sound now works as well. |
| 20/10/2003 | Site update, new layout. |
| 19/10/2003 | X working! gpe2 screenshot |
| 15/10/2003 | Software running! (picture) |
| 07/10/2003 | First boot! (picture) |