Linux distro on NSA325

Install Arch Linux ARM on other devices.

Re: Linux distro on NSA325

Postby raumzeit » Tue Jun 04, 2013 12:01 am

This seems to be due to the MCU watchdog getting deactivated while the mv88f6281 watchdog gets initialized. Along with all the other hardware support, they patched this into the 2.6.31.8 kernel:

$this->bbcode_second_pass_code('', '
#if defined(CONFIG_ZYXEL_NSA325)
/* MCU tries to reset CPU every 1 minute for avoiding system hang before watchdog timer is enabled.
* If watchdog timer is enabled, then set GPIO 14 to tell MCU that do not reset CPU.
*/
regValue = MV_REG_READ(0x1010);
regValue |= BIT14;
MV_REG_WRITE(0x10100, regValue);
#endif

')

So the system is forced to reset if the mv88f6281 watchdog is initialized too late :(
Acer CB5-311, Asus Flip, Tinker Board, Samsung ARM Chromebook, NSA 325, ix4-300d, WandBoard Quad, Raspberry Pi B, BeagleBoard ...and a dead Pandaboard :sad:
raumzeit
 
Posts: 73
Joined: Mon Oct 17, 2011 8:37 pm
Location: Vienna AT

Re: Linux distro on NSA325

Postby WarheadsSE » Tue Jun 04, 2013 2:33 am

Yes, I've read that part of the kernel code, and even hard-hit that WHILE in uboot. Doesn't stop it. Hence my fight with it. I know the problem 8-) The solution is being a bit of a red-headed step-child. Can't have it doing that to spinning disks after all.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Linux distro on NSA325

Postby prokrypt » Tue Jun 04, 2013 4:21 pm

I have this random (and possibly stupid) idea that if you can figure out a way to control the fan, you'll be able to stop the watchdog.
I wonder why...
prokrypt
 
Posts: 31
Joined: Thu Dec 27, 2012 4:45 am

Re: Linux distro on NSA325

Postby WarheadsSE » Tue Jun 04, 2013 6:49 pm

Because they are both tied to the external MCU. However, I can't say that will do much good. I've manually hit the gpio 14 to out, high, which should trip it, but it still resets in the same time frame.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Linux distro on NSA325

Postby prokrypt » Tue Jun 04, 2013 8:43 pm

Perhaps that external MCU needs to be bitbanged into submission a certain way?

edit: s/compliance/submission/
prokrypt
 
Posts: 31
Joined: Thu Dec 27, 2012 4:45 am

Re: Linux distro on NSA325

Postby WarheadsSE » Tue Jun 04, 2013 10:25 pm

That's the question..
- What is that way?
- How is it attached?
- Why doesn't it listen?
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Linux distro on NSA325

Postby prokrypt » Tue Jun 04, 2013 10:45 pm

$this->bbcode_second_pass_quote('WarheadsSE', '-') What is that way?

Perhaps one of the MCU inputs is a gpio related to ethernet.
$this->bbcode_second_pass_quote('WarheadsSE', '-') How is it attached?

Perhaps it's attached to one of the gpio pins related to the ethernet stuff.
$this->bbcode_second_pass_quote('WarheadsSE', '-') Why doesn't it listen?

Perhaps it's because you're missing an MCU input to bitbang, mainly the one connected to an ethernet-related gpio.

Tada!~ I just made it seem like you asked the same question 3 times! :lol:

... actually, I have no clue. Just grasping at straws here.

edit: I'm so computer illiterate :cry:
prokrypt
 
Posts: 31
Joined: Thu Dec 27, 2012 4:45 am
Top

Re: Linux distro on NSA325

Postby WarheadsSE » Wed Jun 05, 2013 12:23 pm

Correct, you are, especially with the 325.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Linux distro on NSA325

Postby d1dd1 » Thu Aug 22, 2013 8:06 am

any news here ?
d1dd1
 
Posts: 8
Joined: Tue Nov 16, 2010 8:03 pm

Re: Linux distro on NSA325

Postby WarheadsSE » Thu Aug 22, 2013 5:03 pm

My home office was hit by a tree a while back. I have only begun to get it set back up fully. I will resume work on this shortly.
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 [Please read announcement] Community-Supported Devices

Who is online

Users browsing this forum: No registered users and 14 guests