Buffalo NAS-Central Forums

Welcome to the Linkstation Wiki community
It is currently Sun May 27, 2018 2:41 pm

All times are UTC+01:00




Post new topic  Reply to topic  [ 24 posts ]  Go to page 1 2 Next
Author Message
PostPosted: Mon May 14, 2007 10:23 am 
Offline
Site Admin
User avatar

Joined: Mon Jul 11, 2005 7:19 am
Posts: 7703
Location: Austria, Vienna
thx to joergl i received a Terastation Pro v2 in the morning.

it means we have the first terastation development box.

i only had 30 minutes to mess with it so there are no internal pictures. i will disassemble it tonight or tomorrow night so we can have a look at the terastation mainboard. we need to find out if it looks totally different to the LS Pro...why? because i want to know if we now have the JTAG Pinout for the Terastation Pro v2 as well.

here are 2 videos i recorded and uploaded to youtube for you guys:

typical startup of a Terastation Pro v2 in the stock configuration (RAID5)
Proof that acp_commander works on the Terastation Pro v2 as well

i just noticed that i did not test if the the terapro v2 is binary compatible...but there are good chances that it is. and yes, i also forgot to look at the libs. but most likely they use the same glibc as on the LS Pro.

here is the info i gathered from commandline:

Code:
BUFFALO INC. TeraStation series TS-HTGL/R5(YOSHINOBU)
TS-HTGL38E login: root

COMMENT: wohoo. acp-commander just works

root@TS-HTGL38E:~# cd ..
root@TS-HTGL38E:/# ls
bin         etc         lost+found  root        sys         var
boot        home        mnt         sbin        tmp         www
dev         lib         proc        share       usr
root@TS-HTGL38E:/# mount
rootfs on / type rootfs (rw)
/dev/root on / type xfs (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw)
/proc/bus/usb/ on /proc/bus/usb type usbfs (rw)
/dev/ram1 on /mnt/ram type tmpfs (rw)
/dev/md0 on /boot type ext3 (rw,data=ordered)
/dev/md2 on /mnt/array1 type xfs (rw,noatime,sunit=128,swidth=384)

root@TS-HTGL38E:/# uname -r
2.6.16.16-arm1

root@TS-HTGL38E:/# cat /proc/cmdline
console=ttyS0,115200 root=/dev/sda2 rw initrd=0x00800040,15M panic=5 BOOTVER=1.0
9

root@TS-HTGL38E:/# cat /proc/cpuinfo
Processor       : ARM926EJ-Sid(wb) rev 0 (v5l)
BogoMIPS        : 498.07
Features        : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant     : 0x0
CPU part        : 0x926
CPU revision    : 0
Cache type      : write-back
Cache clean     : cp15 c7 ops
Cache lockdown  : format C
Cache format    : Harvard
I size          : 32768
I assoc         : 1
I line length   : 32
I sets          : 1024
D size          : 32768
D assoc         : 4
D line length   : 32
D sets          : 256

COMMENT: NO ARM11!! it is still ARM9...the same CPU as the LS Pro/kuroPro

Hardware        : MV-88fxx81
Revision        : 0000
Serial          : 0000000000000000
root@TS-HTGL38E:/# cat /proc/meminfo
MemTotal:       126188 kB
MemFree:         88072 kB
Buffers:           112 kB
Cached:          21236 kB
SwapCached:          0 kB
Active:          12420 kB
Inactive:        13684 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       126188 kB
LowFree:         88072 kB
SwapTotal:      546048 kB
SwapFree:       546048 kB
Dirty:               0 kB
Writeback:           0 kB
Mapped:           9112 kB
Slab:             5556 kB
CommitLimit:    609140 kB
Committed_AS:    23344 kB
PageTables:        456 kB
VmallocTotal:   385024 kB
VmallocUsed:      5700 kB
VmallocChunk:   379128 kB

root@TS-HTGL38E:/# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00040000 00001000 "phys_mapped_flash"

root@TS-HTGL38E:/# cd  /proc
root@TS-HTGL38E:/proc# lspci
sh: lspci: command not found

