Buffalo NAS-Central Forums

Welcome to the Linkstation Wiki community
It is currently Mon Nov 20, 2017 12:57 pm

All times are UTC+01:00




Post new topic  Reply to topic  [ 6 posts ] 
Author Message
PostPosted: Fri Jul 26, 2013 2:28 pm 
Offline
Total Newbie

Joined: Fri Jul 26, 2013 1:55 pm
Posts: 4
I thought I would document my trouble with getting a TS3 up and running (So far no luck), and hopefully someone out there can help me out.

I bought a used TS3 without drives. I Should have read more about it before picking up drives. I ended up with two 1TB drives. I know now that its not the best combination, but the dual drive unit works fine this way, so Id imagine I should be able to get a 4 bay unit to do so as well.

Anyway, FLASH boots and eventually drops into
No Kernal Found
TFTP E06 (error 6)
Lost boot image

Machine IP 192.168.11.150
Server IP 192.168.11.1

After this, everything I have tried (as described by this website) has failed to allow me to connect to the device and send new firmware/prep the drives. There's always a chance I have missed some step somewhere, or whatever. So if anyone else has been in this situation, I'd love some advice.

* Anyway, Buffalo TS-X updater wont find the device.
* I Installed acp_commander, and using the command "java -jar acp_commander.jar -f" found 0 linkstations.

I did a port scan using zenmap and DID come up with the IP address of the terastation, but no open ports. It seems to me the flash boot is not opening up to accept new firmware(?)


Top
   
PostPosted: Fri Jul 26, 2013 2:40 pm 
Offline
Total Newbie

Joined: Fri Jul 26, 2013 1:55 pm
Posts: 4
I had been looking at the two serial ports on the machine for some time.
I know the back serial port is for a UPS. I also noted that on this forum, there is a hack for other terastations to enable this as a debug port with a bit of a soldering and board rework.

