Nokia N800

The Linux SCSI Target Wiki

Jump to: navigation, search
Nokia N800 Internet Tablet
Nokia-N800.jpg
Manufacturer Nokia
Type Internet appliance
Retail availability January 2007
Media Two slots, SD with SDHC support. Or (microSD, miniSD, MMC, or RS-MMC) via SD adapter.
Operating system Internet Tablet OS 2008 (Maemo 4.0)
Power BP-5L Li-Po 1500 mAh Battery
CPU 330 MHz TI OMAP 2420 (400 MHz after updating to OS2008[1])
Memory 128 MB RAM, up to 64 GB Flash with OS2008 upgrade
Display 800 × 480 resolution, 105 mm (4.13 in) diagonal, 88 pixels/cm, 225 ppi, 65536 colors (16-bit)
Input Resistive Touchscreen and 5-Button D-Pad
Camera 640 × 480 VGA Camera (currently supports photos and video)
Connectivity IEEE 802.11, Bluetooth 2.0, USB 2.0
Dimensions 75 × 144 × 13 (/18) mm
Weight 206 g (0.5 lb)
Predecessor Nokia 770
Successor Nokia N810
See platforms for an overview over the supported devices and CPUs.
Mobile IP storage on the Nokia N800 with iSCSI and iSNS services.
Mobile IP storage with Apple hardware running Debian Etch.
Nokia N800 with the first OCFS2 prototype.

The Nokia N800 Internet Tablet is a wireless Internet appliance from Nokia, originally announced at CES 2007 at the Las Vegas in January 2007, that runs the Datera, Inc. Core-iSCSI Initiator. The N800 allows the user to browse the Internet and communicate using WiFi networks or with mobile phonevia Bluetooth. The N800 was developed as the successor to the Nokia 770. It includes FM and Internet radio, an RSS news reader, image viewer and a media player for audio and video files.

Contents

Specifications

Status

The first stable release of Mobile IP storage services (Core-iSCSI and core-iscsi-tools) for the Nokia N800 running OS 2008 has been released. This mobile stack has been ported using the cross-compile toolkit Scratchbox to the 2.6.21-omap1 kernel and Busybox environment that runs on the Texas Instruments OMAP based Nokia N800 Internet Tablet.

iSCSI/TCP over 802.11 b/g is wireless stable.

Devices

This N800 has mounted two LinuxIOs, one on the PS3 and one on a highly-available Ubuntu configuration with DRBD.

Nokia-N800-51-3:~# df -h 
Filesystem                Size      Used Available Use% Mounted on
/dev/mtdblock4            2.0M      2.0M         0 100% /mnt/initfs
none                    512.0k    108.0k    404.0k  21% /mnt/initfs/tmp
/dev/mtdblock4          251.5M    153.4M     98.1M  61% /
none                    512.0k    108.0k    404.0k  21% /tmp
none                      1.0M     12.0k   1012.0k   1% /dev
tmpfs                     1.0M         0      1.0M   0% /dev/shm
/dev/mmcblk0p1          120.0M      4.7M    115.4M   4% /media/mmc2
/dev/sda                  1.9G    604.8M      1.2G  32% /iqn.2003-01.org.linux-iscsi.playstation3.cell:sn.73b073c4e157/PS3_FILEIO
/dev/sdb               1007.8M     21.7M    935.0M   2% /iqn.2003-01.org.linux-iscsi.ubuntu.i686:sn.2663d1f632d0/LIO-DRBD

Core-iSCSI

Core-iSCSI running on the N800 connected to the PS3 (PPC/CBE) looks as follows (download):

Nokia-N800-51-3:/# /etc/init.d/initiator status
--------------------[iSCSI Session Info for iSCSI Channel 0]--------------------
TargetName: iqn.2003-01.org.linux-iscsi.playstation3.cell:sn.73b073c4e157
TargetAlias: Playstation3_CBA_PPC64
iSBE Session ID: 3  ISID: 0x80 31 a3 cf 00 00  TSIH: 4
Cmds in Session Pool: 3  Session State: INIT_SESS_LOGGED_IN
---------------------[iSCSI Session Values]-----------------------
CmdSN    :  ExpCmdSN  :  MaxCmdSN  :     ITT    :     TTT
0x0000016d   0x0000016d   0x00000174   0x00000839   0x000003b0
----------------------[iSCSI Connections]-------------------------
CID: 0  Connection State: INIT_CONN_LOGGED_IN
Address 192.168.0.160:3260,1 TCP  ExpStatSN: 0x00000839
------------------------[SCSI Info for iSCSI Channel 0]-------------------------
SCSI Host No: 2  SCSI-II Host TCQ Count: 128
Logical Unit TCQ Depth: 64  SGTableSize: 32  MaxSectors: 256
iSCSI Logical Unit Number: 0  Status: ONLINE -> READ/WRITE
  DISK: sda       SCSI BUS Location: 0/0/0  Sector Size: 512
  Active Tasks: 0  Total Tasks: 522       Total Bytes: 55871604k

Core-iSCSI running on the N800 connected to the Ubuntu DRBD setup (i386) looks as follows:

--------------------[iSCSI Session Info for iSCSI Channel 1]--------------------
TargetName: iqn.2003-01.org.linux-iscsi.ubuntu.i686:sn.2663d1f632d0
TargetAlias: ubuntu
iSBE Session ID: 9  ISID: 0x80 be d7 64 00 01  TSIH: 5
Cmds in Session Pool: 56  Session State: INIT_SESS_LOGGED_IN
---------------------[iSCSI Session Values]-----------------------
CmdSN    :  ExpCmdSN  :  MaxCmdSN  :     ITT    :     TTT
0x000000a6   0x000000a6   0x000000ad   0x000000d0   0x0000009f
----------------------[iSCSI Connections]-------------------------
CID: 0  Connection State: INIT_CONN_LOGGED_IN
Address 192.168.0.125:3260,1 TCP  ExpStatSN: 0x000000d0
------------------------[SCSI Info for iSCSI Channel 1]-------------------------
SCSI Host No: 3  SCSI-II Host TCQ Count: 128
Logical Unit TCQ Depth: 64  SGTableSize: 32  MaxSectors: 256
iSCSI Logical Unit Number: 0  Status: ONLINE -> READ/WRITE
  DISK: sdb       SCSI BUS Location: 1/0/0  Sector Size: 512
  Active Tasks: 3  Total Tasks: 187       Total Bytes: 9805940k

Both connections are healthy, and the CPU load on the N800 is quite low:

Nokia-N800-51-3:~# initiator status | tail
Core-iSCSI Initiator Stack v1.6.2.10 on Linux/armv6l on 2.6.21-omap1
iSCSI InitiatorName: iqn.2003-01.org.linux-iscsi.Nokia-N800-51-3.armv6l:sn.506dcc5299c
Linux Nokia-N800-51-3 2.6.21-omap1 #2 Fri Dec 7 11:17:13 EET 2007 armv6l unknown
01:25:34 up  5:45, load average: 1.52, 0.89, 0.50

OCFS2

OCFS2 was ported to Core-iSCSI on OS-2008 (r51-3) on the N800, as part of the Maemo platform.

Downloads

Maemo repository (OS-2008) and Initiator (Core-iSCSI v1.6.2.1).

See also

Notes

External links

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Google AdSense