Das Oszi Sysinfo

uname -a
$ uname -a Linux Tekway-dso 2.6.13 #3 Wed Jun 29 10:13:03 CST 2011 armv4tl GNU/Linux

/proc/cpuinfo
$ cat /proc/cpuinfo Processor      : ARM920Tid(wb) rev 0 (v4l) BogoMIPS       : 202.34 Features       : swp half thumb CPU implementer : 0x41 CPU architecture: 4T CPU variant    : 0x1 CPU part       : 0x920 CPU revision   : 0 Cache type     : write-back Cache clean    : cp15 c7 ops Cache lockdown : format A Cache format    : Harvard I size         : 16384 I assoc        : 64 I line length  : 32 I sets         : 8 D size         : 16384 D assoc        : 64 D line length  : 32 D sets         : 8 Hardware       : QQ2440 Revision       : 0000 Serial         : 0000000000000000

/proc/cmdline
$ cat cmdline noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySAC0

/proc/interrupts
CPU0 30:     80480   S3C2410 Timer Tick 34:         0   audio_in 35:         0   audio_out 41:         2   S3C2410 USB core 42:         0   ohci_hcd:usb1 43:      1280   s3c2440-i2c 62:         0   USB Over-current 70:       256   s3c2440-uart 71:      1078   s3c2440-uart 79:         0   s3c2410_action 80:         0   s3c2410_action Err:         0

/proc/iomem
$ cat /proc/iomem 18000300-18000303 : dm9000.0 18000304-18000307 : dm9000.0 30000000-33ffffff : System RAM 30021000-30291d33 : Kernel text 30292000-3038e78b : Kernel data 49000000-49100000 : s3c2410-ohci 49000000-49100000 : ohci_hcd 4d000000-4d100000 : s3c2410-lcd 4e000000-4e100000 : s3c2440-nand 4e000000-4e100000 : s3c2440-nand 50000000-50003fff : s3c2440-uart.0 50000000-500000ff : s3c2440-uart 50004000-50007fff : s3c2440-uart.1 50004000-500040ff : s3c2440-uart 50008000-5000bfff : s3c2440-uart.2 50008000-500080ff : s3c2440-uart 52000000-52100000 : s3c2410-usbgadget 53000000-53100000 : s3c2410-wdt 54000000-54100000 : s3c2440-i2c 54000000-54100000 : s3c2440-i2c 55000000-55100000 : s3c2410-iis 57000000-570000ff : s3c2410-rtc 57000000-570000ff : s3c2410-rtc 59000000-5900001f : s3c2440-spi.0 59000000-5900001f : s3c2440-spi 5a000000-5a100000 : s3c2410-sdi d0000300-d000030f : eth0

/proc/mtd
$ cat /proc/mtd dev:   size   erasesize  name mtd0: 00030000 00004000 "bootloader" mtd1: 00200000 00004000 "kernel" mtd2: 03dac000 00004000 "root"

/proc/partitions
$ cat /proc/partitions major minor #blocks  name 31    0        192 mtdblock0 31    1       2048 mtdblock1 31    2      63152 mtdblock2

/proc/fb
$ cat /proc/fb 0 s3c2410fb

/proc/devices
$ cat /proc/devices Character devices: 1 mem 4 /dev/vc/0 4 tty 5 /dev/tty 5 /dev/console 5 /dev/ptmx 7 vcs 10 misc 13 input 14 sound 29 fb 81 video4linux 89 i2c 90 mtd 128 ptm 136 pts 180 usb 204 s3c2410_serial 242 dso-buzzer 245 dso-fpga 246 dso-lcd 247 dso-iobank 249 dso-i2c 250 dso-spi 253 dso-uart 254 devfs Block devices: 1 ramdisk 7 loop 8 sd 31 mtdblock 43 nbd 65 sd 66 sd  67 sd  68 sd  69 sd  70 sd  71 sd 128 sd 129 sd 130 sd 131 sd 132 sd 133 sd 134 sd 135 sd 254 mmc

/proc/version
$ cat /proc/version Linux version 2.6.13 (root@rain-fc4) (gcc version 3.4.1) #3 Wed Jun 29 10:13:031

/proc/yaffs
$ cat /proc/yaffs YAFFS built:Jun 29 2011 10:09:19 $Id: yaffs_fs.c,v 1.51 2006/07/25 21:03:22 charles Exp $ $Id: yaffs_guts.c,v 1.36 2006/09/05 23:23:34 charles Exp $ Device 0 "root" startBlock......... 0 endBlock........... 3946 chunkGroupBits..... 0 chunkGroupSize..... 1 nErasedBlocks...... 1597 nTnodesCreated..... 5700 nFreeTnodes........ 92 nObjectsCreated.... 1000 nFreeObjects....... 37 nFreeChunks........ 53739 nPageWrites........ 484 nPageReads......... 28183 nBlockErasures..... 7 nGCCopies.......... 5 garbageCollections. 4 passiveGCs......... 4 nRetriedWrites..... 0 nRetireBlocks...... 0 eccFixed........... 0 eccUnfixed......... 0 tagsEccFixed....... 0 tagsEccUnfixed..... 0 cacheHits.......... 0 nDeletedFiles...... 131 nUnlinkedFiles..... 137 nBackgroudDeletions 0 useNANDECC......... 0 isYaffs2........... 0

