Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux:evo [2008/03/15 21:05]
faith
linux:evo [2009/04/29 20:14]
faith
Line 1: Line 1:
 ====== Compaq Evo T30 ====== ====== Compaq Evo T30 ======
 +
 +
 +
 +
 ===== Introduction ===== ===== Introduction =====
 The [[http://​h18004.www1.hp.com/​products/​quickspecs/​11058_div/​11058_div.HTML | Compaq Evo T30]] is a thin client. ​ One day, while shopping at [[http://​weirdstuff.com | Weird Stuff]], I happened to pick up several of these for a great price. ​ About half didn't boot, but I think this is because they don't have a plugin memory card.  My goal is to install Linux on them. The [[http://​h18004.www1.hp.com/​products/​quickspecs/​11058_div/​11058_div.HTML | Compaq Evo T30]] is a thin client. ​ One day, while shopping at [[http://​weirdstuff.com | Weird Stuff]], I happened to pick up several of these for a great price. ​ About half didn't boot, but I think this is because they don't have a plugin memory card.  My goal is to install Linux on them.
Line 15: Line 19:
  
 From cracking the case: From cracking the case:
-  * National Geode CS5530A-UCE (AMD now makes this chip)+  * National Geode CS5530A-UCE (this is the southbridge,​ now made by AMD) 
 +  * Geode processor under heat sink on bottom of board
  
 This suggests the model I have is similar to the 238617-xxx (DK408A) This suggests the model I have is similar to the 238617-xxx (DK408A)
  
-{{gallery>​linux}}+{{gallery>​linux/evo}}
  
 ===== Power Up Sequence ===== ===== Power Up Sequence =====
Line 32: Line 37:
   * [[http://​open-evot20.sourceforge.net/​wiki/​ | SourceForge T20 Resources]]   * [[http://​open-evot20.sourceforge.net/​wiki/​ | SourceForge T20 Resources]]
   * [[http://​h20000.www2.hp.com/​bizsupport/​TechSupport/​SoftwareIndex.jsp?​lang=en&​cc=us&​prodNameId=97153&​prodTypeId=12454&​prodSeriesId=96324&​swLang=13&​taskId=135&​swEnvOID=1054 | Evo T30 with WinCE.NET support site]]   * [[http://​h20000.www2.hp.com/​bizsupport/​TechSupport/​SoftwareIndex.jsp?​lang=en&​cc=us&​prodNameId=97153&​prodTypeId=12454&​prodSeriesId=96324&​swLang=13&​taskId=135&​swEnvOID=1054 | Evo T30 with WinCE.NET support site]]
- 
- 
  
  
Line 48: Line 51:
   * Got [[an>​evo/​netxfer.sh]] from http://​thunderlord.net.pl/​evo/​files/​netxfer.sh   * Got [[an>​evo/​netxfer.sh]] from http://​thunderlord.net.pl/​evo/​files/​netxfer.sh
   * Got the [[an>​evo/​sp27933.exe | Evo T30 32/64 Rapport Package to Add CE.NET Firmware 4.0 B472.6 29 Apr 2004]] from [[http://​h20000.www2.hp.com/​bizsupport/​TechSupport/​SoftwareDescription.jsp?​lang=en&​cc=us&​prodTypeId=12454&​prodSeriesId=96324&​prodNameId=97153&​swEnvOID=1054&​swLang=13&​mode=2&​taskId=135&​swItem=PSG_I20941-104856 | HP]]   * Got the [[an>​evo/​sp27933.exe | Evo T30 32/64 Rapport Package to Add CE.NET Firmware 4.0 B472.6 29 Apr 2004]] from [[http://​h20000.www2.hp.com/​bizsupport/​TechSupport/​SoftwareDescription.jsp?​lang=en&​cc=us&​prodTypeId=12454&​prodSeriesId=96324&​prodNameId=97153&​swEnvOID=1054&​swLang=13&​mode=2&​taskId=135&​swItem=PSG_I20941-104856 | HP]]
 +
  
 ==== Initial Firmware Download ==== ==== Initial Firmware Download ====
Line 57: Line 61:
   * Edit ''​netxfer.sh''​ to change all /home/blah to /tmp/evo.   * Edit ''​netxfer.sh''​ to change all /home/blah to /tmp/evo.
   * Power up the Evo T30 while pressing the '​p'​ key (while the LED is orange), getting to the screen shown above.   * Power up the Evo T30 while pressing the '​p'​ key (while the LED is orange), getting to the screen shown above.
-  * sh ''​netxfer.sh''​ (I tried with my normal dhcpd and tftp setup, but that's not good enough. ​ We need to be running on special ports. ​ I did not have to configure any special IP addresses.)+  * sh ''​netxfer.sh''​ (I tried with my normal dhcpd and tftp setup, but that's not good enough. ​ We need to be running on special ports for the Evo to communicate -- these ports are set up by this script.  I did not have to configure any special IP addresses.)
   * After the servers started and a few seconds passed, the T30 started printing stuff.   * After the servers started and a few seconds passed, the T30 started printing stuff.
     * If you get the "​error:​ not a tagged image" error, you might have used sp27933.exe directly instead of extracting its contents.     * If you get the "​error:​ not a tagged image" error, you might have used sp27933.exe directly instead of extracting its contents.
     * If you get errors about how the file cannot be read, perhaps you didn't chmod the file.     * If you get errors about how the file cannot be read, perhaps you didn't chmod the file.
   * The T30 printed a lot of stuff and rebooted itself. ​ It ended up in a configuration utility, and I played around and set up a 1024x768 mode.  It then rebooted itself again.   * The T30 printed a lot of stuff and rebooted itself. ​ It ended up in a configuration utility, and I played around and set up a 1024x768 mode.  It then rebooted itself again.
 +
  
 ==== Generate a new firmware ==== ==== Generate a new firmware ====
Line 70: Line 75:
   * ''​./​createfw''​   * ''​./​createfw''​
   * Note the new file ''​../​bootp.bin''​   * Note the new file ''​../​bootp.bin''​
 +  * Then power up while pressing '​p',​ as above. ​ This time, the process has different messages and goes faster, almost immediately rebooting into Linux.
  
linux/evo.txt · Last modified: 2009/04/29 20:14 by faith
Copyright © 2008-2009 alephnull.com