The TS3 includes a second serial port inside the front door. Given that few people have an old RS232 serial port on their computers (let alone the appropriate crossover) I decided to crack it open to see If I could hook up a TTL232 to USB adapter (you can find these on Sparkfun. Its the FTDI adapter (https://www.sparkfun.com/products/9873)

I'll take some photos of the board, and the little hack (its pretty easy to accomplish, but you need a steady hand and good eyesight).
I'll upload them later.
With the hack done, I was able to connect up via serial terminal to watch the flash boot. You need to set the term to 115200, 8, N, 1 no flow control (we are only using two wires for data, and one ground).


Top
   
PostPosted: Fri Jul 26, 2013 2:43 pm 
Offline
Total Newbie

Joined: Fri Jul 26, 2013 1:55 pm
Posts: 4
Following is the debug port output of a TS3 flash boot into TFTP mode Error 6:

CPU = MV78

Checking DATA BU S
Checking ADDRESS BUS
BUFFALO U-BOOT Start !!!
** LOADER **
** BUFFALO BOARD: DB-MV78100-A-BP LE (CFG_ENV_ADDR=fff80000)


U-Boot 1.1.4 (Jan 14 2009 - 21:05:06) Marvell version: 3.3.5
Buffalo Version: 2.01-1.00

U-Boot code: 00600000 -> 0066FFF0 BSS: -> 00684D30

Soc: MV78100 A0 (DDR2)
CPU running @ 800Mhz L2 running @ 266Mhz
SysClock = 400Mhz , TClock = 166Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 19 tRCD=5
DRAM CS[0] base 0x00000000 size 512MB
DRAM Total size 512MB 64bit width
[512kB@fff80000] Flash: 512 kB
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:512 MB

CPU 0: ARM926 (Rev 0)

Streaming enabled
Write allocate disabled
FPU initialized to Run Fast Mode.
enaDCPref <NULL>
enaICPref <NULL>
setL2CacheWT no
setL2Size256K no
disL2Ecc no
disL2Prefetch yes
disL2Cache no
env finished


USB 0: host mode
USB 1: host mode
USB 2: device mode
PCI 0: PCI Express Root Complex Interface
PEX interface detected Link X4
PEX 4: interface detected no Link.
Net: egiga0 [PRIME], egiga1
buffalo_change_power_status > Read 0x5c(swpoff_uboot_passed)
buffalo_change_power_status > Writing 0x5c(swpoff_uboot_passed)

Marvell Serial ATA Adapter
Integrated Sata device found
Found adapter at bus 0, device 1 ... Scanning channels
[1 0 0]: Enable DMA mode
Device 2 @ 1 0:
Model: WDC WD10EZRX-00A8LB0 Firm: 01.01A01 Ser#: WD-WCC1U2510502
Type: Hard Disk
Supports 48-bit addressing
Capacity: 953869.7 MB = 931.5 GB (1953525168 x 512)

** Bad partition 1 **
serch_boot_drv (285)>No kernel_file 2
** Bad partition 1 **
serch_boot_drv (378)>No init_file 2
** Bad partition 1 **
serch_boot_drv (285)>No kernel_file 3
** Bad partition 1 **
serch_boot_drv (378)>No init_file 3
** Bad partition 1 **
serch_boot_drv (285)>No kernel_file 4
** Bad partition 1 **
serch_boot_drv (378)>No init_file 4
** Bad partition 1 **
serch_boot_drv (285)>No kernel_file 5
** Bad partition 1 **
serch_boot_drv (378)>No init_file 5
Lost all init_rd

Marvell Serial ATA Adapter
Integrated Sata device found
Found adapter at bus 0, device 1 ... Scanning channels
[1 0 0]: Enable DMA mode
Device 2 @ 1 0:
Model: WDC WD10EZRX-00A8LB0 Firm: 01.01A01 Ser#: WD-WCC1U2510502
Type: Hard Disk
Supports 48-bit addressing
Capacity: 953869.7 MB = 931.5 GB (1953525168 x 512)

** Bad partition 1 **
serch_boot_drv (285)>No kernel_file 2
** Bad partition 1 **
serch_boot_drv (378)>No init_file 2
** Bad partition 1 **
serch_boot_drv (285)>No kernel_file 3
** Bad partition 1 **
serch_boot_drv (378)>No init_file 3
** Bad partition 1 **
serch_boot_drv (285)>No kernel_file 4
** Bad partition 1 **
serch_boot_drv (378)>No init_file 4
** Bad partition 1 **
serch_boot_drv (285)>No kernel_file 5
** Bad partition 1 **
serch_boot_drv (378)>No init_file 5
hit any key to switch tftp boot.
Hit any key to stop autoboot: 3  2  1  0
egiga0 no link
Using egiga1 device
TFTP from server 192.168.11.1; our IP address is 192.168.11.150
Filename 'uImage.buffalo'.
Load address: 0x2000000
Loading: *T T T T T


Top
   
PostPosted: Fri Jul 26, 2013 2:55 pm 
Offline
Total Newbie

Joined: Fri Jul 26, 2013 1:55 pm
Posts: 4
I connected 3 wires up to the RS232 boost chip. This takes the TTL level 232 signals and boosts them before connecting up to the DB9 shell inside the door. I have no computers with a classic serial port.

So, I soldered three wires to the board. The chip is an SP3220. Here is the data sheet:
http://pdf1.alldatasheet.com/datasheet-pdf/view/80614/SIPEX/SP3220.html

Looking at pages 1 and 6 of the data sheet, we can see that we need two wires on the chip. One from pin 9, the other from pin 11. These are the TTL level signals. I also connected a wire to the solder lugs around one of the screw holes for a ground connection. I then hot glued the wires down, and fed them through the DB9 shell hole in the case before re-assembling the unit.

With the wires outside, it was easy to connect to the FTDI 232 to usb adapter.


Top
   
PostPosted: Sat Jul 27, 2013 5:54 am 
Offline
Moderator

Joined: Fri Jun 29, 2007 10:39 am
Posts: 2604
According to your serial output of the TS3, the box is waiting
for a kernel file named "uImage.buffalo" from a TFTP server
at IP address 192.168.11.1.
You need to provide a TFTP server, serving this file on IP address
192.168.11.1. The file has to be the "correct" one for your box
type.
AFTER TFTP you should be able to apply a new firmware via the
Buffalo updater application, including partitioning and formatting
the new disks.

_________________
Please do not use private mail (PN/M) to ask questions. Use the proper forum instead. (me)

If there is no verified backup of a dataset, the dataset, by definition, is unimportant. (c't 2012)

RAID (no matter which level) never ever substitutes a backup. (me)


Top
   
PostPosted: Sat Aug 03, 2013 8:48 pm 
Offline
Total Newbie

Joined: Sat Aug 03, 2013 7:03 am
Posts: 4
I'm in a similar situation (mine is a TS-XEL), though mine does reach the tftp server, reads the file uImage-88f6281.buffalo, however it then stops with the message on tftp server "dropped because peer didn't respond" then reboots, & repeatedly goes through the whole cycle.

Any advice would be greatly appreciated.
Thanks in advance


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 6 posts ] 

All times are UTC+01:00


Who is online

Users browsing this forum: No registered users and 4 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