User:PWerken

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (added kernel links)
m (got my navirgation board installed)
Line 6: Line 6:
 
[http://www.handheld-linux.com/wiki.php?page=1024-Rework 1024] reworks.
 
[http://www.handheld-linux.com/wiki.php?page=1024-Rework 1024] reworks.
 
<br/>
 
<br/>
At the moment the [[Freerunner Navigation Board v2]] is being installed.
+
With "Standard" [[Freerunner Navigation Board v2]] installed.
  
 
OS: [http://www.debian.org debian] (sid)
 
OS: [http://www.debian.org debian] (sid)
*  [http://build.shr-project.org/shr-unstable/ SHR unstable] uImage.bin-2.6.32.21-oe3.3+gitr6+a9254be10ac2294ea20165a87c09ea6afcf66d94-r0
+
*  [http://build.shr-project.org/shr-unstable/ SHR unstable] uImage.bin-2.6.34.7-oe8+gitr9+e4182f3551f1b8e8f8bd07a2d68e49a0ec4cd04a-r0
 
** [[Kernel#Building_the_2.6.32_branch|Kernel building]]: [http://git.openmoko.org/?p=kernel.git;a=shortlog;h=refs/heads/om-gta02-2.6.34 om-gta02-2.6.34], [http://gitorious.org/~jama/htc-msm-2-6-32/openmoko-kernel/commits/om-gta02-2.6.34 JaMa's branch]
 
** [[Kernel#Building_the_2.6.32_branch|Kernel building]]: [http://git.openmoko.org/?p=kernel.git;a=shortlog;h=refs/heads/om-gta02-2.6.34 om-gta02-2.6.34], [http://gitorious.org/~jama/htc-msm-2-6-32/openmoko-kernel/commits/om-gta02-2.6.34 JaMa's branch]
** added: ext4, dm9601(m)
 
 
*  NAND with [[Ubifs]] contains most of the system
 
*  NAND with [[Ubifs]] contains most of the system
 
*  µSD (class 2, 15.9Gb) layout:
 
*  µSD (class 2, 15.9Gb) layout:
Line 30: Line 29:
 
** localepurge
 
** localepurge
 
** dpkg with "path-exclude /usr/share/doc/*"
 
** dpkg with "path-exclude /usr/share/doc/*"
**  [http://www.enlightenment.org Enlightenment] (svn [http://home.a-eskwadraat.nl/~pwerken/debian/ r51890])
+
**  [http://www.enlightenment.org Enlightenment] (svn [http://home.a-eskwadraat.nl/~pwerken/debian/ r53901])
  
 
== 2.5 to 3.5 converter ==
 
== 2.5 to 3.5 converter ==
Line 39: Line 38:
 
*  [http://www.dealextreme.com/details.dx/sku.3541 sku.3541 @ dealextreme]
 
*  [http://www.dealextreme.com/details.dx/sku.3541 sku.3541 @ dealextreme]
 
** Looks promising, comments suggest it has a compatible pin-layout.
 
** Looks promising, comments suggest it has a compatible pin-layout.
 
  
 
== Links ==
 
== Links ==
Line 47: Line 45:
 
* [[Tethering#Turning_your_FreeRunner_into_a_Network_Address_Translation_.28NAT.29_gateway|Tethering]]
 
* [[Tethering#Turning_your_FreeRunner_into_a_Network_Address_Translation_.28NAT.29_gateway|Tethering]]
 
* [http://www.screenpatronus.com ScreenPatronus]
 
* [http://www.screenpatronus.com ScreenPatronus]
 +
 +
== Navigation Board v2 ==
 +
 +
'''# i2cdetect -l'''
 +
i2c-0  i2c            s3c2410-i2c                            I2C adapter
 +
 +
'''# i2cdetect -F s3c2410-i2c'''
 +
Functionalities implemented by /dev/i2c-0:
 +
I2C                              yes
 +
SMBus Quick Command              yes
 +
SMBus Send Byte                  yes
 +
SMBus Receive Byte              yes
 +
SMBus Write Byte                yes
 +
SMBus Read Byte                  yes
 +
SMBus Write Word                yes
 +
SMBus Read Word                  yes
 +
SMBus Process Call              yes
 +
SMBus Block Write                yes
 +
SMBus Block Read                no
 +
SMBus Block Process Call        no
 +
SMBus PEC                        yes
 +
I2C Block Write                  yes
 +
I2C Block Read                  yes
 +
 +
'''# i2cdetect s3c2410-i2c'''
 +
WARNING! This program can confuse your I2C bus, cause data loss and worse!
 +
I will probe file /dev/i2c-0.
 +
I will probe address range 0x03-0x77.
 +
Continue? [Y/n] Y
 +
      0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
 +
00:          03 -- -- -- -- -- -- -- -- -- -- -- --
 +
10: -- -- -- -- -- -- -- -- -- -- UU -- -- -- 1e --
 +
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
50: -- -- -- -- -- -- -- -- -- -- 5a -- -- -- -- --
 +
60: 60 -- -- -- -- -- -- -- -- 69 -- -- -- -- -- --
 +
70: 70 -- -- UU -- -- -- 77

Revision as of 20:52, 27 October 2010

Contents

Peter van de Werken (email)

Freerunner A5, with Buzz, Bass, and 1024 reworks.
With "Standard" Freerunner Navigation Board v2 installed.

OS: debian (sid)

  • SHR unstable uImage.bin-2.6.34.7-oe8+gitr9+e4182f3551f1b8e8f8bd07a2d68e49a0ec4cd04a-r0
  • NAND with Ubifs contains most of the system
  • µSD (class 2, 15.9Gb) layout:
    • p1 (504MB): /boot /usr/{lib,local} /var/{cache,spool}
    • p2 (14+GB): /home /srv
    • p3 (128MB): swap
  • /etc/fstab:
rootfs          /               auto    defaults                    0 1
/dev/mmcblk0p1  /mnt/card1      ext3    defaults,relatime           0 2
/dev/mmcblk0p2  /mnt/card2      ext3    defaults,relatime           0 2
/dev/mmcblk0p3  swap            swap    defaults                    0 0
proc            /proc           proc    defaults                    0 0

tmpfs           /tmp            tmpfs   defaults,relatime,size=32m  0 0
tmpfs           /var/lock       tmpfs   defaults,relatime,size=2m   0 0
tmpfs           /var/run        tmpfs   defaults,relatime,size=2m   0 0
  • system tweaks:

2.5 to 3.5 converter

Links

Navigation Board v2

# i2cdetect -l
i2c-0   i2c             s3c2410-i2c                             I2C adapter

# i2cdetect -F s3c2410-i2c
Functionalities implemented by /dev/i2c-0:
I2C                              yes
SMBus Quick Command              yes
SMBus Send Byte                  yes
SMBus Receive Byte               yes
SMBus Write Byte                 yes
SMBus Read Byte                  yes
SMBus Write Word                 yes
SMBus Read Word                  yes
SMBus Process Call               yes
SMBus Block Write                yes
SMBus Block Read                 no
SMBus Block Process Call         no
SMBus PEC                        yes
I2C Block Write                  yes
I2C Block Read                   yes

# i2cdetect s3c2410-i2c
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-0.
I will probe address range 0x03-0x77.
Continue? [Y/n] Y
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          03 -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- UU -- -- -- 1e -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- 5a -- -- -- -- -- 
60: 60 -- -- -- -- -- -- -- -- 69 -- -- -- -- -- -- 
70: 70 -- -- UU -- -- -- 77
Personal tools

Peter van de Werken (email)

Freerunner A5, with Buzz, Bass, and 1024 reworks.
With "Standard" Freerunner Navigation Board v2 installed.

OS: debian (sid)

  • SHR unstable uImage.bin-2.6.34.7-oe8+gitr9+e4182f3551f1b8e8f8bd07a2d68e49a0ec4cd04a-r0
  • NAND with Ubifs contains most of the system
  • µSD (class 2, 15.9Gb) layout:
    • p1 (504MB): /boot /usr/{lib,local} /var/{cache,spool}
    • p2 (14+GB): /home /srv
    • p3 (128MB): swap
  • /etc/fstab:
rootfs          /               auto    defaults                    0 1
/dev/mmcblk0p1  /mnt/card1      ext3    defaults,relatime           0 2
/dev/mmcblk0p2  /mnt/card2      ext3    defaults,relatime           0 2
/dev/mmcblk0p3  swap            swap    defaults                    0 0
proc            /proc           proc    defaults                    0 0

tmpfs           /tmp            tmpfs   defaults,relatime,size=32m  0 0
tmpfs           /var/lock       tmpfs   defaults,relatime,size=2m   0 0
tmpfs           /var/run        tmpfs   defaults,relatime,size=2m   0 0
  • system tweaks:

2.5 to 3.5 converter

Links

Navigation Board v2

# i2cdetect -l
i2c-0   i2c             s3c2410-i2c                             I2C adapter

# i2cdetect -F s3c2410-i2c
Functionalities implemented by /dev/i2c-0:
I2C                              yes
SMBus Quick Command              yes
SMBus Send Byte                  yes
SMBus Receive Byte               yes
SMBus Write Byte                 yes
SMBus Read Byte                  yes
SMBus Write Word                 yes
SMBus Read Word                  yes
SMBus Process Call               yes
SMBus Block Write                yes
SMBus Block Read                 no
SMBus Block Process Call         no
SMBus PEC                        yes
I2C Block Write                  yes
I2C Block Read                   yes

# i2cdetect s3c2410-i2c
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-0.
I will probe address range 0x03-0x77.
Continue? [Y/n] Y
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          03 -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- UU -- -- -- 1e -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- 5a -- -- -- -- -- 
60: 60 -- -- -- -- -- -- -- -- 69 -- -- -- -- -- -- 
70: 70 -- -- UU -- -- -- 77