lsmod
$ lsmod Tainted: P                                                                  s3c2440_buzzer 2368 0 - Live 0xbf01a000 dso_uart 1920 0 - Live 0xbf018000 dso_spi 5864 0 - Live 0xbf015000 dso_fpga 4176 0 - Live 0xbf012000 usblp 11328 0 - Live 0xbf00e000 usb_char 6712 0 - Live 0xbf00b000 usb_device 17736 1 usb_char, Live 0xbf005000 s3c2440_lcd 4488 0 - Live 0xbf002000 dso_iobank 3712 0 - Live 0xbf000000

mount
$ mount rootfs on / type rootfs (rw) /dev/root on / type yaffs (rw) none on /dev type devfs (rw) none on /proc type proc (rw,nodiratime) none on /tmp type tmpfs (rw) none on /var type tmpfs (rw)

/etc/rcS
$ cat /etc/rcS PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin: runlevel=S prevlevel=N umask 022 export PATH runlevel prevlevel # # trap ":" INT QUIT TSTP /sbin/hwclock -s /bin/mknod /dev/pts/0 c 136 0 /bin/ln -s /dev/v4l/video0 /dev/video0 /bin/ln -s /dev/fb/0 /dev/fb0 /bin/ln -s /dev/vc/0 /dev/tty1 /bin/ln -s /dev/sound/dsp /dev/dsp /bin/ln -s /dev/sound/mixer /dev/mixer /bin/ln -s /dev/scsi/host0/bus0/target0/lun0/part1 /dev/sda1 /bin/mount -t proc none /proc /bin/mount -t tmpfs none /tmp /bin/mount -t tmpfs none /var /bin/mkdir -p /var/lib /bin/mkdir -p /var/run /bin/mkdir -p /var/log rm /usr/udisk-flag rm /usr/up -rf rm /dso/driver/driver.log touch /dso/driver/driver.log insmod /dso/driver/dso-iobank.ko insmod /dso/driver/dso-lcd.ko /dso/app/setio e4 o 0 insmod /dso/driver/dso-usbstorage.ko insmod /dso/driver/dso-usbd.ko insmod /dso/driver/dso-usbchar.ko insmod /dso/driver/dso-usblp.ko insmod /dso/driver/dso-fpga.ko insmod /dso/driver/dso-i2c.ko insmod /dso/driver/dso-spi.ko insmod /dso/driver/dso-uart.ko insmod /dso/driver/dso-buzzer.ko mknod /dev/ttyS0 c 204 64 /dso/app/setio g12 o 1 /dso/app/sendspi f /dn.rbf /etc/rc.d/init.d/hotplug start /etc/checkdso dso_update.exe /bin/hostname -F /etc/sysconfig/HOSTNAME /dso.exe
 * 1) ! /bin/sh
 * 1)       Trap CTRL-C &c only in this shell so we can interrupt subprocesses.
 * 1) insmod /dso/driver/dm9000.ko
 * 1) /dso/app/setio f0 o 0
 * 1) /dso/app/sendfpgafile
 * 2) /sbin/ifconfig lo 127.0.0.1
 * 3) /dso/app/setnet 00:11:38:33:44:55 192.168.1.78
 * 4) mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.1.88:/mnt/option/nfss

/dso
$ find /dso /dso /dso/app /dso/app/sendspi /dso/app/testacq /dso/app/setnet /dso/app/sendfpgafile /dso/app/getdata /dso/app/setio /dso/driver /dso/driver/driver.log /dso/driver/dso-lcd.ko /dso/driver/dso-usbchar.ko /dso/driver/dso-usbd.ko /dso/driver/dm9000.ko /dso/driver/dso-usblp.ko /dso/driver/dso-i2c.ko /dso/driver/dso-fpga_1000b.ko /dso/driver/dso-iobank.ko /dso/driver/dso-fpga.ko /dso/driver/dso-usbstorage.ko /dso/driver/dso-cs8900.ko /dso/driver/dso-buzzer.ko /dso/driver/dso-uart.ko /dso/driver/dso-fpga_1000bX.ko /dso/driver/dso-spi.ko

/dso/driver/driver.log
$ cat /dso/driver/driver.log [IOBANK] 1.00.0(090903) CPU 400MHZ BUS 100MHZ [LCD] 1.02.0(110314)50HZframefreq [fpga] 1.00.0(091202) [SPI] 1.00.0(090713) [UART] 1.00.0(090713) [BUZZER] 1.00.0(090713)

Reference
http://randomprojects.org/wiki/Voltcraft_DSO-3062C/Sysinfo