root@TS-HTGL38E:/proc# cat partitions
major minor  #blocks  name

   8     0  244198584 sda
   8     1     297171 sda1
   8     2     498015 sda2
   8     4          1 sda4
   8     5     136521 sda5
   8     6  243175873 sda6
   8    16  244198584 sdb
   8    17     297171 sdb1
   8    18     498015 sdb2
   8    20          1 sdb4
   8    21     136521 sdb5
   8    22  243175873 sdb6
   8    32  244198584 sdc
   8    33     297171 sdc1
   8    34     498015 sdc2
   8    36          1 sdc4
   8    37     136521 sdc5
   8    38  243175873 sdc6
   8    48  244198584 sdd
   8    49     297171 sdd1
   8    50     498015 sdd2
   8    52          1 sdd4
   8    53     136521 sdd5
   8    54  243175873 sdd6
  31     0        256 mtdblock0
   9     0     297088 md0
   9     1     497920 md1
   9     2  729527424 md2
root@TS-HTGL38E:/proc# ls
1              3              797            bus            meminfo
1004           330            800            cmdline        misc
1007           333            807            cpu            modules
1010           4              850            cpuinfo        mounts
1013           436            853            crypto         mtd
1052           437            870            devices        net
11             47             871            diskstats      partitions
1149           48             926            dma_copy       resource_dump
1221           49             973            driver         scsi
1305           5              974            execdomains    self
1322           50             983            filesystems    slabinfo
14             51             984            fs             stat
178            52             985            interrupts     swaps
179            53             988            iomem          sys
180            54             989            ioports        sysvipc
181            711            990            kallsyms       tty
1867           756            992            kmsg           uptime
1868           787            993            loadavg        version
2              789            buddyinfo      locks          vmstat
223            793            buffalo        mdstat         zoneinfo

root@TS-HTGL38E:/proc/# cd buffalo
root@TS-HTGL38E:/proc/buffalo# ls
enet         kernevnt     micon        ups
firmware     lcd          miconint_en
root@TS-HTGL38E:/proc/buffalo# cat enet
MAC=00:16:01:A5:13:8E
link=1000Mbps
duplex=full
jumboframe=enable
mtu=1500
root@TS-HTGL38E:/proc/buffalo# cat firmware
SERIES=TeraStation
PRODUCTNAME=TS-HTGL/R5(YOSHINOBU)
VERSION=0.15
SUBVERSION=FLASH 0.00
PRODUCTID=0x00002005
BUILDDATE=2006/11/17 23:18:34
BOOTVER=1.09
root@TS-HTGL38E:/proc/buffalo# cat kernevnt

^X
root@TS-HTGL38E:/proc/buffalo# cat lcd
on
root@TS-HTGL38E:/proc/buffalo# cat micon
on
root@TS-HTGL38E:/proc/buffalo# cat miconint_en
MIntAct
root@TS-HTGL38E:/proc/buffalo# cat ups
cat: Read Error: Is a directory
root@TS-HTGL38E:/proc/buffalo# cd ups
root@TS-HTGL38E:/proc/buffalo/ups# ls
omr_bl_status  omr_bl_use     ups_recover    ups_serial
root@TS-HTGL38E:/proc/buffalo/ups#

root@TS-HTGL38E:/proc# cat buddyinfo
Node 0, zone      DMA     18     20      4      3      2      0      0      1
   1      0     21

root@TS-HTGL38E:/etc# ls /etc
apache                ld.so.conf            resolv.conf.sv
apcupsd               linkstation_release   rootfs_ok
atalk                 locale.alias          rsyncd.conf
cron                  localtime             rsyncd.secret
daemonwatch.list      login.access          samba
default               login.defs            security
dhcpc                 logrotate.d           services
fstab                 mdadm.conf            shadow
ftpusers              melco                 shadow-
group                 moduli                shells
gshadow               mtab                  skel
hddrootmode           nsswitch.conf         ssh_config
host.conf             ntp.conf              ssh_host_dsa_key
hosts                 openldap              ssh_host_dsa_key.pub
hosts.deny            pam.d                 ssh_host_key
hotplug.d             pam_smb.conf          ssh_host_key.pub
inetd.conf            passwd                ssh_host_rsa_key
init.d                printcap              ssh_host_rsa_key.pub
initrd_ver            profile               sshd_config
inittab               profile.d             sysctl.conf
issue                 proftpd               syslog.conf
issue.net             protocols             yp.conf
ld.so.cache           resolv.conf
root@TS-HTGL38E:/etc#

root@TS-HTGL38E:/etc# cat inittab
::sysinit:/etc/init.d/rcS
::respawn:/sbin/getty -L ttyS0 115200 vt100

