<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
        <description>Hi All,

This is a long thread on running Debian on the IX2-DL, which also applies to IX2-NG and any other boxes that cannot update u-boot due to kwboot not working (box has no UART0, serial is on UART1).

Feel free to read through the steps Bodhi took me through to get it all running, or skip to the last post for the instructions.

My ix2-dl has been operating fine on the 4.4.0 kernel and rootfs for a while. Today I took it offline to update the kernel and move the rootfs onto a sata drive and have found it doesn&#039;t boot beyond &#039;Starting Kernel&#039; on kernel / initrd past 4.10.9.

This is still with root on the usb, I&#039;ve not set up the sata boot yet.

Here is the boot log and printenv;

log (4.12 boot attempt);
[code]
** ix2-nand ** ** uboot_ver:0.0.8 **

 ** MARVELL BOARD: DB-88F6282A-BP LE

U-Boot 1.1.4 (Oct 28 2011 - 15:19:29) Marvell version: 3.6.1 - EMC

U-Boot code: 00600000 -&gt; 0067FFF0  BSS: -&gt; 006CFB00

Soc: 88F6282 A1 CPU running @ 1600Mhz L2 running @ 533Mhz
SysClock = 533Mhz , TClock = 200Mhz

DRAM (DDR3) CAS Latency = 7 tRP = 7 tRAS = 20 tRCD=7
DRAM CS[0] base 0x00000000   size 256MB
DRAM Total size 256MB  16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:1024 MB
Found ADT7473, program PWM1 ... OK
Flash:  0 kB

Marvell Serial ATA Adapter
Integrated Sata device found
[0 0 0]: Enable DMA mode (6)
  Device 0 @ 0 0:
Model: ST2000DM001-1CH164                       Firm: CC26     Ser#:             Z2F0PEJZ
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 1907729.0 MB = 1863.0 GB (-387938128 x 512)
[0 1 0]: Enable DMA mode (6)
  Device 1 @ 0 1:
Model: ST1000DM003-9YN162                       Firm: CC9D     Ser#:             Z1D0F6TF
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 953869.7 MB = 931.5 GB (1953525168 x 512)


CPU : Marvell Feroceon (Rev 1)
Found kernel at 0x100000
Found initrd at 0x400000

Streaming disabled
Write allocate disabled


USB 0: host mode
PEX 0: interface detected no Link.
PEX 1: interface detected no Link.
Net:   egiga0 [PRIME]
Hit any key to stop autoboot:  0
(Re)start USB...
USB:   scanning bus for devices... 2 USB Device(s) found
Waiting for storage device(s) to settle before scanning...
1 Storage Device(s) found
....
..................................................................................................................

..................................................................................................................

..................................................................................................................

...........................

3834683 bytes read
....
..................................................................................................................

............................................
.
..................................................................................................................

..................................................................................................................

...................
..................................................................................................................

..................................................................................................................

..................................................................................................................

...................................................

8268888 bytes read
## Booting image at 00800000 ...
   Image Name:   Linux-4.12.1-kirkwood-tld-1
   Created:      2018-10-20   0:48:49 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3834619 Bytes =  3.7 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 01100000 ...
   Image Name:   initramfs-4.12.1-kirkwood-tld-1
   Created:      2018-10-20   0:49:12 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    8268824 Bytes =  7.9 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK

Starting kernel ...

[/code]

printenv
[code]
Hit any key to stop autoboot:  0
Marvell&gt;&gt; printenv
baudrate=115200
loads_echo=0
rootpath=/srv/ubuntu
netmask=255.255.255.0
run_diag=yes
MALLOC_len=1
ethprime=egiga0
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):

$(serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x2000000;
lcd0_enable=0
lcd0_params=640x480-16@60
ethmtu=1500
mvPhoneConfig=mv_phone_config=dev[0]:fxs,dev[1]:fxo
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
usb0Mode=host
yuk_ethaddr=00:00:00:EE:51:81
nandEcc=1bit
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
image_multi=yes
ethact=egiga0
kernel_size=0x300000
loadzimage=nand read.e 0x40000 $(kernel_start) $(kernel_size)
loadinitrd=nand read.e 0x900000 $(initrd_start) $(initrd_size)
console=console=ttyS0,115200
bootargs_root=root=/dev/ram0
initrdimage=mfginitrd
ipaddr=192.168.1.2
mfgmodel=ix2
preroot_ver=0.0.2
uboot_ver=0.0.8
serial_number=5563Y01011G33400015J0H1
ethaddr=00:D0:B8:15:62:7F
serialNo=V7AD360054
modelname=70A69003AP
fw_ver=4.0.4.14600d
serialno=1,01qImmfct4zUs3yki67JMy2LfVN603V+W1CY2gpTd1BPOPOB+KEBaLjxL2hhBGH2Rz,V7AD360054,
runintime=10800
ftpserver=192.168.43.4
testfile=100M
mfgtest_state=system_tested_ok
pre_path=IX2/1.0.8/download_runin.sh
pre_path_conf=IX2/1.0.8/download_runin.conf
pre_serverip=192.168.32.4
pre_user=ixxrunin
pre_passwd=123
pre_dirzi=IX2/1.0.8
serverip=192.168.32.4
initrd_size=0x400000
arcNumber=1682
load_uImage=ext2load usb 0:1 0x800000 /uImage
bootcmd=run=loadzimage
mk_mtdparts=setenv=mtdparts mtdparts=nand_mtd:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),

$(kernel_size)@$(kernel_start)(uImage),$(initrd_size)@$(initrd_start)(initrd),0x3f800000@0x800000(boot),1024m@0x0

(flash)
rootdelay=10
usb_root=LABEL=rootfs
bootcmd=run usb_boot
usb_boot=usb start; run load_uimage; run load_initrd; bootm 0x800000 0x1100000
bootargs=console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:0x80000@0(uboot),0x20000@0xa0000

