Welcome! Log In Create A New Profile

Advanced

Bricked stora ms2100 -- need help

Posted by tiaderosa 
Re: Bricked stora ms2100 -- need help
November 18, 2025 04:18PM
> and i need a
> cfg file for openocd to comunicate with my stora
> ms2000 board and it is not clear where can I take
> this cfg file from.

IIRC. This box is basically identical to Pogo E02 in all HW aspects, i.e same SoC, except the RAM size. You can try using the Pogo E02 cfg as is, since the Pogo E02 has 256MB and the Stora has 512MB. (less is OK, not more).

So follow joerg's tutorial (HOW2: Repair Pogo E02 with Raspberry PI (1,2 or 3) JTAG and OpenOCD).

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 11/18/2025 04:33PM by bodhi.
Re: Bricked stora ms2100 -- need help
December 02, 2025 08:49AM
Hi,
I have another question. I have read that processor with bootrom 1.1 whici is my case have the capability to boot from NAND, SPI, SATA.

I'm not sure if anybody has experience with that, but in principle since kwboot does not work with my HW, if something wrong with nand flashing the new uboot I should be able to recover it by placing uboot kwb file on a sata HD starting from sector 0 and be able to boot the uboot.
Is that true ?
Re: Bricked stora ms2100 -- need help
December 02, 2025 04:05PM
> I have another question. I have read that
> processor with bootrom 1.1 whici is my case have
> the capability to boot from NAND, SPI, SATA.

Yes, this 6281 SoC BootROM does have the capability to boot with one of those boot sources.

> I should be able to recover it by
> placing uboot kwb file on a sata HD starting from
> sector 0 and be able to boot the uboot.
> Is that true ?

No, it's not true. The boot device indicator is set in the Sample-at-Reset register (SatR) by the board manufacturer. AFAIK, there is no software-wise way to change it on Kirkwood boxes. It might be possible to do some hardware trick to manipulate the bit, but nobody has done it.

The UART boot source is sensed by the BootROM to see if a certain byte sequence has been received after power up. And then the BootROM switch to that boot mode, regardless what's in the SatR. kwboot sends this sequence to handshake with the BootROM, after the handshake was successful, it sends the payload.

BTW, SATA sector 0 is where the partition table is. You'd not want to mess with that location.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 12/02/2025 04:11PM by bodhi.
Re: Bricked stora ms2100 -- need help
December 25, 2025 05:49AM
Dear Bodhi,
I finally installed and configured your Debian 12 packages on my storage. I think it's now by far the best NAS I could imagine having for my old and limited storage. Thank you so much for your incredible support; I really appreciate it.

I still have the stock uboot on my NAND configured to boot the kernel and initramfs from my SATA hard drive. I don't want to risk updating uboot because if something goes wrong during the update, the only viable solution would be to unsolder the NAND and flash it with an external programmer, since kwboot doesn't work on my old hardware, and the TPs I found on the board don't appear to be JTAG-compatible.

My SATA hard drive has three partitions: the first for the kernel and rootfs, the second for swat, and the third for data.

As far as I know, I'm using the latest kernel and rootfs available for my system.

I am trying to enable the power button on my Netgear Stora MS2000. The button is detected via showkey -k as keycode 116, but it does not trigger a shutdown.

Here is what I have tried so far.

Using keyd to map the power button to "shutdown -h now", does not work because /dev/input/event* does not exist.

Attempting scripts and C programs to monitor /dev/input/mice or /dev/input/by-path/*, but the power button cannot be captured this way without proper GPIO key support in the kernel.

What I need to know is there is other ways to shutdown my stora using the power button in the rear. If not guidance on enabling GPIO key support for the power button on this device.

I there is a precompiledkernel for Netgear Stora MS2000 with GPIO keys enabled ?

If not, instructions for safely recompiling the kernel and generating the corresponding uImage and uInitrd so that the power button can be handled at boot (init.d or daemon).

Regards,
Re: Bricked stora ms2100 -- need help
December 25, 2025 02:31PM
tiaderosa,

> I am trying to enable the power button on my
> Netgear Stora MS2000.

The kernel already has support for this Stora key (i.e. button) control.

See the tutorial in the Wiki thread for how to set up esekeyd.

Quote
https://forum.doozan.com/read.php?2,23630

Key daemon (button control)

Multimedia keyboard daemon for Linux
How to use set up button to reboot or shutdown with Key Daemon (esekeyd)
Shutdown with Power button with regret option by esekeyd

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Bricked stora ms2100 -- need help
December 26, 2025 12:22AM
Done, Thankyou
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: