<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Bricked Zyxel NSA320S - need help, please</title>
        <description> Can I revive (reanimate) the NSA320S, please provide some tutorial that will allow me to create a pendrive or upload Debian via com to the NSA320S memory. This is how I disassembled it to its first parts. I need to do this with a computer with Windows 11 Pro to use</description>
        <link>https://forum.doozan.com/read.php?3,139043,139043#msg-139043</link>
        <lastBuildDate>Thu, 12 Mar 2026 02:50:29 -0500</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139105#msg-139105</guid>
            <title>Re: Bricked Zyxel NSA320S - need help, please</title>
            <link>https://forum.doozan.com/read.php?3,139043,139105#msg-139105</link>
            <description><![CDATA[ petecom,<br />
<br />
&gt; That&#039;s all I understood from the instructions...<br />
&gt; You then write something about executing dpkg -i<br />
&gt; from *.deb but where what and how on a virtual<br />
&gt; machine, on a pendrive, exactly where?<br />
<br />
When you create the rootfs the first time, there is no dpkg involved. You need to to read the instruction.<br />
<br />
<a href="https://forum.doozan.com/read.php?2,12096"  rel="nofollow">https://forum.doozan.com/read.php?2,12096</a><br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Note: If this is your first time installation, then you only need rootfs Debian-6.5.7-kirkwood-tld-1-rootfs-bodhi.tar.bz2 (this has kernel linux-6.5.7-kirkwood-tld-1 already installed). Please scroll down to 01 Nov 2023 section for download link and installation instruction.</div></blockquote>
<br />
So there is no kernel installation needed the first time. Only later when you want to install the latest kernel version, then you will go through the steps (including running dpkg).<br />
<br />
&gt; Then you say rootfs make a uimage, someone writes<br />
&gt; that they named the partition rootfs (I know you<br />
&gt; can)<br />
<br />
Yes, it is when you format the USB drive with a single partition, and then format that partition as Ext3, when can label it <b>rootfs</b> at the same time.<br />
<br />
<br />
&gt; I would like some logic in the instructions,<br />
&gt; assuming that the world does not end on Debian -<br />
&gt; there are also other distributions...<br />
<br />
You can run other distros. But each distro rootfs /boot structure is slightly different. Here we concentrate on Debian.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>uBoot</category>
            <pubDate>Tue, 11 Feb 2025 03:18:28 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139087#msg-139087</guid>
            <title>Re: Bricked Zyxel NSA320S - need help, please</title>
            <link>https://forum.doozan.com/read.php?3,139043,139087#msg-139087</link>
            <description><![CDATA[ That&#039;s all I understood from the instructions...<br />
You then write something about executing dpkg -i from *.deb but where what and how on a virtual machine, on a pendrive, exactly where?<br />
<br />
Then you say rootfs make a uimage, someone writes that they named the partition rootfs (I know you can)<br />
<br />
I would like some logic in the instructions, assuming that the world does not end on Debian - there are also other distributions...<br />
<br />
So I would like a little... patience.<br />
<br />
I do it because from your descriptions, when you read them, a baby can do it (ha, ha, ha - the same as with other topics and installations)]]></description>
            <dc:creator>petecom</dc:creator>
            <category>uBoot</category>
            <pubDate>Sun, 09 Feb 2025 17:31:52 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139084#msg-139084</guid>
            <title>Re: Bricked Zyxel NSA320S - need help, please</title>
            <link>https://forum.doozan.com/read.php?3,139043,139084#msg-139084</link>
            <description><![CDATA[ &quot;I&#039;m asking for help...&quot;<br />
<br />
I&#039;ve posted above:<br />
<br />
<a href="https://forum.doozan.com/read.php?3,139043,139047#msg-139047"  rel="nofollow">https://forum.doozan.com/read.php?3,139043,139047#msg-139047</a>]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>uBoot</category>
            <pubDate>Sun, 09 Feb 2025 16:00:31 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139083#msg-139083</guid>
            <title>Re: Zyxel NSA320S - Bad Magic Number</title>
            <link>https://forum.doozan.com/read.php?3,139043,139083#msg-139083</link>
            <description><![CDATA[ It&#039;s completely unresponsive again, I don&#039;t know what I did wrong, but I&#039;m asking for help...]]></description>
            <dc:creator>petecom</dc:creator>
            <category>uBoot</category>
            <pubDate>Sun, 09 Feb 2025 14:13:58 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139082#msg-139082</guid>
            <title>Zyxel NSA320S - Bad Magic Number</title>
            <link>https://forum.doozan.com/read.php?3,139043,139082#msg-139082</link>
            <description><![CDATA[ Hello,<br />
Small steps forward...<br />
This is how my NSA320S is currently running<br />
         __  __                      _ _<br />
        |  \/  | __ _ _ ____   _____| | |<br />
        | |\/| |/ _` | &#039;__\ \ / / _ \ | |<br />
        | |  | | (_| | |   \ V /  __/ | |<br />
        |_|  |_|\__,_|_|    \_/ \___|_|_|<br />
 _   _     ____              _<br />
| | | |   | __ )  ___   ___ | |_<br />
| | | |___|  _ \ / _ \ / _ \| __|<br />
| |_| |___| |_) | (_) | (_) | |_<br />
 \___/    |____/ \___/ \___/ \__|<br />
 ** MARVELL BOARD: DB6702A-GMtech LE<br />
<br />
U-Boot 1.1.4 (Sep  3 2013 - 16:27:22) Marvell version: 3.6.0<br />
<br />
U-Boot code: 00600000 -&gt; 0067FFF0  BSS: -&gt; 006CFB00<br />
<br />
Soc: 88F6702 A1 CPU running @ 1000Mhz L2 running @ 500Mhz<br />
SysClock = 400Mhz , TClock = 166Mhz<br />
<br />
DRAM (DDR2) CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6<br />
DRAM CS[0] base 0x00000000   size 256MB<br />
DRAM Total size 256MB  16bit width<br />
Addresses 10M - 0M are saved for the U-Boot usage.<br />
Mem malloc Initialization (10M - 7M): Done<br />
NAND:128 MB<br />
Flash:  0 kB<br />
<br />
CPU : Marvell Feroceon (Rev 1)<br />
Kernel address is 0xc80000.<br />
<br />
Streaming disabled<br />
Write allocate disabled<br />
<br />
<br />
USB 0: host mode<br />
PEX 0: interface detected no Link.<br />
Net:   egiga0 [PRIME]<br />
Hit any key to stop autoboot:  0<br />
(Re)start USB...<br />
USB:   scanning bus for devices...<br />
      USB device not responding, giving up (status=20)<br />
2 USB Device(s) found<br />
Waiting for storage device(s) to settle before scanning...<br />
0 Storage Device(s) found<br />
<br />
Reset IDE:<br />
Marvell Serial ATA Adapter<br />
Integrated Sata device found<br />
[0 0 0]: Enable DMA mode (6)<br />
  Device 0 @ 0 0:<br />
Model: WDC WD5000LPCX-24C6HT0                   Firm: 02.01A02 Ser#:      WD-WX91A54A3Z1R<br />
            Type: Hard Disk<br />
            Supports 48-bit addressing<br />
            Capacity: 476940.0 MB = 465.7 GB (976773168 x 512)<br />
<br />
** Can&#039;t read from device 0 **<br />
<br />
** Unable to use usb 0:1 for fatload **<br />
** Can&#039;t read from device 0 **<br />
<br />
** Unable to use usb 0:1 for fatload **<br />
## Booting image at 00800000 ...<br />
Bad Magic Number<br />
Failed to mount ext2 filesystem...<br />
** Bad ext2 partition or disk - ide 0:1 **<br />
## Booting image at 00800000 ...<br />
Bad Magic Number<br />
<br />
NAND read: device 0 offset 0xc80000, size 0xa00000<br />
<br />
Bad block at 0xc80000 in erase block from 0xc80000 will be skipped<br />
Reading data from 0x169f800 -- 100% complete.<br />
 10485760 bytes read: OK<br />
## Booting image at 02000000 ...<br />
   Image Name:   Linux-2.6.31.8<br />
   Created:      2016-03-11   9:09:36 UTC<br />
   Image Type:   ARM Linux Kernel Image (uncompressed)<br />
   Data Size:    5730420 Bytes =  5.5 MB<br />
   Load Address: 00008000<br />
   Entry Point:  00008000<br />
   Verifying Checksum ... OK<br />
OK<br />
<br />
Starting kernel ...<br />
<br />
Uncompressing Linux.............................................................................................................................................................................................................................................................................. done, booting the kernel.<br />
<br />
and doesn&#039;t react to anything<br />
<br />
Poniżej polecenie printenv<br />
<br />
bootargs=console=ttyS0,115200 mtdparts=nand_mtd:0x100000(uboot),0x80000(uboot_env),0x80000(key_store),0x80000(info),0xA00000(etc),0xA00000(kernel_1),0x2FC0000(rootfs1),0xA00000(kernel_2),0x2FC0000(rootfs2) root=/dev/nfs rw init=/init<br />
bootdelay=2<br />
baudrate=115200<br />
loads_echo=0<br />
rootpath=/srv/ubuntu<br />
nandEcc=1bit<br />
PRODUCT_NAME=STG-326<br />
FEATURE_BIT=00<br />
CONTRY_TYPE=FF<br />
VENDOR_NAME=MitraStar Technology Corp.<br />
run_diag=yes<br />
devices=usb<br />
bootargs_console=console=ttyS0,115200<br />
bootargs_mtdpartitions=mtdparts=nand_mtd:0x100000(uboot),0x80000(uboot_env),0x80000(key_store),0x80000(info),0xA00000(etc),0xA00000(kernel_1),0x2FC0000(rootfs1),0xA00000(kernel_2),0x2FC0000(rootfs2)<br />
init_eth=phyWrite 1 0x16 0x3;phyWrite 1 0x10 0x1017;phyWrite 1 0x11 0x4408;phyWrite 1 0x16 0;phyWrite 1 0x4 0x1e1;phyWrite 1 0x9 0x300;phyWrite 1 0x10 0x3860;phyWrite 1 0x0 0x9140<br />
init_sata=mw.l f1010104 c70e0ffd;ide reset<br />
bootcmd_sata=setenv bootargs ${bootargs_console} ${bootargs_mtdpartitions} netconsole=6665@${ipaddr}/eth0,6666@${serverip}/ root=/dev/md0 ro;ext2load ide 0:1 0x800000 /uimage;bootm 0x800000<br />
bootcmd_nand=setenv bootargs ${bootargs_console} ${bootargs_mtdpartitions} root=/dev/nfs rw init=/init;nand read.e 0x2000000 ${kernel_addr} 0xa00000; bootm 0x2000000<br />
console=console=ttyS0,115200 mtdparts=nand_mtd:0xc0000@0(uboot)ro,0x7f00000@0x100000(root)<br />
ethprime=egiga0<br />
bootargs_root=root=/dev/nfs rw<br />
bootargs_end=:::DB88FXX81:eth0:none<br />
image_name=uImage<br />
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x2000000;<br />
ethmtu=1500<br />
mvPhoneConfig=mv_phone_config=dev[0]:fxs,dev[1]:fxo<br />
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500<br />
usb0Mode=host<br />
yuk_ethaddr=00:00:00:EE:51:81<br />
netretry=no<br />
rcvrip=169.254.100.100<br />
loadaddr=0x02000000<br />
autoload=no<br />
image_multi=yes<br />
ethact=egiga0<br />
netmask=255.255.255.0<br />
serverip=192.168.72.100<br />
MODEL_ID=DD01<br />
ethaddr=28:28:5D:16:09:06<br />
ipaddr=192.168.72.112<br />
init_usb=mw.l f1010100 1361c000;usb reset<br />
bootcmd_usb=setenv bootargs ${bootargs_console} ${bootargs_mtdpartitions} netconsole=6665@${ipaddr}/eth0,6666@${serverip}/;fatload usb 0 0x800000 /uimage;fatload usb 0 0xf00000 /uinitrd;bootm 0x800000 0xf00000<br />
bootcmd=run init_eth;run init_usb;run init_sata;run bootcmd_usb;run bootcmd_sata;run bootcmd_nand<br />
stdin=serial<br />
stdout=serial<br />
stderr=serial<br />
mainlineLinux=no<br />
enaMonExt=no<br />
enaCpuStream=no<br />
enaWrAllo=no<br />
pexMode=RC<br />
disL2Cache=no<br />
setL2CacheWT=yes<br />
disL2Prefetch=yes<br />
enaICPref=yes<br />
enaDCPref=yes<br />
sata_dma_mode=yes<br />
netbsd_en=no<br />
vxworks_en=no<br />
disaMvPnp=no<br />
enaAutoRecovery=yes<br />
kernel_addr=0xc80000<br />
pcieTune=no<br />
<br />
I would like to ask for support and advice...]]></description>
            <dc:creator>petecom</dc:creator>
            <category>uBoot</category>
            <pubDate>Sun, 09 Feb 2025 06:02:10 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139054#msg-139054</guid>
            <title>Re: Bricked Zyxel NSA320S - need help, please</title>
            <link>https://forum.doozan.com/read.php?3,139043,139054#msg-139054</link>
            <description><![CDATA[ petecom,<br />
<br />
&gt; You&#039;ll need a Linux system to unbrick this box.<br />
&gt; <br />
&gt; In Windows 11:<br />
&gt; 1) Connect to your computer with Windows 11 to USB<br />
&gt; port --&gt; AZDelivery CP2102 HW-598 USB auf Serial<br />
&gt; Adapter CP2102<br />
&gt; 2) Install Drivers and check number of COM port<br />
&gt; (devmgmt.msc) <br />
&gt; 3) Install Software Putty on Windows 11<br />
&gt; 4) Run Putty on COM Terminal COM# (installed on<br />
&gt; Windows) and Baudrate (115200)<br />
<br />
Putty is a terminal program, not a Linux system. Ubuntu, Arch, Debian,... is a Linux system.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>uBoot</category>
            <pubDate>Thu, 06 Feb 2025 15:00:43 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139052#msg-139052</guid>
            <title>Re: Bricked Zyxel NSA320S - need help, please</title>
            <link>https://forum.doozan.com/read.php?3,139043,139052#msg-139052</link>
            <description><![CDATA[ 1) Put another USB in Front USB port with kernel<br />
<br />
2) Open  in Putty<br />
<br />
3) Power on the Zyxel NSA320S<br />
<br />
<br />
and what next....????]]></description>
            <dc:creator>petecom</dc:creator>
            <category>uBoot</category>
            <pubDate>Thu, 06 Feb 2025 14:10:53 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139051#msg-139051</guid>
            <title>Re: Bricked Zyxel NSA320S - need help, please</title>
            <link>https://forum.doozan.com/read.php?3,139043,139051#msg-139051</link>
            <description><![CDATA[ You&#039;ll need a Linux system to unbrick this box.<br />
<br />
In Windows 11:<br />
1) Connect to your computer with Windows 11 to USB port --&gt; AZDelivery CP2102 HW-598 USB auf Serial Adapter CP2102<br />
2) Install Drivers and check number of COM port (devmgmt.msc) <br />
3) Install Software Putty on Windows 11<br />
4) Run Putty on COM Terminal COM# (installed on Windows) and Baudrate (115200)]]></description>
            <dc:creator>petecom</dc:creator>
            <category>uBoot</category>
            <pubDate>Thu, 06 Feb 2025 13:55:30 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139047#msg-139047</guid>
            <title>Re: Bricked Zyxel NSA320S - need help, please</title>
            <link>https://forum.doozan.com/read.php?3,139043,139047#msg-139047</link>
            <description><![CDATA[ petecom,<br />
<br />
&gt; I need to do this with a computer with<br />
&gt; Windows 11 Pro to use<br />
<br />
You&#039;ll need a Linux system to unbrick this box. You can run Ubuntu USB live on your Intel box. Or install Virtualbox. I would strongly recommend installing Virtualbox or VMWarePlay (if this work) because you will need some Linux environment to administer/troubleshoot/rescue this box easily.<br />
<br />
See this post for how to run kwboot to load the NSA310s/320s u-boot image over UART (serial port).<br />
<br />
<a href="https://forum.doozan.com/read.php?3,51739,51919#msg-51919"  rel="nofollow">https://forum.doozan.com/read.php?3,51739,51919#msg-51919</a><br />
<br />
Make sure you can run the new u-boot over UART (post the kwboot boot log here for confirmation).<br />
<br />
After that, you can go ahead and create a new Debian rootfs on USB thumbdrive using <a href="https://forum.doozan.com/read.php?2,12096"  rel="nofollow">Debian-6.5.7-kirkwood-tld-1-rootfs-bodhi.tar.bz2 (01 Nov 2023)</a>. This must be done on Linux.<br />
<br />
And then plug the USB rootfs to the box. Run kwboot again. Let it boot automatically, it should boot into the Debian rootfs on USB. If it does not then post the entire boot log (copy whatever is on the terminal) here.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>uBoot</category>
            <pubDate>Wed, 05 Feb 2025 15:22:31 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?3,139043,139043#msg-139043</guid>
            <title>Bricked Zyxel NSA320S - need help, please</title>
            <link>https://forum.doozan.com/read.php?3,139043,139043#msg-139043</link>
            <description><![CDATA[ Can I revive (reanimate) the NSA320S, please provide some tutorial that will allow me to create a pendrive or upload Debian via com to the NSA320S memory. This is how I disassembled it to its first parts. I need to do this with a computer with Windows 11 Pro to use]]></description>
            <dc:creator>petecom</dc:creator>
            <category>uBoot</category>
            <pubDate>Wed, 05 Feb 2025 12:47:58 -0600</pubDate>
        </item>
    </channel>
</rss>