(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000

(boot),1024m@0x0(flash) earlyprintk=serial
rootfstype=ext3
load_initrd=ext2load usb 0:1 0x1100000 /boot/uInitrd
load_uimage=ext2load usb 0:1 0x800000 /boot/uImage
stdin=serial
stdout=serial
stderr=serial
mainlineLinux=yes
enaMonExt=no
enaCpuStream=no
enaWrAllo=no
pexMode=RC
disL2Cache=no
setL2CacheWT=yes
disL2Prefetch=yes
enaICPref=yes
enaDCPref=yes
sata_dma_mode=yes
netbsd_en=no
vxworks_en=no
kernel_start=0x100000
initrd_start=0x400000
bootdelay=3
disaMvPnp=no
enaAutoRecovery=yes
pcieTune=no
pcieTune1=no

Environment size: 2620/131067 bytes
[/code]

/boot
[code]
root@bagend:/boot# ls
.
..
System.map-4.10.9-kirkwood-tld-1
System.map-4.11.3-kirkwood-tld-2
System.map-4.12.1-kirkwood-tld-1
System.map-4.4.0-kirkwood-tld-1
config-4.10.9-kirkwood-tld-1
config-4.11.3-kirkwood-tld-2
config-4.12.1-kirkwood-tld-1
config-4.4.0-kirkwood-tld-1
dts
initrd.img-4.10.9-kirkwood-tld-1
initrd.img-4.11.3-kirkwood-tld-2
initrd.img-4.12.1-kirkwood-tld-1
initrd.img-4.4.0-kirkwood-tld-1
linux-4.10.9-kirkwood-tld-1-bodhi.tar.bz2
linux-4.10.9-kirkwood-tld-1.patch
linux-4.11.3-kirkwood-tld-2-bodhi.tar.bz2
linux-4.11.3-kirkwood-tld-2.patch
linux-4.12.1-kirkwood-tld-1-bodhi.tar.bz2
linux-4.12.1-kirkwood-tld-1.patch
linux-dtb-4.10.9-kirkwood-tld-1.tar
linux-dtb-4.11.3-kirkwood-tld-2.tar
linux-dtb-4.12.1-kirkwood-tld-1.tar
linux-headers-4.10.9-kirkwood-tld-1_1.0_armel.deb
linux-headers-4.11.3-kirkwood-tld-2_2.0_armel.deb
linux-headers-4.12.1-kirkwood-tld-1_1.0_armel.deb
linux-headers-4.4.0-kirkwood-tld-1_1.0_armel.deb
linux-image-4.10.9-kirkwood-tld-1_1.0_armel.deb
linux-image-4.11.3-kirkwood-tld-2_2.0_armel.deb
linux-image-4.12.1-kirkwood-tld-1_1.0_armel.deb
uImage
uImage.4.11
uImage.4.12
uImage.4.4
uImage.orig
uImage4.10
uInitrd
uInitrd.4.11
uInitrd.4.12
uInitrd.4.4
uInitrd4.10
vmlinuz-4.10.9-kirkwood-tld-1
vmlinuz-4.11.3-kirkwood-tld-2
vmlinuz-4.12.1-kirkwood-tld-1
vmlinuz-4.4.0-kirkwood-tld-1
zImage-4.10.9-kirkwood-tld-1
zImage-4.11.3-kirkwood-tld-2
zImage-4.12.1-kirkwood-tld-1
zImage-4.4.0-kirkwood-tld-1
zImage.fdt

[/code]

Anyone have an idea?

Thanks,
J</description>
        <link>https://forum.doozan.com/read.php?2,70294,70294#msg-70294</link>
        <lastBuildDate>Wed, 11 Mar 2026 07:41:58 -0500</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127909#msg-127909</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127909#msg-127909</link>
            <description><![CDATA[ Congratulations! Another ix2 saved from the rubbish bin!<br />
<br />
Well done]]></description>
            <dc:creator>jdwl101</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 30 Nov 2021 20:12:38 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127894#msg-127894</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127894#msg-127894</link>
            <description><![CDATA[ Cool!]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 30 Nov 2021 15:15:39 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127874#msg-127874</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127874#msg-127874</link>
            <description><![CDATA[ It&#039;s alive !<br />
<br />
I tried the steps from the thread and it failed the same, so I tried another USB Pen drive and it worked.<br />
<br />
The one that fails is a Micro Center cheapest 16GB pen drive. The one that works is a micro sd Class 10 8GB in a type A adapter.<br />
<br />
The wrong uboot env&#039;s were just my slow learning curve. I think I over read all the posts and got lost. Bodhi&#039;s last post got me back on track.<br />
<br />
Thanks a million for the help. This is now one more device that won&#039;t become E-Waste.]]></description>
            <dc:creator>Dave</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 30 Nov 2021 09:07:12 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127859#msg-127859</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127859#msg-127859</link>
            <description><![CDATA[ My ix2 could be fairly picky with the type of drive. Seemed to prefer 4gb or less and only usb2 drives.<br />
<br />
I’m not clear what your uboot envs are intended to do though. The ix2 requires the dtb to be appended to the kernel, it won’t work if you load it separately as the uboot ver is too old.]]></description>
            <dc:creator>jdwl101</dc:creator>
            <category>Debian</category>
            <pubDate>Mon, 29 Nov 2021 17:31:08 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127824#msg-127824</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127824#msg-127824</link>
            <description><![CDATA[ Dave,<br />
<br />
FAT32 will not work for rootfs. It can be used for kernel files only.<br />
<br />
Best if you format the USB drive as ext3, as instructed in the release thread. And that&#039;s all you need to boot Debian on USB.<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 />1. Format a new USB drive with a single Ext3 partition, and label it rootfs. If you are running the latest U-Boot for Kirkwood then you can use Ext4. But be aware that Ext4 file system format needs to be &quot;finalized&quot; before it can be used for booting. <br />
<br />
2. Mount the drive on a Linux box. cd to top level directory and extract it. It is assuming the USB drive is mounted at /media/sdb1 <br />
cd /media/sdb1 <br />
tar -xjf Debian-5.13.6-kirkwood-tld-1-rootfs-bodhi.tar.bz2</div></blockquote>]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 28 Nov 2021 22:55:36 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127819#msg-127819</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127819#msg-127819</link>
            <description><![CDATA[ That is to say, the ix2 USB. The USB Pen drive works perfectly.<br />
<br />
I&#039;ll start tomorrow with the various USB commands in u-boot to see what it&#039;s view of it all is.]]></description>
            <dc:creator>Dave</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 28 Nov 2021 21:23:57 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127809#msg-127809</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127809#msg-127809</link>
            <description><![CDATA[ So, I tried the steps from jdwl101 10/22/18 11:53 PM with the variation ;<br />
<br />
Optional, use ar-lex’s DTS and DTB, specific to the IX2-DL (only)<br />
IX2-DL custom DTB<br />
<br />
Following the links, I copied his .dts and .dtb to a fat32 usb drive and executed the following ;<br />
<br />
Hit any key to stop autoboot:  3 ??? 0<br />
Marvell&gt;&gt; setenv bootargs_end &#039;:::DB88FXX81:eth0:none earlyprintk=serial&#039;<br />
Marvell&gt;&gt; setenv mtdparts &#039;mtdparts=nand_mtd:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash)&#039;<br />
Marvell&gt;&gt; printenv bootcmd<br />
bootcmd=run loadzimage; run loadinitrd; run mk_mtdparts; setenv bootargs $(console) $(bootargs_root) $(bootargs_end) $(mtdparts); bootm 0x40000 0x900000<br />
Marvell&gt;&gt; setenv bootargs $(console) $(bootargs_root) $(bootargs_end) $(mtdparts)<br />
Marvell&gt;&gt; printenv bootargs<br />
bootargs=console=ttyS0,115200 root=/dev/ram0 :::DB88FXX81:eth0:none earlyprintk=serial mtdparts=nand_mtd:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash)<br />
Marvell&gt;&gt; usb reset<br />
(Re)start USB...<br />
USB:   scanning bus for devices... 2 USB Device(s) found<br />
Waiting for storage device(s) to settle before scanning...<br />
--------------------------------------<br />
<br />
At which point, after seeing a capital &#039; T &#039; for a while,  I got : 0 Storage Devices found, Sense 00:00:00<br />
<br />
So, after thinking a while, I remembered seeing a lot of ext2 verbage in various posts and brought up a ubuntu system and converted the usb drive to ext2 and copied the .dts and .dtb files to it again.<br />
<br />
Unfortunately, the same result. <br />
<br />
Maybe I have a hardware USB problem ? When I tried to boot from USB with the Lenovo Imager I had problems as well...]]></description>
            <dc:creator>Dave</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 28 Nov 2021 20:46:59 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127719#msg-127719</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127719#msg-127719</link>
            <description><![CDATA[ Thank you. I have a trail to follow.<br />
<br />
I&#039;ll follow it Sunday after Thanksgiving at the other state families.]]></description>
            <dc:creator>Dave</dc:creator>
            <category>Debian</category>
            <pubDate>Wed, 24 Nov 2021 20:28:11 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127704#msg-127704</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127704#msg-127704</link>
            <description><![CDATA[ Dave,<br />
<br />
<br />
Since you have serial console, you can try booting with the latest Debian rootfs on USB: Debian-5.13.6-kirkwood-tld-1-rootfs-bodhi.tar.bz2<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 />
Scroll down to 26 Sept 2021<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Updated 26 Sept 2021: <br />
<br />
Basic Debian bullseye Kirkwood rootfs for most Kirwood plugs:</div></blockquote>
<br />
After you&#039;ve created the rootfs, following the instruction in this post to set up envs in serial console to boot it:<br />
<br />
<a href="https://forum.doozan.com/read.php?2,102054,105374#msg-105374"  rel="nofollow">https://forum.doozan.com/read.php?2,102054,105374#msg-105374</a><br />
<br />
Remember to <b>avoid executing any other command</b> at serial console (so you don&#039;t accidentally save the envs) until after  you can boot into Debian rootfs.<br />
<br />
=========<br />
<br />
The above instruction is non-destructive, so just remove the USB rootfs and it will boot back to stock. Further changes in envs will allow it to boot Debian, and then (if it cannot boot) will fallback to stock OS (as a rescue system).<br />
<br />
After you&#039;re happy with the way the system is running on USB rootfs, then move on to clone that rootfs to the HDD.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Wed, 24 Nov 2021 15:28:47 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127699#msg-127699</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127699#msg-127699</link>
            <description><![CDATA[ That&#039;s what i thought. Thanks for the reply.<br />
<br />
I was hoping to be able to revive one with issues I picked up for $10 as just the NAS device it is, but everything I try fails or makes it get bricked worse it seems. <br />
<br />
I&#039;d like to try the steps to upgrade it and load OpenMediaVault, but think if I tried it now with it not working &#039; stock &#039; I may irreversibly brick it and it will become e-waste.<br />
<br />
It seems to make it through the U-Boot OK and eventually brings up the Debian login. And sits there forever at that point. I am at a loss after trying this, trying that for days. I get another idea, try it, and fail again. I tried the Lenovo imager and it doesn&#039;t seem to even read it. <br />
<br />
If anyone more experienced than me has a spare minute, could you point me in the right direction ? The boot below was with 1 clean SATA drive in hdd2 position and no usb pen drive and no reset button pushed. Thanks in advance for any insight any of you may have.<br />
<br />
<br />
         <pre class="bbcode">
__  __                      _ _
        |  \/  | __ _ _ ____   _____| | |
        | |\/| |/ _` | &#039;__\ \ / / _ \ | |
        | |  | | (_| | |   \ V /  __/ | |
        |_|  |_|\__,_|_|    \_/ \___|_|_|
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|  ** ix2-nand ** ** uboot_ver:0.0.8 **

 ** MARVELL BOARD: DB-88F6282A-BP LE

U-Boot 1.1.4 (Oct 28 2011 - 15:19:29) Marvell version: 3.6.1 - EMC

U-Boot code: 00600000 -&gt; 0067FFF0  BSS: -&gt; 006CFB00

Soc: 88F6282 A1 CPU running @ 1600Mhz L2 running @ 533Mhz
SysClock = 533Mhz , TClock = 200Mhz

DRAM (DDR3) CAS Latency = 7 tRP = 7 tRAS = 20 tRCD=7
DRAM CS[0] base 0x00000000   size 256MB
DRAM Total size 256MB  16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:1024 MB
Found ADT7473, program PWM1 ... OK
Flash:  0 kB

Marvell Serial ATA Adapter
Integrated Sata device found
[0 1 0]: Enable DMA mode (6)
  Device 1 @ 0 1:
Model: SEAGATE ST95000NSSUN500G 1037M1XM2C      Firm:     SF03 Ser#: 9SP1XM2C   
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 476940.0 MB = 465.7 GB (976773168 x 512)


CPU : Marvell Feroceon (Rev 1)
Found kernel at 0x100000
Found initrd at 0x400000

Streaming disabled
Write allocate disabled


USB 0: host mode
PEX 0: interface detected no Link.
PEX 1: interface detected no Link.
Net:   egiga0 [PRIME]
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x100000, size 0x300000

Reading data from 0x3ff800 -- 100% complete.
 3145728 bytes read: OK

NAND read: device 0 offset 0x400000, size 0x400000

Reading data from 0x7ff800 -- 100% complete.
 4194304 bytes read: OK
## Booting image at 00040000 ...
   Image Name:   Linux-2.6.31.8
   Created:      2019-06-17  12:13:03 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2502832 Bytes =  2.4 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 00900000 ...
   Image Name:
   Created:      2019-06-17  12:44:09 UTC
   Image Type:   ARM Linux RAMDisk Image (bzip2 compressed)
   Data Size:    2982113 Bytes =  2.8 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK

Starting kernel ...

Linux version 2.6.31.8 (soho@bsoho088.iomegacorp.com) (gcc version 4.7.2 (crosstool-NG 1.20.0) ) Mon Jun 17 08:12:59 EDT 2019 v0.0.9 Mon Jun 17 08:12:59 EDT 2019
CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
CPU: VIVT data cache, VIVT instruction cache
Machine: Feroceon-KW
Using UBoot passing parameters structure
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 64960
Kernel command line: console=ttyS0,115200 root=/dev/ram0 :::DB88FXX81:eth0:none mtdparts=nand_mtd:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash)
PID hash table entries: 1024 (order: 10, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 256MB = 256MB total
Memory: 244352KB available (4592K code, 365K data, 136K init, 0K highmem)
Hierarchical RCU implementation.
NR_IRQS:128
Console: colour dummy device 80x30
Calibrating delay loop... 1589.24 BogoMIPS (lpj=7946240)
Security Framework initialized
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
xor: measuring software checksum speed
   arm4regs  :  1447.200 MB/sec
   8regs     :   867.600 MB/sec
   32regs    :  1120.400 MB/sec
xor: using function: arm4regs (1447.200 MB/sec)
NET: Registered protocol family 16
Feroceon L2: Enabling L2
Feroceon L2: Cache support initialised.

CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 256MB
SDRAM_CS1 ....disable
SDRAM_CS2 ....disable
SDRAM_CS3 ....disable
PEX0_MEM ....base e0000000, size 128MB
PEX0_IO ....base f2000000, size   1MB
PEX1_MEM ....base e8000000, size 128MB
PEX1_IO ....base f2100000, size   1MB
INTER_REGS ....base f1000000, size   1MB
NFLASH_CS ....base fa000000, size   2MB
SPI_CS ....base f4000000, size  16MB
BOOT_ROM_CS ....no such
DEV_BOOTCS ....no such
CRYPT_ENG ....base f0000000, size   2MB

  Marvell Development Board (LSP Version KW_LSP_5.1.3_patch25)-- DB-88F6282A-BP  Soc: 88F6282 A1 LE

 Detected Tclk 200000000 and SysClk 533333333
MV Buttons Device Load
Marvell USB EHCI Host controller #0: c8040740
PEX0 interface detected no Link.
PEX1 interface detected no Link.
PCI: bus0: Fast back to back transfers enabled
PCI: bus1: Fast back to back transfers enabled
bio: create slab &lt;bio-0&gt; at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
raid6: int32x1    125 MB/s
raid6: int32x2    157 MB/s
raid6: int32x4    162 MB/s
raid6: int32x8    159 MB/s
raid6: using algorithm int32x4 (162 MB/s)
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
NET: Registered protocol family 1
Trying to unpack rootfs image as initramfs...
rootfs image is not initramfs (no cpio magic); looks like an initrd
Freeing initrd memory: 2912K
rtc mv_rtc: rtc core: registered kw-rtc as rtc0
RTC registered
XOR registered 4 channels
XOR 2nd invalidate WA enabled
cesadev_init(c000ed58)
mvCesaInit: sessions=640, queue=64, pSram=f0000000
MV Buttons Driver Load
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering unionfs 2.5.11 (for 2.6.31.14)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
msgmni has been set to 483
alg: No test for cipher_null (cipher_null-generic)
alg: No test for ecb(cipher_null) (ecb-cipher_null)
alg: No test for digest_null (digest_null-generic)
alg: No test for compress_null (compress_null-generic)
alg: No test for stdrng (krng)
alg: No test for hmac(digest_null) (hmac(digest_null-generic))
async_tx: api initialized (sync-only)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler anticipatory registered (default)
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012100 (irq = 34) is a 16550A
console [ttyS0] enabled
brd: module loaded
loop: module loaded
Integrated Sata device found
IRQ 21/mvSata: IRQF_DISABLED is not guaranteed on shared IRQs
scsi0 : Marvell SCSI to SATA adapter
scsi1 : Marvell SCSI to SATA adapter
scsi 1:0:0:0: Direct-Access     SEAGATE  ST95000NSSUN500G      PQ: 0 ANSI: 5
sd 1:0:0:0: [sda] Sector size 0 reported, assuming 512.
sd 1:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/465 GiB)
sd 1:0:0:0: [sda] 0-byte physical blocks
sd 1:0:0:0: Attached scsi generic sg0 type 0
sd 1:0:0:0: [sda] Write Protect is off
Loading Marvell Ethernet Driver:
  o Cached descriptors in DRAM
  o DRAM SW cache-coherency
  o 2 Giga ports supported
  o Single RX Queue support - ETH_DEF_RXQ=0
  o Single TX Queue support - ETH_DEF_TXQ=0
  o TCP segmentation offload (TSO) supported
  o Large Receive offload (LRO) supported
  o Receive checksum offload supported
  o Transmit checksum offload supported
  o Proc tool API enabled
  o Rx descripors: q0=256
  o Tx descripors: q0=532
  o Loading network interface(s):
     o register under mv88fx_eth platform
     o eth0, ifindex = 2, GbE port = 0

Warning: Giga 1 is Powered Off

tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky &lt;maxk@qualcomm.com&gt;
sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
sd 1:0:0:0: [sda] Sector size 0 reported, assuming 512.
mvSFlashInit ERROR: Unknown SPI flash device!
ERROR: sflash_probe - Failed to initialize the SFlash.Using Hamming 1-bit ECC for NAND device
NAND flash model -&gt; K9K8G08U0D.
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 5037 at 0x0000275a0000
Bad eraseblock 7893 at 0x00003daa0000
Bad eraseblock 7895 at 0x00003dae0000
7 cmdlinepart partitions found on MTD device nand_mtd
Using command line partition definition
Creating 7 MTD partitions on &quot;nand_mtd&quot;:
0x000000000000-0x000000080000 : &quot;uboot&quot;
0x0000000a0000-0x0000000c0000 : &quot;env&quot;
0x0000000c0000-0x0000000e0000 : &quot;env2&quot;
 sda:
0x000000100000-0x000000400000 : &quot;uImage&quot;
0x000000400000-0x000000800000 : &quot;initrd&quot;
 unknown partition table
sd 1:0:0:0: [sda] Sector size 0 reported, assuming 512.
0x000000800000-0x000040000000 : &quot;boot&quot;
0x000000000000-0x000040000000 : &quot;flash&quot;
ehci_hcd: USB 2.0 &#039;Enhanced&#039; Host Controller (EHCI) Driver
ehci_marvell ehci_marvell.70059: Marvell Orion EHCI
ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1
sd 1:0:0:0: [sda] Attached SCSI disk
ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100
ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 &#039;Open&#039; Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
usbcore: registered new interface driver usblp
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
usbcore: registered new interface driver ums-usbat
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
adt7473 0-002e: adt7473 chip found
iBoard_model 2
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
md: raid10 personality registered for level 10
md: raid6 personality registered for level 6
md: raid5 personality registered for level 5
md: raid4 personality registered for level 4
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com
dm_crypt using the OCF package.
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 5
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
rtc mv_rtc: setting system clock to 2099-09-06 18:54:21 UTC (4092404061)
md: Waiting for all devices to be available before autodetect
md: If you don&#039;t use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
RAMDISK: bzip2 image found at block 0
EXT2-fs warning: checktime reached, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem) on device 1:0.
Looking for shell in cmdline: console=ttyS0,115200 root=/dev/ram0 :::DB88FXX81:eth0:none mtdparts=nand_mtd:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash)
Make node for mtd devices
HDD /dev/sda detected
cat: can&#039;t open &#039;/sys/class/block/sdb/removable&#039;: No such file or directory
FLASH based system detected
Create fw_env.config in /etc
Model name is ix2-ng
UBI: attaching mtd5 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    129024 bytes
UBI: smallest flash I/O unit:    2048
UBI: sub-page size:              512
UBI: VID header offset:          512 (aligned 512)
UBI: data offset:                2048
UBI: attached mtd5 to ubi0
UBI: MTD device name:            &quot;boot&quot;
UBI: MTD device size:            1016 MiB
UBI: number of good PEBs:        8125
UBI: number of bad PEBs:         3
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     1
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 8125
UBI: number of PEBs reserved for bad PEB handling: 81
UBI: max/mean erase counter: 22/19
UBI: image sequence number: 0
UBI: background thread &quot;ubi_bgt0d&quot; started, PID 614
UBI device number 0, total 8125 LEBs (1048320000 bytes, 999.8 MiB), available 0 LEBs (0 bytes), LEB size 129024 bytes (126.0 KiB)
mdadm: cannot open /dev/sda1: No such device or address
cat: can&#039;t open &#039;/sys/class/block/sda/sda1/size&#039;: No such file or directory
mdadm: No devices to examine
cat: can&#039;t open &#039;/sys/class/block///size&#039;: No such file or directory
Valid Disk 1 in md0:
Valid Disk 2 in md0:
USB Device node is /dev/sdb1
Checking to see the if the reset button is pressed or not
Checking for valid image on system
UBIFS: recovery needed
UBIFS: recovery completed
UBIFS: mounted UBI device 0, volume 0, name &quot;boot&quot;
UBIFS: file system size:   1035159552 bytes (1010898 KiB, 987 MiB, 8023 LEBs)
UBIFS: journal size:       33546240 bytes (32760 KiB, 31 MiB, 260 LEBs)
UBIFS: media format:       w4/r0 (latest is w4/r0)
UBIFS: default compressor: lzo
UBIFS: reserved for root:  4952683 bytes (4836 KiB)
md: md0 stopped.
mdadm: stopped /dev/md0
mdadm: /dev/md0 not identified in config file.
  No volume groups found
Mount BFDlv to /mnt/boot on ix2-ng NAND
e2fsck 1.42.5 (29-Jul-2012)
ext2fs_check_if_mount: Can&#039;t check if filesystem is mounted due to missing mtab file while determining whether /dev/md0_vg/BFDlv is mounted.
e2fsck: No such file or directory while trying to open /dev/md0_vg/BFDlv
Possibly non-existent device?
mount: mounting /dev/md0_vg/BFDlv on sysroot/mnt/boot failed: No such file or directory
Copy dev node to /sysroot/dev
Found Valid EMC Image in disk...
Mounting apps image...
Mounting config image...
Check config filesystem
e2fsck 1.42.5 (29-Jul-2012)
ext2fs_check_if_mount: Can&#039;t check if filesystem is mounted due to missing mtab file while determining whether /dev/loop1 is mounted.
Copying System.map...
No need to create fw_env.config
No need to create fw_env.config
Constructing root filesystem...
Bootstrapping ...
rootdir=/
table=&#039;/usr/local/cfg/device_tunionfs: new lower inode ctime (bindex=1, name=/)
able.txt&#039;
makedevs: line 42: chown failed for /bin/busyboxunionfs: new lower inode ctime (bindex=1, name=if-up.d)
: Read-only fileunionfs: new lower inode ctime (bindex=1, name=if-pre-up.d)
 system
unionfs: new lower inode ctime (bindex=1, name=if-down.d)
unionfs: new lower inode ctime (bindex=1, name=if-post-down.d)
makedevs: line 49: regular file &#039;/usr/share/udhcpc/default.script&#039; does not exist: No such file or directory
makedevs: line 55: Couldnt create node /dev/null: File exists
makedevs: line 56: Couldnt create node /dev/zero: File exists
makedevs: line 58: Couldnt create node /dev/urandom: File exists
makedevs: line 61: Couldnt create node /dev/loop0: File exists
makedevs: line 61: Couldnt create node /dev/loop1: File exists
makedevs: line 61: Couldnt create node /dev/loop2: File exists
makedevs: line 64: Couldnt create node /dev/console: File exists
makedevs: line 66: Couldnt create node /dev/tty2: File exists
makedevs: line 66: Couldnt create node /dev/tty3: File exists
makedevs: line 66: Couldnt create node /dev/tty4: File exists
makedevs: line 71: Couldnt create node /dev/ttyS0: File exists
makedevs: line 71: Couldnt create node /dev/ttyS1: File exists
makedevs: line 86: Couldnt create node /dev/mtd0: File exists
makedevs: line 86: Couldnt create node /dev/mtd1: File exists
makedevs: line 86: Couldnt create node /dev/mtd2: File exists
makedevs: line 86: Couldnt create node /dev/mtd3: File exists
makedevs: line 86: Couldnt create node /dev/mtd4: File exists
makedevs: line 86: Couldnt create node /dev/mtd5: File exists
makedevs: line 123: Couldnt create node /dev/sda: File exists
makedevs: line 124: Couldnt create node /dev/sda1: File exists
makedevs: line 125: Couldnt create node /dev/sdb: File exists
makedevs: line 126: Couldnt create node /dev/sdb1: File exists
makedevs: line 127: Couldnt create node /dev/sdc: File exists
makedevs: line 128: Couldnt create node /dev/sdc1: File exists
makedevs: line 190: Couldnt create node /dev/md0: File exists
makedevs: line 191: Couldnt create node /dev/md1: File exists
warning: failed to read mtab
Loading ext4...
Loading xfs...
SGI XFS with ACLs, security attributes, large block/inode numbers, no debug enabled
SGI XFS Quota Management subsystem
Loading isofs...
Loading udf...
Loading ufsd...
ufsd: module license &#039;Commercial product&#039; taints kernel.
Disabling lock debugging due to kernel taint
ufsd: driver 8.5 (Jun 17 2019 08:30:02) LBD=ON with delayalloc with ioctl loaded at bf102000
NTFS support included
Hfs+/HfsX support included
Built for: EMC_ix2_2Loading btusb...

Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: Generic Bluetooth USB driver ver 0.5
usbcore: registered new interface driver btusb
## Error: &quot;hwdata&quot; not defined
Initialization complete.
Freeing init memory: 136K
INIT: version 2.88 booting
INIT: /etc/inittab[63]: missing action field
Running file /etc/init.d/rcS
Running file /etc/init.d/rc
Running file /etc/rcS.d/S02hostname.sh
Running file /etc/rcS.d/S02mountkernfs.sh
[FAIL] udev requires a kernel &gt;= 2.6.32, not started ... failed!
 failed!
Running file /etc/rcS.d/S04mountdevsubfs.sh
Running file /etc/rcS.d/S07hdparm
[ ok ] Setting parameters of disc: (none).
Running file /etc/rcS.d/S11hwclock.sh
[info] Setting the system clock.
hwclock: The Hardware Clock does not contain a valid time, so we cannot set the System Time from it.
Unable to set system clock.
[warn] Unable to set System Clock to: Thu Aug 1 12:26:32 UTC 1963 ... (warning).
Running file /etc/rcS.d/S12mtab.sh
Running file /etc/init.d/mountkernfs.sh
Running file /etc/init.d/mountkernfs.sh
Running file /etc/init.d/mountdevsubfs.sh
Running file /etc/init.d/mountdevsubfs.sh
Running file /etc/rcS.d/S30checkfs.sh
[ ok ] Activating lvm and md swap...done.
[....] Checking file systems...fsck 1.42.5 (29-Jul-2012)
done.
Running file /etc/rcS.d/S30procps
[....] Setting kernel variables ...Running file /etc/rcS.d/S35mountall.sh
[ ok ] Mounting local filesystems...done.
[ ok ] Activating swapfile swap...done.
Running file /etc/rcS.d/S36mountall-bootclean.sh
[ ok ] Cleaning up temporary files... /tmp.
Running file /etc/rcS.d/S36udev-mtab
dhclient host identical
Running file /etc/rcS.d/S40networking
[....] Configuring network interfaces...unionfs: new lower inode ctime (bindex=1, name=if-pre-up.d)
unionfs: new lower inode ctime (bindex=1, name=if-up.d)
done.
Running file /etc/rcS.d/S43rpcbind
[ ok ] Starting rpcbind daemon....
Running file /etc/rcS.d/S44nfs-common
[FAIL] Starting NFS common utilities: statd failed!
Running file /etc/rcS.d/S45mountnfs.sh
Running file /etc/rcS.d/S46mountnfs-bootclean.sh
[ ok ] Cleaning up temporary files....
Running file /etc/rcS.d/S55bootmisc.sh
Running file /etc/rcS.d/S55urandom
INIT: Entering runlevel: 2
Running file /etc/init.d/rc
Running file /etc/rc2.d/S10rsyslog
[ ok ] Starting enhanced syslogd: rsyslogd.
Running file /etc/rc2.d/S12dbus
chown: invalid user: `messagebus&#039;
Running file /etc/rc2.d/S20nfs-common
[FAIL] Starting NFS common utilities: statd failed!
Running file /etc/rc2.d/S20nfs-kernel-server
[warn] Not starting NFS kernel daemon: no exports. ... (warning).
Running file /etc/rc2.d/S20smartmontools
Running file /etc/rc2.d/S20sysfsutils
[ ok ] Setting sysfs variables....
Running file /etc/rc2.d/S23ntp
[....] Starting NTP server: ntpdRunning file /etc/rc2.d/S25bluetooth
[....] Starting bluetooth: bluetoothd rfcommBluetooth: L2CAP ver 2.13
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
. ok
Starting netplugd...
eth0: link down
eth0: started
eth0: link up, full duplex, speed 1 Gbps
ln: failed to create symbolic link `/etc/samba/smb.conf&#039;: File exists
Generating RSA Key...
unknown key type rsa1
Starting sshd: OK
hostnamed begin to start...
Checking Netwrok interface link status...
Network Link is Available...
## Error: &quot;hwdata&quot; not defined
hostnamed finished
Starting executord - appmd
export proxy environmental variables
Done.
Running file /etc/rc2.d/S99rc.local
Running file /etc/rc2.d/S99rmnologin

Debian GNU/Linux 7 PNEUDISK ttyS0

PNEUDISK login: Admin
Password:
No directory, logging in with HOME=/
Admin@PNEUDISK:/$ pwd
/
Admin@PNEUDISK:/$ su
Password:
su: Authentication failure
Admin@PNEUDISK:/$</pre>
<br />
======<br />
moderator edit: please use code tags (formatted code) to post log.]]></description>
            <dc:creator>Dave</dc:creator>
            <category>Debian</category>
            <pubDate>Wed, 24 Nov 2021 13:21:13 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127574#msg-127574</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127574#msg-127574</link>
            <description><![CDATA[ Dave,<br />
<br />
This forum is about running the latest Linux kernel and Debian system on old hardware (you can buy those for a really low price comparing to what it was when these boxes first release). <br />
<br />
Keeping them from becoming e-waste. And make it possible for someone to spend less than 20 USD to have a box with  latest Linux SW to play with. The Lenovo ix2-dl is just one among many.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Fri, 19 Nov 2021 15:16:23 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,127564#msg-127564</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,127564#msg-127564</link>
            <description><![CDATA[ Hi ;<br />
<br />
I&#039;m new to all this and seem to be missing the big picture.<br />
<br />
Is the goal of these changes to create a new system for the ix2-dl software to run better on, or to just replace it all and get a piece of random hardware to run some form of Linux ?]]></description>
            <dc:creator>Dave</dc:creator>
            <category>Debian</category>
            <pubDate>Fri, 19 Nov 2021 13:15:11 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,120984#msg-120984</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,120984#msg-120984</link>
            <description><![CDATA[ You are booting a version 2.6 kernel, looks to be stock. That is not going to work.<br />
<br />
Follow my instructions to the letter and write a modern kernel to the drive sectors, that will be able to boot bodhi’s rootfs]]></description>
            <dc:creator>jdwl101</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 18 May 2021 15:28:08 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,120509#msg-120509</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,120509#msg-120509</link>
            <description><![CDATA[ Dear Bodhi and jdwl101,<br />
<br />
I am now trying to boot from HDD and with a lot of trying finally getting it working<br />
everything worked out fine, even the image gave OK check. Till that point of removing the usb and then set the env and boot with this:<br />
<br />
 setenv bootcmd &#039;ide device 1; ide read 0x40000 0x5000 0x2000; ide read 0x2100000 0xA000 0x4F00; bootm 0x40000 0x2100000&#039;<br />
<br />
it gave me a fail on check of the linux kernel and didn&#039;t wanna start. I was reading here <br />
<br />
i checked the ide read of another post here and they where different so i tried those:<br />
<br />
setenv bootcmd &#039;run usb_boot; ide reset; ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x2000; setenv bootargs $(console) $(bootargs_root) $(bootargs_mtd) $(bootargs_end); bootm 0x40000 0x900000&#039;<br />
<br />
with this i made myowne setenv command:<br />
<br />
setenv bootcmd &#039;ide device 1; ide read 0x40000 0x800 0x1800; ide read 0x2100000 0xA000 0x4F00; bootm 0x40000 0x900000&#039;<br />
<br />
With this command and then boot it started from HDD opened the initfs and the kernel., but then something strange happened:<br />
<br />
<br />
<br />
Marvell&gt;&gt; setenv bootcmd &#039;ide device 1; ide read 0x40000 0x800 0x1800; ide read 0x2100000 0xA000 0x4F00; bootm 0x40000 0x900000&#039;<br />
Marvell&gt;&gt; boot<br />
<br />
IDE device 1: Model: ST2000DM001-9YN164                       Firm: CC4B     Ser#:             W1E1V2AX<br />
            Type: Hard Disk<br />
            Supports 48-bit addressing<br />
            Capacity: 1907729.0 MB = 1863.0 GB (-387938128 x 512)<br />
... is now current device<br />
<br />
IDE read: device 1 block # 2048, count 6144 ... 6144 blocks read: OK<br />
<br />
IDE read: device 1 block # 40960, count 20224 ... 20224 blocks read: OK<br />
## Booting image at 00040000 ...<br />
   Image Name:   Linux-2.6.31.8<br />
   Created:      2019-06-17  12:13:03 UTC<br />
   Image Type:   ARM Linux Kernel Image (uncompressed)<br />
   Data Size:    2502832 Bytes =  2.4 MB<br />
   Load Address: 00008000<br />
   Entry Point:  00008000<br />
   Verifying Checksum ... OK<br />
OK<br />
## Loading Ramdisk Image at 00900000 ...<br />
   Image Name:<br />
   Created:      2019-06-17  12:44:09 UTC<br />
   Image Type:   ARM Linux RAMDisk Image (bzip2 compressed)<br />
   Data Size:    2982113 Bytes =  2.8 MB<br />
   Load Address: 00000000<br />
   Entry Point:  00000000<br />
   Verifying Checksum ... OK<br />
<br />
Starting kernel ...<br />
<br />
Linux version 2.6.31.8 (soho@bsoho088.iomegacorp.com) (gcc version 4.7.2 (crosstool-NG 1.20.0) ) Mon Jun 17 08:12:59 EDT 2019 v0.0.9 Mon Jun 17 08:12:59 EDT 2019<br />
CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977<br />
CPU: VIVT data cache, VIVT instruction cache<br />
Machine: Feroceon-KW<br />
Using UBoot passing parameters structure<br />
Memory policy: ECC disabled, Data cache writeback<br />
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 64960<br />
Kernel command line: console=ttyS0,115200<br />
PID hash table entries: 1024 (order: 10, 4096 bytes)<br />
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)<br />
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)<br />
Memory: 256MB = 256MB total<br />
Memory: 244352KB available (4592K code, 365K data, 136K init, 0K highmem)<br />
Hierarchical RCU implementation.<br />
NR_IRQS:128<br />
Console: colour dummy device 80x30<br />
Calibrating delay loop... 1589.24 BogoMIPS (lpj=7946240)<br />
Security Framework initialized<br />
Mount-cache hash table entries: 512<br />
CPU: Testing write buffer coherency: ok<br />
xor: measuring software checksum speed<br />
   arm4regs  :  1447.200 MB/sec<br />
   8regs     :   867.600 MB/sec<br />
   32regs    :  1120.800 MB/sec<br />
xor: using function: arm4regs (1447.200 MB/sec)<br />
NET: Registered protocol family 16<br />
Feroceon L2: Enabling L2<br />
Feroceon L2: Cache support initialised.<br />
<br />
CPU Interface<br />
-------------<br />
SDRAM_CS0 ....base 00000000, size 256MB<br />
SDRAM_CS1 ....disable<br />
SDRAM_CS2 ....disable<br />
SDRAM_CS3 ....disable<br />
PEX0_MEM ....base e0000000, size 128MB<br />
PEX0_IO ....base f2000000, size   1MB<br />
PEX1_MEM ....base e8000000, size 128MB<br />
PEX1_IO ....base f2100000, size   1MB<br />
INTER_REGS ....base f1000000, size   1MB<br />
NFLASH_CS ....base fa000000, size   2MB<br />
SPI_CS ....base f4000000, size  16MB<br />
BOOT_ROM_CS ....no such<br />
DEV_BOOTCS ....no such<br />
CRYPT_ENG ....base f0000000, size   2MB<br />
<br />
  Marvell Development Board (LSP Version KW_LSP_5.1.3_patch25)-- DB-88F6282A-BP  Soc: 88F6282 A1 LE<br />
<br />
 Detected Tclk 200000000 and SysClk 533333333<br />
MV Buttons Device Load<br />
Marvell USB EHCI Host controller #0: c8040740<br />
PEX0 interface detected no Link.<br />
PEX1 interface detected no Link.<br />
PCI: bus0: Fast back to back transfers enabled<br />
PCI: bus1: Fast back to back transfers enabled<br />
bio: create slab &lt;bio-0&gt; at 0<br />
SCSI subsystem initialized<br />
usbcore: registered new interface driver usbfs<br />
usbcore: registered new interface driver hub<br />
usbcore: registered new device driver usb<br />
raid6: int32x1    142 MB/s<br />
raid6: int32x2    166 MB/s<br />
raid6: int32x4    166 MB/s<br />
raid6: int32x8    162 MB/s<br />
raid6: using algorithm int32x4 (166 MB/s)<br />
NET: Registered protocol family 2<br />
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)<br />
TCP established hash table entries: 8192 (order: 4, 65536 bytes)<br />
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)<br />
TCP: Hash tables configured (established 8192 bind 8192)<br />
TCP reno registered<br />
NET: Registered protocol family 1<br />
Trying to unpack rootfs image as initramfs...<br />
rootfs image is not initramfs (no cpio magic); looks like an initrd<br />
Freeing initrd memory: 2912K<br />
rtc mv_rtc: rtc core: registered kw-rtc as rtc0<br />
RTC registered<br />
XOR registered 4 channels<br />
XOR 2nd invalidate WA enabled<br />
cesadev_init(c000ed58)<br />
mvCesaInit: sessions=640, queue=64, pSram=f0000000<br />
MV Buttons Driver Load<br />
VFS: Disk quotas dquot_6.5.2<br />
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)<br />
squashfs: version 4.0 (2009/01/31) Phillip Lougher<br />
Registering unionfs 2.5.11 (for 2.6.31.14)<br />
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).<br />
msgmni has been set to 483<br />
alg: No test for cipher_null (cipher_null-generic)<br />
alg: No test for ecb(cipher_null) (ecb-cipher_null)<br />
alg: No test for digest_null (digest_null-generic)<br />
alg: No test for compress_null (compress_null-generic)<br />
alg: No test for stdrng (krng)<br />
alg: No test for hmac(digest_null) (hmac(digest_null-generic))<br />
async_tx: api initialized (sync-only)<br />
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)<br />
io scheduler noop registered<br />
io scheduler anticipatory registered (default)<br />
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled<br />
serial8250.0: ttyS0 at MMIO 0xf1012100 (irq = 34) is a 16550A<br />
console [ttyS0] enabled<br />
brd: module loaded<br />
loop: module loaded<br />
Integrated Sata device found<br />
IRQ 21/mvSata: IRQF_DISABLED is not guaranteed on shared IRQs<br />
scsi0 : Marvell SCSI to SATA adapter<br />
scsi1 : Marvell SCSI to SATA adapter<br />
scsi 0:0:0:0: Direct-Access     Seagate  ST2000DM001-9YN1 CC4B PQ: 0 ANSI: 5<br />
scsi 1:0:0:0: Direct-Access     Seagate  ST2000DM001-9YN1 CC4B PQ: 0 ANSI: 5<br />
sd 0:0:0:0: [sda] Sector size 0 reported, assuming 512.<br />
sd 0:0:0:0: [sda] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)<br />
sd 0:0:0:0: [sda] 0-byte physical blocks<br />
sd 1:0:0:0: [sdb] Sector size 0 reported, assuming 512.<br />
sd 1:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)<br />
sd 1:0:0:0: [sdb] 0-byte physical blocks<br />
sd 0:0:0:0: [sda] Write Protect is off<br />
sd 0:0:0:0: Attached scsi generic sg0 type 0<br />
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA<br />
sd 0:0:0:0: [sda] Sector size 0 reported, assuming 512.<br />
sd 1:0:0:0: [sdb] Write Protect is off<br />
sd 1:0:0:0: Attached scsi generic sg1 type 0<br />
Loading Marvell Ethernet Driver:<br />
  o Cached descriptors in DRAM<br />
  o DRAM SW cache-coherency<br />
  o 2 Giga ports supported<br />
  o Single RX Queue support - ETH_DEF_RXQ=0<br />
  o Single TX Queue support - ETH_DEF_TXQ=0<br />
  o TCP segmentation offload (TSO) supported<br />
  o Large Receive offload (LRO) supported<br />
  o Receive checksum offload supported<br />
  o Transmit checksum offload supported<br />
  o Proc tool API enabled<br />
  o Rx descripors: q0=256<br />
  o Tx descripors: q0=532<br />
  o Loading network interface(s):<br />
     o register under mv88fx_eth platform<br />
 sda:<br />
sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, supports DPO and FUA<br />
sd 1:0:0:0: [sdb] Sector size 0 reported, assuming 512.<br />
     o eth0, ifindex = 2, GbE port = 0<br />
<br />
Warning: Giga 1 is Powered Off<br />
<br />
tun: Universal TUN/TAP device driver, 1.6<br />
tun: (C) 1999-2004 Max Krasnyansky &lt;maxk@qualcomm.com&gt;<br />
SPI Serial flash detected @ 0xf4000000, 1024KB (256sec x 4KB)<br />
 sdb:Using Hamming 1-bit ECC for NAND device<br />
No NAND device found!!!<br />
ehci_hcd: USB 2.0 &#039;Enhanced&#039; Host Controller (EHCI) Driver<br />
ehci_marvell ehci_marvell.70059: Marvell Orion EHCI<br />
ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1<br />
ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100<br />
 sdb1 sdb2<br />
sd 1:0:0:0: [sdb] Sector size 0 reported, assuming 512.<br />
sd 1:0:0:0: [sdb] Attached SCSI disk<br />
ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00<br />
usb usb1: configuration #1 chosen from 1 choice<br />
hub 1-0:1.0: USB hub found<br />
hub 1-0:1.0: 1 port detected<br />
ohci_hcd: USB 1.1 &#039;Open&#039; Host Controller (OHCI) Driver<br />
uhci_hcd: USB Universal Host Controller Interface driver<br />
usbcore: registered new interface driver usblp<br />
Initializing USB Mass Storage driver...<br />
usbcore: registered new interface driver usb-storage<br />
USB Mass Storage support registered.<br />
usbcore: registered new interface driver ums-datafab<br />
usbcore: registered new interface driver ums-freecom<br />
usbcore: registered new interface driver ums-jumpshot<br />
usbcore: registered new interface driver ums-sddr09<br />
usbcore: registered new interface driver ums-sddr55<br />
usbcore: registered new interface driver ums-usbat<br />
mice: PS/2 mouse device common for all mice<br />
i2c /dev entries driver<br />
adt7473 0-002e: adt7473 chip found<br />
iBoard_model 2<br />
md: linear personality registered for level -1<br />
md: raid0 personality registered for level 0<br />
md: raid1 personality registered for level 1<br />
md: raid10 personality registered for level 10<br />
md: raid6 personality registered for level 6<br />
md: raid5 personality registered for level 5<br />
md: raid4 personality registered for level 4<br />
device-mapper: uevent: version 1.0.3<br />
device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com<br />
dm_crypt using the OCF package.<br />
usbcore: registered new interface driver hiddev<br />
usbcore: registered new interface driver usbhid<br />
usbhid: v2.6:USB HID core driver<br />
TCP cubic registered<br />
NET: Registered protocol family 17<br />
NET: Registered protocol family 5<br />
RPC: Registered udp transport module.<br />
RPC: Registered tcp transport module.<br />
rtc mv_rtc: setting system clock to 2021-05-09 04:48:48 UTC (1620535728)<br />
 sda1 sda2<br />
sd 0:0:0:0: [sda] Sector size 0 reported, assuming 512.<br />
sd 0:0:0:0: [sda] Attached SCSI disk<br />
md: Waiting for all devices to be available before autodetect<br />
md: If you don&#039;t use raid, use raid=noautodetect<br />
md: Autodetecting RAID arrays.<br />
md: Scanned 0 and added 0 devices.<br />
md: autorun ...<br />
md: ... autorun DONE.<br />
RAMDISK: bzip2 image found at block 0<br />
EXT2-fs warning: checktime reached, running e2fsck is recommended<br />
VFS: Mounted root (ext2 filesystem) on device 1:0.<br />
Looking for shell in cmdline: console=ttyS0,115200<br />
Make node for mtd devices<br />
HDD /dev/sda detected<br />
HDD /dev/sdb detected<br />
sh: mtd5: unknown operand<br />
Create fw_env.config in /etc<br />
Can&#039;t open /dev/mtd1: No such device<br />
Model name is ix2-ng<br />
mdadm: No brief listing for mbr on /dev/sda1<br />
Valid Disk 1 in md0:<br />
Valid Disk 2 in md0:<br />
USB Device node is /dev/sdc1<br />
Checking to see the if the reset button is pressed or not<br />
Checking for valid image on system<br />
mdadm: /dev/md0 not identified in config file.<br />
mdadm: md device /dev/md0 does not appear to be md: md0 stopped.<br />
active.<br />
mdadm: stopped /dev/md0<br />
mdadm: /dev/md0 not identified in config file.<br />
  No volume groups found<br />
e2fsck 1.42.5 (29-Jul-2012)<br />
ext2fs_check_if_mount: Can&#039;t check if filesystem is mounted due to missing mtab file while determining whether /dev/md0_vg/BFDlv is mounted.<br />
e2fsck: No such file or directory while trying to open /dev/md0_vg/BFDlv<br />
Possibly non-existent device?<br />
mount: mounting /dev/md0_vg/BFDlv on sysroot/boot failed: No such file or directory<br />
umount: can&#039;t umount /sysroot/boot: Invalid argument<br />
Checking if there is an attached EMC Imager<br />
mount: mounting /dev/sdc1 on /usb_drive failed: No such device or address<br />
sh: bad number<br />
No USB Imager and No valid image on system<br />
Going in to Network Imaging Mode<br />
umount: can&#039;t umount /dev/md0: Invalid argument<br />
umount: can&#039;t umount /usb_drive: Invalid argument<br />
umount: can&#039;t umount /sysroot/boot: Invalid argument<br />
Enable Network eth0<br />
eth0: link down<br />
eth0: started<br />
eth0: link up, full duplex, speed 1 Gbps<br />
udhcpc (v1.21.0) started<br />
Sending discover...<br />
Sending select for 192.168.0.229...<br />
Lease of 192.168.0.229 obtained, lease time 604800<br />
deleting routers<br />
route: ioctl 0x890c failed: No such process<br />
adding dns 192.168.0.100<br />
eth0      Link encap:Ethernet  HWaddr 00:D0:B8:1D:E8:DF<br />
          inet addr:192.168.0.229  Bcast:192.168.0.255  Mask:255.255.255.0<br />
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br />
          RX packets:14 errors:0 dropped:0 overruns:0 frame:0<br />
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0<br />
          collisions:0 txqueuelen:532<br />
          RX bytes:1538 (1.5 KiB)  TX bytes:992 (992.0 B)<br />
          Interrupt:11<br />
<br />
mknod: /dev/zero: File exists<br />
No need to create fw_env.config<br />
Can&#039;t open /dev/mtd1: No such device<br />
mac address is 00:D0:B8:1D:E8:DF<br />
Device Serial Num is 00D0B81DE8DF<br />
Device Model- ix2-ng<br />
DEPP Client version: 1.02<br />
INITRD Build version: 4.1.408.34845<br />
Device: Socket Listening on: 2081<br />
Mac address = 00:d0:b8:1d:e8:df<br />
Device: Sent a broadcast packet<br />
<br />
Device: Waiting for Hello Response...<br />
No response received<br />
Device: Going to send a broadcast again<br />
<br />
Mac address = 00:d0:b8:1d:e8:df<br />
Device: Sent a broadcast packet<br />
<br />
Device: Waiting for Hello Response...<br />
No response received<br />
Device: Going to send a broadcast again<br />
<br />
Mac address = 00:d0:b8:1d:e8:df<br />
Device: Sent a broadcast packet<br />
<br />
And this never stops. I even cannot get a reset or nothing only powering off helps.<br />
I tried to look on internet for help but couldn&#039;t find any anwser.<br />
<br />
I hope that one of you can help me with this.<br />
<br />
Many many thanks in advanced special Bodhi for helping me out to get USB flawlessly working.]]></description>
            <dc:creator>killerdude77</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 09 May 2021 00:21:57 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,115559#msg-115559</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,115559#msg-115559</link>
            <description><![CDATA[ Hi, <br />
<br />
As Bodhi said a serial console is really needed for the ix2. You need to be able to see what happens as it runs through uboot. That said, the serial pins are present on the board so it is very easy to connect to.<br />
<br />
While it could be possible to make the required uboot changes from the default OS, I wasn&#039;t able to get that to work due to limitations in the default set up and you may be left with a box that won&#039;t boot anything.<br />
<br />
If you use my instructions it should be straightforward to get it running. Start with usb first. These boxes are pretty quick and useful once the factory software is replaced.<br />
<br />
Also, you will need to prepare a debian usb stick on another linux box. Bodhi&#039;s instructions are pretty straightforward.<br />
<br />
Happy to answer any questions you have.]]></description>
            <dc:creator>jdwl101</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 31 Jan 2021 16:02:33 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,115479#msg-115479</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,115479#msg-115479</link>
            <description><![CDATA[ sverfaillie,<br />
<br />
&gt; I have a working iomega ix2-ng and a spare iomega<br />
&gt; ix2-ng, which i would like to use with full<br />
&gt; Debian. <br />
&gt; Is a serial connection/jtag needed to set this up<br />
&gt; ?<br />
<br />
Yes. Since jdwl101 started with serial console, the instruction is based on that. <br />
<br />
To write an installation procedure starting from inside stock OS,  jdwl101 or somebody needs to go back to stock and test that. So it is not available.<br />
<br />
After you got it booted with Debian rootfs, then SSH in as usual.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Sat, 30 Jan 2021 18:25:14 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,115444#msg-115444</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,115444#msg-115444</link>
            <description><![CDATA[ good day,<br />
<br />
i hope this is the right place to ask a maybe stupid question, which I cannot find easily an answer for by scrolling through all these threads. <br />
I have a working iomega ix2-ng and a spare iomega ix2-ng, which i would like to use with full Debian. <br />
Is a serial connection/jtag needed to set this up ? Can it be done without, by preparing on another linux pc the disk and inserting it into the ix2-ng ? if the latter is true, how to prepare the image ( i guess the partition labelled rootfs) so that it will allow ssh / telnet connectivity to take over control ?<br />
<br />
thank you]]></description>
            <dc:creator>sverfaillie</dc:creator>
            <category>Debian</category>
            <pubDate>Sat, 30 Jan 2021 07:26:55 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,113819#msg-113819</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,113819#msg-113819</link>
            <description><![CDATA[ Hi ix2fbz,<br />
<br />
Using dd to copy your usb to the hard disk is unlikely to work, create a new partition and create a new rootfs on it, using the original archive.<br />
<br />
You can copy a rootfs - there are some instructions in the wiki post - but I&#039;d suggest starting fresh.<br />
<br />
Also, to start the hard disk booting first try loading the kernel and initrd from your usb drive before going full hard disk booting. This will eliminate issues 1 at a time. <br />
<br />
Cheers,<br />
J]]></description>
            <dc:creator>jdwl101</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 10 Jan 2021 18:40:47 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,113769#msg-113769</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,113769#msg-113769</link>
            <description><![CDATA[ ix2fbz,<br />
<br />
In the <a href="https://forum.doozan.com/read.php?2,23630"  rel="nofollow">Wiki</a><br />
<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Booting Debian on Pogoplug <br />
<br />
How to set up U-Boot for booting in multiple drives configuration <br />
Backup and Restore NAND mtds <br />
UART Booting HowTo for Selected Kirkwood Devices <br />
Migrating from Arch to Debian? <br />
How to boot new Debian rootfs using stock u-boot tftp - Pogo E02 <br />
How to boot new Debian rootfs on USB using stock u-boot - NSA325 <br />
How to boot Debian rootfs on a GPT HDD with stock u-boot (kernel files stored in HDD raw sector), <b>2nd HowTo post</b> <br />
How to boot Pogo V3 from SATA (to unbrick), 2nd How to Post <br />
How to install U-Boot for Pogoplug V3 (OXNAS OX820) from OpenWRT <br />
Boot Kirkwood rootfs with stock u-boot</div></blockquote>
<br />
 <br />
Point back to this thread. This post was written by jdwl101:<br />
<br />
<a href="https://forum.doozan.com/read.php?2,70294,70794#msg-70794"  rel="nofollow">https://forum.doozan.com/read.php?2,70294,70794#msg-70794</a><br />
<br />
If you still have problem booting wiht HDD, then post the log of the HDD rootfs creation session, how the sectors were prepared..... and boot log. Basically, post everything here.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Sat, 09 Jan 2021 15:53:01 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,113764#msg-113764</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,113764#msg-113764</link>
            <description><![CDATA[ thanks bodhi! USB booting working like a charm! <br />
<br />
Trying to figure out IDE booting now.<br />
<br />
In my limited understanding  dd&#039;d the usb drive I created to spare HD i had a round. I created an ext2 20gb partition and named it rootfs.<br />
<br />
Then I tried via tty to boot from this:<br />
<br />
<br />
<pre class="bbcode">
setenv load_initrd &#039;ext2load ide 0:1 0x2100000 /boot/uInitrd&#039; 
setenv load_uimage &#039;ext2load ide 0:1 0x800000 /boot/uImage&#039; 
setenv ide_boot &#039;run load_uimage; run load_initrd; bootm 0x800000 0x2100000&#039; 
setenv bootargs &#039;console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash) earlyprintk=serial&#039;
setenv bootcmd &#039;run ide_boot; ide reset; ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x2000; setenv bootargs $(console) $(bootargs_root) $(bootargs_mtd) $(bootargs_end); bootm 0x40000 0x900000&#039;</pre>
<br />
then run boot<br />
<br />
Problem is I get a bad partiion then badmagic number error.<br />
In debian I can mount the drive and view the files. Could the dd method of duplicating the usb drive be the problem?  <br />
<br />
<pre class="bbcode">
Reset IDE: 
Marvell Serial ATA Adapter
Integrated Sata device found
[0 1 0]: Enable DMA mode (5)
  Device 1 @ 0 1:
Model: Hitachi HTS541612J9SA00                  Firm: SBDOC7HP Ser#:       SB2581L6G6S15E
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 114473.4 MB = 111.7 GB (234441648 x 512)

** Bad partition 1 **
** Bad partition 1 **
## Booting image at 00800000 ...
Bad Magic Number

IDE read: device 1 block # 2048, count 6144 ... 6144 blocks read: OK

IDE read: device 1 block # 8192, count 8192 ... 8192 blocks read: OK
## Booting image at 00040000 ...
Bad Magic Number

</pre>]]></description>
            <dc:creator>ix2fbz</dc:creator>
            <category>Debian</category>
            <pubDate>Sat, 09 Jan 2021 10:16:52 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,113744#msg-113744</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,113744#msg-113744</link>
            <description><![CDATA[ ix2fbz,<br />
<br />
That error usually inidicates that the rootfs partition was not labeled as <b>rootfs</b>.<br />
<br />
So mount the USB rootfs on another Linux box. Assuming it is assigned as /dev/sdb1,<br />
<br />
Check if the label was actually <b>rootfs</b><br />
<pre class="bbcode">
e2label /dev/sdb1</pre>
If not, set it<br />
<br />
<pre class="bbcode">
e2label /dev/sdb1 rootfs
sync</pre>
And then try booting again.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Fri, 08 Jan 2021 22:05:12 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,113739#msg-113739</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,113739#msg-113739</link>
            <description><![CDATA[ You&#039;re a legend bodhi! Thanks for your help. It boots off USB now. <br />
<br />
I&#039;m getting the following error:<br />
Gave up waiting for root file system device.  Common problems:<br />
 - Boot args (cat /proc/cmdline)<br />
   - Check rootdelay= (did the system wait long enough?)<br />
 - Missing modules (cat /proc/modules; ls /dev)<br />
ALERT!  LABEL=rootfs does not exist.  Dropping to a shell!<br />
<br />
<br />
I feel like the first time it booted it went further than this. I tried extending the rootdelay (20s) but this ddin&#039;t help. I must be doing something incorrectly creating the rootfs usb stick?]]></description>
            <dc:creator>ix2fbz</dc:creator>
            <category>Debian</category>
            <pubDate>Fri, 08 Jan 2021 20:16:42 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,113734#msg-113734</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,113734#msg-113734</link>
            <description><![CDATA[ ix2fbz,<br />
<br />
<br />
Your bootcmd is currently:<br />
<br />
<pre class="bbcode">
bootcmd=ide reset; ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x2000; setenv bootargs $(console) $(bootargs_root) $(bootargs_mtd) $(bootargs_end); bootm 0x40000 0x900000;run bo2</pre>
<br />
And you did<br />
<pre class="bbcode">
setenv load_initrd &#039;ext2load usb 0:1 0x2100000 /boot/uInitrd&#039; 
setenv load_uimage &#039;ext2load usb 0:1 0x800000 /boot/uImage&#039; 
setenv usb_boot &#039;usb start; run load_uimage; run load_initrd; bootm 0x800000 0x2100000&#039; 
setenv bootargs &#039;console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash) earlyprintk=serial&#039;</pre>
 <br />
That was not enough. So try again<br />
<br />
With the USB rootfs attached, interrupt serial console and run the same envs, but also need to modify bootcmd env:<br />
<br />
<pre class="bbcode">
setenv load_initrd &#039;ext2load usb 0:1 0x2100000 /boot/uInitrd&#039; 
setenv load_uimage &#039;ext2load usb 0:1 0x800000 /boot/uImage&#039; 
setenv usb_boot &#039;usb start; run load_uimage; run load_initrd; bootm 0x800000 0x2100000&#039; 
setenv bootargs &#039;console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash) earlyprintk=serial&#039;
setenv bootcmd &#039;run usb_boot; ide reset; ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x2000; setenv bootargs $(console) $(bootargs_root) $(bootargs_mtd) $(bootargs_end); bootm 0x40000 0x900000&#039;</pre>
<br />
And then <br />
<pre class="bbcode">
boot
</pre>]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Thu, 07 Jan 2021 22:27:44 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,113729#msg-113729</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,113729#msg-113729</link>
            <description><![CDATA[ Hi guys, thanks for yoru contributins to this forum especially jdwl101 + bodi.  Hoping you can help me.  I&#039;m trying to revive an old ix2dl without drives.  Don&#039;t really have a use for it, but figured learning a bit would be neat prjoect and maybe repurpose this instead of it going to the recycler.<br />
I tried following the guide and can&#039;t seem to get to boot from USB i&#039;m using the 4.12 rootfs file.<br />
<br />
I do this:<br />
setenv load_initrd &#039;ext2load usb 0:1 0x2100000 /boot/uInitrd&#039;<br />
setenv load_uimage &#039;ext2load usb 0:1 0x800000 /boot/uImage&#039;<br />
setenv usb_boot &#039;usb start; run load_uimage; run load_initrd; bootm 0x800000 0x2100000&#039;<br />
setenv bootargs &#039;console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash)  earlyprintk=serial&#039;<br />
<br />
<br />
Get teh following error:<br />
## Booting image at 00040000 ...                                                <br />
Bad Magic Number  <br />
<br />
<br />
Full disclosure I really have no idea what I&#039;m doing but willing to learn.<br />
Hope you can help.<br />
<br />
<br />
Below is the output of printenv. Any ideas?<br />
<br />
Marvell&gt;&gt; printenv<br />
baudrate=115200<br />
loads_echo=0<br />
rootpath=/srv/ubuntu<br />
netmask=255.255.255.0<br />
run_diag=yes<br />
MALLOC_len=1<br />
ethprime=egiga0<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 />
lcd0_enable=0<br />
lcd0_params=640x480-16@60<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 />
console=console=ttyS0,115200<br />
bootargs_root=root=/dev/ram0<br />
bootargs_mtd=mtdparts=spi_flash:0x7e000@0(u-boot),0x1000@0x7f000(env),0x1000@0x7e000(env2)<br />
kernelimage=zImage<br />
initrdimage=mfginitrd<br />
ipaddr=192.168.1.2<br />
mfgmodel=ix2<br />
preroot_ver=0.0.2<br />
fw_ver=4.1.102.29716<br />
uboot_ver=0.0.9<br />
serial_number=5563Y01001G4440019DJ0E1<br />
ethaddr=00:D0:B8:28:97:BF<br />
serialNo=SM10G7863544900263<br />
modelname=SM10G78635<br />
serialno=0,01dXe59DvQHBvi1Ltw7XXd7EPAKFMaRQ9o1Zlb02InJQi3EvAUjktvxArc3IVNjXN+,SM10G7863544900263,<br />
runintime=10800<br />
ftpserver=192.168.43.4<br />
testfile=100M<br />
mfgtest_state=system_tested_ok<br />
pre_path=IX2/1.1.1/download_runin.sh<br />
pre_path_conf=IX2/1.1.1/download_runin.conf<br />
pre_serverip=192.168.32.4<br />
pre_user=ixxrunin<br />
pre_passwd=123<br />
pre_dirzi=IX2/1.1.1<br />
serverip=192.168.32.4<br />
bootcmd=ide reset; ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x2000; setenv bootargs $(console) $(bootargs_root) $(bootargs_mtd) $(bootargs_end); bootm 0x40000 0x900000;run bo2<br />
bootcmd2=ide dev 1;ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x2000; bootm 0x40000 0x900000;<br />
load_initrd=ext2load usb 0:1 0x2100000 /boot/uInitrd<br />
load_uimage=ext2load usb 0:1 0x800000 /boot/uImage<br />
usb_boot=usb start; run load_uimage; run load_initrd; bootm 0x800000 0x2100000<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 />
bootdelay=3<br />
disaMvPnp=no<br />
enaAutoRecovery=yes<br />
pcieTune=no<br />
pcieTune1=no<br />
bootargs=console=ttyS0,115200 root=/dev/ram0 mtdparts=spi_flash:0x7e000@0(u-boot),0x1000@0x7f000(env),0x1000@0x7e000(env2) :::DB88FXX81:eth0:none]]></description>
            <dc:creator>ix2fbz</dc:creator>
            <category>Debian</category>
            <pubDate>Thu, 07 Jan 2021 20:49:54 -0600</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,98909#msg-98909</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,98909#msg-98909</link>
            <description><![CDATA[ Hi edd;<br />
<br />
I agree with Bodhi, try re-writing the kernel and image to the sectors.<br />
<br />
Once they&#039;re written use imi command in uboot to test to make certain they&#039;re loading correctly. <br />
<br />
If you&#039;re using different / more recent images they may be larger than mine and require revised load commands to load the whole image (most likely the initrd has grown).<br />
<br />
Regards,<br />
J]]></description>
            <dc:creator>jdwl101</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 31 Mar 2020 18:13:18 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,98904#msg-98904</guid>
            <title>Re: Lenovo ix2-NG/ not booting</title>
            <link>https://forum.doozan.com/read.php?2,70294,98904#msg-98904</link>
            <description><![CDATA[ <pre class="bbcode">
bootcmd=ide device 1; ide read 0x40000 0x5000 0x2000; ide read 0x2100000 0xA000 0x4F00; bootm 0x40000 0x2100000</pre>
<br />
<br />
<pre class="bbcode">
IDE device 1: Model: ST4000DM000-1F2168                       Firm: CC54     Ser#:             Z307NL8Q
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 1718295.8 MB = 1678.0 GB (-775897424 x 512)
... is now current device

IDE read: device 1 block # 20480, count 8192 ... 8192 blocks read: OK

IDE read: device 1 block # 40960, count 20224 ... 20224 blocks read: OK
## Booting image at 00040000 ...
Bad Magic Number</pre>
<br />
It looks OK to me, as far as the envs. So try writing uImage and uInitrd to the HDD sectors again.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 31 Mar 2020 17:43:39 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,98884#msg-98884</guid>
            <title>Lenovo ix2-NG/ not booting</title>
            <link>https://forum.doozan.com/read.php?2,70294,98884#msg-98884</link>
            <description><![CDATA[ hard drive defective and changed by new one .ix2-NG not booting.<br />
<pre class="bbcode">
_  __                      _ _
        |  \/  | __ _ _ ____   _____| | |
        | |\/| |/ _` | &#039;__\ \ / / _ \ | |
        | |  | | (_| | |   \ V /  __/ | |
        |_|  |_|\__,_|_|    \_/ \___|_|_|
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|  ** ix2-spi ** ** uboot_ver:0.0.8 **

 ** MARVELL BOARD: DB-88F6282A-BP LE

U-Boot 1.1.4 (Oct 28 2011 - 15:18:22) Marvell version: 3.6.1 - EMC

U-Boot code: 00600000 -&gt; 0067FFF0  BSS: -&gt; 006CD5A0

Soc: 88F6282 A1 CPU running @ 1600Mhz L2 running @ 533Mhz
SysClock = 533Mhz , TClock = 200Mhz

DRAM (DDR3) CAS Latency = 7 tRP = 7 tRAS = 20 tRCD=7
DRAM CS[0] base 0x00000000   size 256MB
DRAM Total size 256MB  16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
Found ADT7473, program PWM1 ... OK
[1024kB@f8000000] Flash:  1 MB

Marvell Serial ATA Adapter
Integrated Sata device found
[0 1 0]: Enable DMA mode (6)
  Device 1 @ 0 1:
Model: ST4000DM000-1F2168                       Firm: CC54     Ser#:             Z307NL8Q
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 1718295.8 MB = 1678.0 GB (-775897424 x 512)


CPU : Marvell Feroceon (Rev 1)

Streaming disabled
Write allocate disabled


USB 0: host mode
PEX 0: interface detected no Link.
PEX 1: interface detected no Link.
Net:   egiga0 [PRIME]
Hit any key to stop autoboot:  0

IDE device 1: Model: ST4000DM000-1F2168                       Firm: CC54     Ser#:             Z307NL8Q
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 1718295.8 MB = 1678.0 GB (-775897424 x 512)
... is now current device

IDE read: device 1 block # 20480, count 8192 ... 8192 blocks read: OK

IDE read: device 1 block # 40960, count 20224 ... 20224 blocks read: OK
## Booting image at 00040000 ...
Bad Magic Number
Marvell&gt;&gt; printenv
baudrate=115200
loads_echo=0
rootpath=/srv/ubuntu
run_diag=yes
MALLOC_len=1
ethprime=egiga0
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x2000000;
lcd0_enable=0
lcd0_params=640x480-16@60
ethmtu=1500
mvPhoneConfig=mv_phone_config=dev[0]:fxs,dev[1]:fxo
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
usb0Mode=host
yuk_ethaddr=00:00:00:EE:51:81
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
image_multi=yes
ethact=egiga0
console=console=ttyS0,115200
bootargs_root=root=/dev/ram0
bootargs_mtd=mtdparts=spi_flash:0x7e000@0(u-boot),0x1000@0x7f000(env),0x1000@0x7e000(env2)
kernelimage=zImage
initrdimage=mfginitrd
mfgmodel=ix2
preroot_ver=0.0.2
uboot_ver=0.0.8
serial_number=5563Y01001G334002ABJ0D1
ethaddr=00:D0:B8:15:20:F3
serialNo=EUAD39006D
modelname=32041700
fw_ver=4.0.4.14600d
serialno=0,01T73RXmePA2CzsdqLnYn8jFkQf69Z9NHFKgVU7E4SgVrWmAkO1KSRjc+I52tewqHa,EUAD39006D,
runintime=10800
ftpserver=192.168.43.4
testfile=100M
mfgtest_state=system_tested_ok
pre_path=IX2/1.0.8/download_runin.sh
pre_path_conf=IX2/1.0.8/download_runin.conf
pre_serverip=192.168.32.4
pre_user=ixxrunin
pre_passwd=123
pre_dirzi=IX2/1.0.8
bootcmd2=ide dev 1;ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x2000; bootm 0x40000 0x900000;
dnsip=192.168.1.1
arcNumber=1682
bootargs=console=ttyS0,115200 root=/dev/ram0 mtdparts=spi_flash:0x7e000@0(u-boot),0x1000@0x7f000(env),0x1000@0x7e000(env2) :::DB88FXX81:eth0:none
filesize=2d4a40
fileaddr=5400000
gatewayip=192.168.1.1
netmask=255.255.255.0
ipaddr=192.168.1.12
serverip=192.168.1.10
bootargs_console=console=ttyS0,115200
mtdparts=orion_nand:0x300000@0x100000(zImage),0x1000000@0x540000(initrd)=root=/dev/mapper/debian--vg-root rootdelay=10
bootcmd=ide device 1; ide read 0x40000 0x5000 0x2000; ide read 0x2100000 0xA000 0x4F00; bootm 0x40000 0x2100000
stdin=serial
stdout=serial
stderr=serial
mainlineLinux=yes
enaMonExt=no
enaCpuStream=no
enaWrAllo=no
pexMode=RC
disL2Cache=no
setL2CacheWT=yes
disL2Prefetch=yes
enaICPref=yes
enaDCPref=yes
sata_dma_mode=yes
netbsd_en=no
vxworks_en=no
bootdelay=3
disaMvPnp=no
enaAutoRecovery=yes
pcieTune=no
pcieTune1=no

Environment size: 2293/4091 bytes</pre>
<br />
Kindly advise<br />
<br />
======<br />
Moderatore edit: please use code tags (Formatted Code button) to post log.]]></description>
            <dc:creator>eddfarha</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 31 Mar 2020 15:33:35 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,71014#msg-71014</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,71014#msg-71014</link>
            <description><![CDATA[ Further details on the ix2-dl should anyone need them, I&#039;ve added some useful items to my Google Drive share;<br />
<br />
- the recovery usb creator<br />
- uboot GPL sources<br />
- &#039;Lifeline&#039; GPL sources <br />
- ix2-dl specific DTB<br />
<br />
Available here; <a href="https://drive.google.com/drive/folders/1gapzcN_leRVmiM8xPCeW9R5sUjIK4LZi?usp=sharing"  rel="nofollow">IX2-DL software</a><br />
<br />
I also have a copy of the images on the UBIFS flash, nothing particular of note that isn&#039;t explained in the posts above.]]></description>
            <dc:creator>jdwl101</dc:creator>
            <category>Debian</category>
            <pubDate>Wed, 24 Oct 2018 14:33:56 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,70844#msg-70844</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,70844#msg-70844</link>
            <description><![CDATA[ Some additional info;<br />
<br />
Server Performance for the Ix2-DL on Debian Squeeze / Kernel 4.18;<br />
- NFS ~65MB per second<br />
- Samba ~63MB per second<br />
<br />
That is around double the stock performance, see <a href="https://www.smallnetbuilder.com/nas/nas-reviews/31762-iomega-storcenter-ix2-dl-network-storage-reviewed?showall=&amp;start=2"  rel="nofollow">SNB Review</a><br />
<br />
Format of the Flash boot partition is UBIFS, easily mounted using UBI Attach;<br />
Dmesg of mounting<br />
<pre class="bbcode">
[ 2915.192097] ubi0: attaching mtd5
[ 2915.902529] ubi0: scanning is finished
[ 2915.918166] ubi0 warning: ubi_eba_init: cannot reserve enough PEBs for bad PEB handling, reserved 81, need 157
[ 2915.930989] ubi0: attached mtd5 (name &quot;boot&quot;, size 1016 MiB)
[ 2915.937018] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
[ 2915.943928] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[ 2915.951180] ubi0: VID header offset: 512 (aligned 512), data offset: 2048
[ 2915.958955] ubi0: good PEBs: 8125, bad PEBs: 3, corrupted PEBs: 0
[ 2915.965269] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
[ 2915.973484] ubi0: max/mean erase counter: 13/7, WL threshold: 4096, image sequence number: 0
[ 2915.982434] ubi0: available PEBs: 0, total reserved PEBs: 8125, PEBs reserved for bad PEB handling: 81
[ 2915.992009] ubi0: background thread &quot;ubi_bgt0d&quot; started, PID 3672
[ 3035.353687] UBIFS (ubi0:0): background thread &quot;ubifs_bgt0_0&quot; started, PID 3681
[ 3035.371253] UBIFS (ubi0:0): recovery needed
[ 3035.448165] UBIFS (ubi0:0): recovery completed
[ 3035.452716] UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name &quot;boot&quot;
[ 3035.460296] UBIFS (ubi0:0): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 3035.470439] UBIFS (ubi0:0): FS size: 1035159552 bytes (987 MiB, 8023 LEBs), journal size 33546240 bytes (31 MiB, 260 LEBs)
[ 3035.481705] UBIFS (ubi0:0): reserved for root: 4952683 bytes (4836 KiB)
[ 3035.488519] UBIFS (ubi0:0): media format: w4/r0 (latest is w5/r0), UUID ED69950E-9378-442B-BA6C-7D1BA8FE474E, small LPT model

</pre>]]></description>
            <dc:creator>jdwl101</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 23 Oct 2018 16:10:27 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,70294,70799#msg-70799</guid>
            <title>Re: HOWTO: Lenovo ix2-dl / Stock U-Boot, boot current kernel, access printenv from Debian, load kernel from GPT ide drive</title>
            <link>https://forum.doozan.com/read.php?2,70294,70799#msg-70799</link>
            <description><![CDATA[ Thanks! added to <a href="https://forum.doozan.com/read.php?2,23630,23630#msg-23630"  rel="nofollow">the Wiki thread</a>.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 23 Oct 2018 02:03:26 -0500</pubDate>
        </item>
    </channel>
</rss>