::restart:/sbin/init
::shutdown:/etc/init.d/rcDown
::shutdown:/bin/umount -r /

COMMENT: /etc/init.d/rcS looks similar to the LS pro/Live one. custom rcS with 3 steps....i saw no difference to the LS one

root@TS-HTGL38E:/etc# cat mdadm.conf
DEVICE /dev/disk?_6 /dev/md2 /dev/md3
ARRAY /dev/md2 level=raid5 num-devices=4 UUID=a39e8e6f:e6062436:d2957ad4:9b429af
4

root@TS-HTGL38E:/etc# cd /bin
root@TS-HTGL38E:/bin# file bash
bash: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.4.17, dy
namically linked (uses shared libs), stripped
root@TS-HTGL38E:/bin# file busybox
busybox: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.4.17,
 dynamically linked (uses shared libs), stripped
root@TS-HTGL38E:/bin# busybox
BusyBox v1.1.1 (2006.10.16-10:41+0000) multi-call binary

Usage: busybox [function] [arguments]...
   or: [function] [arguments]...

        BusyBox is a multi-call binary that combines many common Unix
        utilities into a single executable.  Most people will create a
        link to busybox for each function they wish to use and BusyBox
        will act like whatever it was invoked as!

Currently defined functions:
        [, [[, addgroup, adduser, ash, awk, basename, bunzip2, busybox,
        bzcat, cat, chgrp, chmod, chown, chroot, chvt, clear, cmp, cp,
        crond, crontab, cut, date, dd, deallocvt, delgroup, deluser, df,
        dirname, dmesg, du, echo, egrep, env, expr, false, fdflush, fgrep,
        free, freeramdisk, getopt, getty, grep, gunzip, gzip, halt, hdparm,
        head, hexdump, hostid, hostname, hwclock, id, ifconfig, inetd,
        init, install, kill, killall, length, linuxrc, ln, logger, login,
        logname, ls, md5sum, mkdir, mkfifo, mknod, mkswap, mktemp, more,
        mv, nice, od, openvt, passwd, pidof, ping, poweroff, printf, ps,
        pwd, readlink, realpath, reboot, reset, rm, rmdir, route, run-parts,
        sed, seq, sh, sleep, sort, strings, stty, sum, swapoff, swapon,
        sync, sysctl, tail, tar, tee, telnetd, test, time, top, touch,
        tr, true, tty, uname, uniq, uptime, usleep, vi, watch, wc, which,
        who, whoami, yes, zcat

root@TS-HTGL38E:/bin#

root@TS-HTGL38E:/bin# dmesg
l: WD2500JS-55NCB1   Rev: 10.0
  Type:   Direct-Access                      ANSI SCSI revision: 03
  Vendor: WDC       Model: WD2500JS-55NCB1   Rev: 10.0
  Type:   Direct-Access                      ANSI SCSI revision: 03
  Vendor: WDC       Model: WD2500JS-55NCB1   Rev: 10.0
  Type:   Direct-Access                      ANSI SCSI revision: 03
  Vendor: WDC       Model: WD2500JS-55NCB1   Rev: 10.0
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
sda: Write Protect is off
sda: Mode Sense: 23 00 10 00
SCSI device sda: drive cache: write back w/ FUA
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
sda: Write Protect is off
sda: Mode Sense: 23 00 10 00
SCSI device sda: drive cache: write back w/ FUA
 sda: sda1 sda2 sda4 < sda5 sda6 >
sd 0:0:0:0: Attached scsi disk sda
SCSI device sdb: 488397168 512-byte hdwr sectors (250059 MB)
sdb: Write Protect is off
sdb: Mode Sense: 23 00 10 00
SCSI device sdb: drive cache: write back w/ FUA
SCSI device sdb: 488397168 512-byte hdwr sectors (250059 MB)
sdb: Write Protect is off
sdb: Mode Sense: 23 00 10 00
SCSI device sdb: drive cache: write back w/ FUA
 sdb: sdb1 sdb2 sdb4 < sdb5 sdb6 >
sd 1:0:0:0: Attached scsi disk sdb
SCSI device sdc: 488397168 512-byte hdwr sectors (250059 MB)
sdc: Write Protect is off
sdc: Mode Sense: 23 00 10 00
SCSI device sdc: drive cache: write back w/ FUA
SCSI device sdc: 488397168 512-byte hdwr sectors (250059 MB)
sdc: Write Protect is off
sdc: Mode Sense: 23 00 10 00
SCSI device sdc: drive cache: write back w/ FUA
 sdc: sdc1 sdc2 sdc4 < sdc5 sdc6 >
sd 2:0:0:0: Attached scsi disk sdc
SCSI device sdd: 488397168 512-byte hdwr sectors (250059 MB)
sdd: Write Protect is off
sdd: Mode Sense: 23 00 10 00
SCSI device sdd: drive cache: write back w/ FUA
SCSI device sdd: 488397168 512-byte hdwr sectors (250059 MB)
sdd: Write Protect is off
sdd: Mode Sense: 23 00 10 00
SCSI device sdd: drive cache: write back w/ FUA
 sdd: sdd1 sdd2 sdd4 < sdd5 sdd6 >
sd 3:0:0:0: Attached scsi disk sdd
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 1:0:0:0: Attached scsi generic sg1 type 0
sd 2:0:0:0: Attached scsi generic sg2 type 0
sd 3:0:0:0: Attached scsi generic sg3 type 0
physmap flash device: 400000 at ff800000
CFI: Found no phys_mapped_flash device at location zero
>jedec_probe
Found: SST 39LF020
phys_mapped_flash: Found 1 x8 devices at 0x0 in 8-bit bank
phys_mapped_flash: Found an alias at 0x40000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x80000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0xc0000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x100000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x140000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x180000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x1c0000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x200000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x240000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x280000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x2c0000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x300000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x340000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x380000 for the chip at 0x0
phys_mapped_flash: Found an alias at 0x3c0000 for the chip at 0x0
number of JEDEC chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
RedBoot partition parsing not available
ehci_platform ehci_platform.4523: EHCI Platform Host Controller
ehci_platform ehci_platform.4523: new USB bus registered, assigned bus number 1
ehci_platform ehci_platform.4523: irq 17, io mem 0x00000000
ehci_platform ehci_platform.4523: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
USB Universal Host Controller Interface driver v2.3
Initializing USB Mass Storage driver...
usb 1-1: new high speed USB device using ehci_platform and address 2
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
md: raid5 personality registered for level 5
md: raid4 personality registered for level 4
raid5: measuring checksumming speed
   arm4regs  :   429.200 MB/sec
   8regs     :   330.000 MB/sec
   32regs    :   513.600 MB/sec
raid5: using function: 32regs (513.600 MB/sec)
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
Kernel event proc (C) BUFFALO INC. V.1.00 installed.
MICON ctrl (C) BUFFALO INC. V.1.00 installed.
MICON V2 (C) BUFFALO INC. V.1.00 installed.
UPSDRV (C) BUFFALO INC. V.1.00 installed.
BUFFALO UPS Recover Function Initialized.
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
md: md1 stopped.
md: bind<sdb2>
md: bind<sdc2>
md: bind<sdd2>
md: bind<sda2>
raid1: raid set md1 active with 4 out of 4 mirrors
md: md0 stopped.
md: bind<sdb1>
md: bind<sdc1>
md: bind<sdd1>
md: bind<sda1>
raid1: raid set md0 active with 4 out of 4 mirrors
XFS mounting filesystem md1
Ending clean XFS mount for filesystem: md1
kjournald starting.  Commit interval 5 seconds
EXT3 FS on md0, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
XFS mounting filesystem md1
Ending clean XFS mount for filesystem: md1
XFS mounting filesystem md1
Ending clean XFS mount for filesystem: md1
VFS: Mounted root (xfs filesystem).
Trying to move old root to /initrd ... /initrd does not exist. Ignored.
Unmounting old root
Trying to free ramdisk memory ... okay
Freeing init memory: 112K
Adding 136512k swap on /dev/disk1_5.  Priority:-1 extents:1 across:136512k
Adding 136512k swap on /dev/disk2_5.  Priority:-2 extents:1 across:136512k
Adding 136512k swap on /dev/disk3_5.  Priority:-3 extents:1 across:136512k
Adding 136512k swap on /dev/disk4_5.  Priority:-4 extents:1 across:136512k
kjournald starting.  Commit interval 5 seconds
EXT3 FS on md0, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
eth0: link down
eth0: link up<5>, full duplex<5>, speed 1 Gbps<5>
md: md2 stopped.
md: bind<sdb6>
md: bind<sdc6>
md: bind<sdd6>
md: bind<sda6>
raid5: device sda6 operational as raid disk 0
raid5: device sdd6 operational as raid disk 3
raid5: device sdc6 operational as raid disk 2
raid5: device sdb6 operational as raid disk 1
raid5: allocated 4195kB for md2
raid5: raid level 5 set md2 active with 4 out of 4 devices, algorithm 2
RAID5 conf printout:
 --- rd:4 wd:4 fd:0
 disk 0, o:1, dev:sda6
 disk 1, o:1, dev:sdb6
 disk 2, o:1, dev:sdc6
 disk 3, o:1, dev:sdd6
XFS mounting filesystem md2
Ending clean XFS mount for filesystem: md2
NET: Registered protocol family 5
root@TS-HTGL38E:/bin#

root@TS-HTGL38E:/sbin# cat /proc/modules
appletalk 38544 20 - Live 0xbf007000
psnap 4516 1 appletalk, Live 0xbf004000
llc 8372 1 psnap, Live 0xbf000000

root@TS-HTGL38E:/proc/bus/pci# cat devices
0138    11ab6042        2b      e8000004        00000000        00100001
00000000        00000000        00000000        00000000        00100000
00000000        00000100        00000000        00000000        00000000
00000000        mvSata

root@TS-HTGL38E:/proc/bus/usb# cat devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.16.16-arm1 ehci_hcd
S:  Product=EHCI Platform Host Controller
S:  SerialNumber=ehci_platform.4523
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0409 ProdID=005a Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms


Top
   
PostPosted: Mon May 14, 2007 9:32 pm 
Offline
Developer

Joined: Mon Oct 03, 2005 11:32 pm
Posts: 399
Location: France
Nice to have one TsP v2 in the team :)
Did you get the kernel source too ?

_________________
Kurobox Pro 500GB (for dev) / Freelink / 2.6.26-rc4 kernel, QNAP TS-409 Pro 1TB, Maxtor Shared Storage II 500GB


Top
   
PostPosted: Mon May 14, 2007 9:42 pm 
Offline
Site Admin
User avatar

Joined: Tue Jul 12, 2005 11:26 am
Posts: 3701
Location: JAPAN
Not the same as a LS-GL as the bogo mips are much higher.

_________________
LS used as PVR and streaming source


Top
   
PostPosted: Tue May 15, 2007 11:51 am 
Offline
Site Admin
User avatar

Joined: Mon Jul 11, 2005 7:19 am
Posts: 7703
Location: Austria, Vienna
i think it uses the same CPU as the kurobox pro.
----------------------
i just tested if the terastation pro v2 is binary compatible to the LS pro.
IT IS.

i transfered the addons.tar to the share, unpacked it and downloaded busybox from the downloadsection.
no problems so far.

now i will disassemble it.

----------------------
no i did not get the kernel source. and it isn`t available anywhere.

i will sent helge lichner again a letter + CD asking for the GPL.package
------------------


Top
   
PostPosted: Tue May 15, 2007 12:22 pm 
Offline
Developer

Joined: Mon Oct 03, 2005 11:32 pm
Posts: 399
Location: France
Buffalo have added a specific driver for UPS devices :
Code:
UPSDRV (C) BUFFALO INC. V.1.00 installed.
BUFFALO UPS Recover Function Initialized.

I think that it'll be used by the www admin page to control/read info from the UPS (using the /proc/buffalo/ups "files").
MB, could you tar the contents of /www and /etc folders and send it to me ? I'll check how it's working on my TsP v1 running the 2.6 kernel ;)

_________________
Kurobox Pro 500GB (for dev) / Freelink / 2.6.26-rc4 kernel, QNAP TS-409 Pro 1TB, Maxtor Shared Storage II 500GB


Top
   
PostPosted: Tue May 15, 2007 12:43 pm 
Offline
Site Admin
User avatar

Joined: Mon Jul 11, 2005 7:19 am
Posts: 7703
Location: Austria, Vienna
when i have assembled it again, yes :)

i just disassembled it and took pictures....very easy compared to the older linkstations again. was easier than an LS Pro.

i need to convert them, then i will upload them.

the tarball is on its way then.


Top
   
PostPosted: Tue May 15, 2007 4:45 pm 
Offline
Site Admin
User avatar

Joined: Mon Jul 11, 2005 7:19 am
Posts: 7703
Location: Austria, Vienna
here are all the pictures i took:

http://buffalo.nas-central.org/download/Up ... II/IMAGES/

look at this one:
Image

JTAG, Serial and some unknown pads are on the back, and there are holes for a PCIe 1x header.

J1 definitely is Serial, the pinout is even printed on the board.

CN17 is the standard 20 Pin (2*10) Arm JTAG Port. Look at
http://hri.sourceforge.net/tools/jtag_f ... oc63218717
pin 4,6,8,10,12,14,16,18,20 seem to be connected to ground...on the board, the borders around this pads are open.

CN30 just looks like PCIe 1x.

time for assembling again.


Top
   
PostPosted: Tue May 15, 2007 7:23 pm 
Offline
Site Admin
User avatar

Joined: Tue Mar 21, 2006 9:11 pm
Posts: 658
If we use the Kuro Pro as a go by, and it likely isn't a bad assumption, then I would guess CN4 is for GPIO and I2C interfacing. Any Bets?

_________________
My completely scratch built 832 push-pull tube amplifier with Padauk frame. It matches my custom mini-ITX machine.


Top
   
PostPosted: Tue May 15, 2007 8:10 pm 
Offline
Developer

Joined: Mon Oct 03, 2005 11:32 pm
Posts: 399
Location: France
CS30 is for sure a PCI-express 1x connector :
Image

_________________
Kurobox Pro 500GB (for dev) / Freelink / 2.6.26-rc4 kernel, QNAP TS-409 Pro 1TB, Maxtor Shared Storage II 500GB


Top
   
PostPosted: Tue May 15, 2007 8:39 pm 
Offline
Site Admin
User avatar

Joined: Tue Mar 21, 2006 9:11 pm
Posts: 658
already ordered sample connectors for everything this morning

_________________
My completely scratch built 832 push-pull tube amplifier with Padauk frame. It matches my custom mini-ITX machine.


Top
   
PostPosted: Tue May 15, 2007 10:15 pm 
Offline
Site Admin
User avatar

Joined: Tue Jul 12, 2005 11:26 am
Posts: 3701
Location: JAPAN
Looks like Buffalo are finally going in the right direction. this looks like a nice unit and if the kuro pro is its parent then this should prove to be a really good NAS box. can not wait to get hold of one. A T-PRO 2 would be really nice (lucky mindbender) but I think expensive :(

_________________
LS used as PVR and streaming source


Top
   
PostPosted: Wed May 16, 2007 2:09 am 
Offline
Site Admin
User avatar

Joined: Tue Mar 21, 2006 9:11 pm
Posts: 658
I've followed the traces to CN4 and determined that it is the programming header for the NEC D78F0511 microcontroller.

_________________
My completely scratch built 832 push-pull tube amplifier with Padauk frame. It matches my custom mini-ITX machine.


Top
   
PostPosted: Wed May 16, 2007 2:31 am 
Offline
Site Admin
User avatar

Joined: Tue Mar 21, 2006 9:11 pm
Posts: 658
Chasing down some other possibilities. Can you tell me what is written on IC39? It is located on teh component side just above and to the right of the USB connector.

_________________
My completely scratch built 832 push-pull tube amplifier with Padauk frame. It matches my custom mini-ITX machine.


Top
   
PostPosted: Wed May 16, 2007 2:52 am 
Offline
Site Admin
User avatar

Joined: Tue Mar 21, 2006 9:11 pm
Posts: 658
CN29 (just left of the USB connector on the component side) is a USB port. It appears that IC40 (adjacent) is some 28 pin usb to (possibly) rs232 level converter. That would make TP147, 148, 149, 152, 153, 154 points for connecting a serial terminal for debugging using pogo pins.

_________________
My completely scratch built 832 push-pull tube amplifier with Padauk frame. It matches my custom mini-ITX machine.


Top
   
PostPosted: Wed May 16, 2007 4:08 am 
Offline
Site Admin
User avatar

Joined: Tue Mar 21, 2006 9:11 pm
Posts: 658
Yup. Install a FTDI 2005FT232R USB UART I.C. at IC40 and you get a full rs232 port with handshake signals (can do all sorts of stuff with this) at the test points I listed in my previous post.

_________________
My completely scratch built 832 push-pull tube amplifier with Padauk frame. It matches my custom mini-ITX machine.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 24 posts ]  Go to page 1 2 Next

All times are UTC+01:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited