About a year ago, I got My Book World edition, a western data manufacturing equipment that eliminated NAS. This is an old, low-power, ARM-based file server... Although it is outdated by today's standards, as soon as I get it, I know that I will enjoy hack into it and start my big plan :-)
I am a professional programmer, but I really don't agree with the separation of planning and management-in my opinion, this has many advantages in practice.
Disassembly and Welding
First, I have to take it apart so that I can pretend to be what I want. According to the tradition left by many engineers, after half an hour of effort, I finally broke it up-and then realized that this soul dismantling process should be recorded. Well, it's the best part to figure out things yourself :-)
I took out two hard disks from the machine and connected them to my extended USB/SATA block. Then I ran the SMART quick check: smartctl-a/dev/sdX. The results show that both hard disks have bad blocks (Reallocated_Event_Count, Current_Pending_SectorBoth are non-zero and hard disks are not reliable )... So I removed an old GB external USB hard drive and connected it to an empty cart.
Because this is an embedded platform with no VGA or serial plug on it, I need to find a way to monitor its startup process. Google a bit, the original Board has a traditional serial interface of the RS-232 pad. The specifications found on the omnipotent Internet are simple:
- Pin 1 = + 3.3 V
- Pin 2 = GND
- Pin 3 = Rx
- Pin 4 = Tx
... Because we are far from using the RS-232 interface motherboard, I ordered a TTL-to-RS-232 cable in an online electronics store, insert the USB port on the other end of the Computer-so that any serial program can access the serial interface ).
The serial port on the board is soldered to 3
Root
The needle is connected with three wires (indicated by red arrows)
)
Two days later, the cable was wrapped. I connected 3-wire (2, 3, and 4) to the USB/serial conversion line.
On my host (ArchLinux on Atom 330 hardware), I connected the USB cable and started a serial Program (minicom-D/dev/ttyUSB0-B 115200 ), then power the Small board...
The game started:-) the Board is not naked.
Nothing!
Amount...