TonidoPlug2

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Re: TonidoPlug2

Postby jklaiho » Thu Apr 05, 2012 7:13 pm

My two cents for further encouragement: I just successfully installed Arch on my TonidoPlug2 following the instructions in this thread and at http://archlinuxarm.org/platforms/armv5/tonidoplug#qt-platform_tabs-ui-tabs2, using the cable and the pinouts described at http://www.tonido.com/forum/viewtopic.php?p=19064#p19064.

Just to consolidate the information into one place, here's the full process I did:

1. With an empty SATA HD in the drive bay and a USB serial cable connected, boot Tonido. (Strictly speaking, the HD doesn’t need to be empty, it just must not have a /boot/uImage file).

2. Verify that the serial connection works while booting, i.e. you see what is printed and are able to log in after the boot is done. I used PuTTY, with the USB serial connection as COM3 (115200 baud, 8 data bits, 1 stop bit, parity None, flow control None).

3. Prepare the HD and install the Arch Linux files on it as instructed here: http://archlinuxarm.org/platforms/armv5/tonidoplug#qt-platform_tabs-ui-tabs2

4. Reboot with the serial console active the whole time. When you see the “NAND:” line, hit Ctrl-C. You should drop into a Marvell>> prompt. Type printenv, copy and paste its output for safe keeping somewhere. (help gives you a list of commands, help command for more info on a command).

5. Type the following commands into the command prompt:
$this->bbcode_second_pass_quote('', 'M')arvell>> setenv mainlineLinux yes
Marvell>> setenv arcNumber 4101
Marvell>> saveenv


(EDIT: When I originally wrote this guide, I was running a kernel that didn't contain specific TonidoPlug2 support. At that time, arcNumber used to be 2678. It changed to 4101 from kernel release 3.1.10-9 onwards.)

6. Finally, fingers crossed, write reset and press enter. It’s best to keep the serial connection active if any problems arise.

If you did everything correctly, you should boot into Arch from now on. Congratulations!

If there's something dangerously wrong there, do tell and I'll edit the post. Worked for me at least.
Last edited by jklaiho on Sat Apr 21, 2012 6:34 pm, edited 2 times in total.
jklaiho
 
Posts: 4
Joined: Thu Apr 05, 2012 7:00 pm

Re: TonidoPlug2

Postby WarheadsSE » Sat Apr 21, 2012 6:19 pm

Now that we know this is all happy, we'll make it official. Thanks for testing for us :)
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: TonidoPlug2

Postby jklaiho » Sat Apr 21, 2012 6:35 pm

Glad to help!
jklaiho
 
Posts: 4
Joined: Thu Apr 05, 2012 7:00 pm

Re: TonidoPlug2

Postby kmihelich » Sat Apr 21, 2012 6:58 pm

Is there blparam or fw_setenv inside the stock installation to configure U-Boot?
Arch Linux ARM exists and continues to grow through community support, please donate today!
kmihelich
Developer
 
Posts: 1133
Joined: Tue Jul 20, 2010 6:55 am
Location: aka leming #archlinuxarm

Re: TonidoPlug2

Postby jklaiho » Sat Apr 21, 2012 8:03 pm

$this->bbcode_second_pass_quote('kmihelich', 'I')s there blparam or fw_setenv inside the stock installation to configure U-Boot?


Nope, neither.
jklaiho
 
Posts: 4
Joined: Thu Apr 05, 2012 7:00 pm

Re: TonidoPlug2

Postby kmihelich » Sat Apr 21, 2012 10:28 pm

We have official instructions up on the main site now for installation on the TonidoPlug 2.

Thanks to jklaiho for helping us test the new kernel and U-Boot stuff!
Arch Linux ARM exists and continues to grow through community support, please donate today!
kmihelich
Developer
 
Posts: 1133
Joined: Tue Jul 20, 2010 6:55 am
Location: aka leming #archlinuxarm

Re: TonidoPlug2

Postby jklaiho » Sun Apr 22, 2012 7:23 am

There seems to be an issue with fw_setenv not saving variables onto the flash. I've sent a PM to kmihelich with details.
jklaiho
 
Posts: 4
Joined: Thu Apr 05, 2012 7:00 pm

Re: TonidoPlug2

Postby kmihelich » Sun Apr 22, 2012 3:58 pm

Fixed in the guide now. I had put in blparam syntax instead of fw_setenv.
Arch Linux ARM exists and continues to grow through community support, please donate today!
kmihelich
Developer
 
Posts: 1133
Joined: Tue Jul 20, 2010 6:55 am
Location: aka leming #archlinuxarm

Re: TonidoPlug2

Postby WarheadsSE » Sun Apr 22, 2012 5:16 pm

:facepalm:
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: TonidoPlug2

Postby WarheadsSE » Sun Apr 22, 2012 5:16 pm

:facepalm: we are mortals after all :ugeek:
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

PreviousNext

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 2 guests