Welcome! Log In Create A New Profile

Advanced

Help unbricking IOmega ix4-200d

Posted by Red9r 
Re: Help unbricking IOmega ix4-200d
June 29, 2025 01:31AM
Hi after 7 years my iomega stop working, i didn't make a backup of the pendrive from where it has boot and today the pendrive is dead.
I think, ok no problem, I will follow the steps on the forum but doesn't works

I follow the steps on https://forum.doozan.com/read.php?2,12096
Where say Note: If this is your first time installation, then you only need rootfs Debian-6.5.7-kirkwood-tld-1-rootfs-bodhi.tar.bz2

Also, I follow the steps 4. (Stock u-boot only)

But my iomega doesn't boot, freeze on

__ __ _ _
| \/ | __ _ _ ____ _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| | | | (_| | | \ V / __/ | |
|_| |_|\__,_|_| \_/ \___|_|_|
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__| ** uboot_ver:v1.1.1 **

** MARVELL BOARD: IX4-110 LE

U-Boot 1.1.4 (Mar 10 2011 - 15:01:57) Marvell version: 3.4.18

U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CF600

Soc: 88F6281 A1 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000 size 256MB
DRAM CS[1] base 0x10000000 size 256MB
DRAM Total size 512MB 16bit width
Found 0x20 i2c device
Set Power State as Always On
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:32 MB
Found ADT7473, program LED ...(led_volt=90) OK
Found ADT7473, program thermal/Fan ...(pwm_min=0) (pwm_max=130) (therm=67) (temp_min=60) OK

Marvell Serial ATA Adapter
Integrated Sata device found
[0 0 0]: Enable DMA mode (6)
Device 0 @ 0 0:
Model: WDC WD30EFRX-68EUZN0 Firm: 82.00A82 Ser#: WD-WCC4N5DZ4T17
Type: Hard Disk
Supports 48-bit addressing
Capacity: 764436.4 MB = 746.5 GB (1565565872 x 512)
[0 1 0]: Enable DMA mode (6)
Device 1 @ 0 1:
Model: WDC WD30EFRX-68EUZN0 Firm: 82.00A82 Ser#: WD-WCC4N2UK1159
Type: Hard Disk
Supports 48-bit addressing
Capacity: 764436.4 MB = 746.5 GB (1565565872 x 512)


CPU : Marvell Feroceon (Rev 1)
Found initrd at 0x2d8000

Streaming disabled
Write allocate disabled

Module 0 is RGMII
Module 1 is RGMII

USB 0: host mode
PEX 0: PCI Express Root Complex Interface
PEX interface detected Link X1
SCSI: AHCI 0001.0000 32 slots 3 ports 3 Gbps 0x7 impl IDE mode
flags: 64bit ncq stag led pmp slum part
scanning bus for devices...
Device 0: (0:0) Vendor: ATA Prod.: WDC WD30PURX-64P Rev: 80.0
Type: Hard Disk
Capacity: 764436.4 MB = 746.5 GB (1565565872 x 512)
Device 1: (1:0) Vendor: ATA Prod.: WDC WD30PURX-64P Rev: 80.0
Type: Hard Disk
Capacity: 764436.4 MB = 746.5 GB (1565565872 x 512)
Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 0
(Re)start USB...
USB: scanning bus for devices... 3 USB Device(s) found
scanning bus for storage devices... 1 Storage Device(s) found
....
.
......
............
.........................
...................................................
......................................................................................................
............................................................................................................................................................................................................
....
..............................................................................................................................................................................

After 5 minutos or so, nothing, I review the thread.. At this time i thinking on reinstall de original debian from 7 years ago..

The printvenv

Marvell>> saveenv
Saving Environment to NAND...
Erasing Nand...Writing to Nand... done
Marvell>> printenv
bootdelay=1
baudrate=115200
loads_echo=0
ipaddr=10.4.50.165
serverip=10.4.50.5
rootpath=/mnt/ARM_FS/
netmask=255.255.255.0
run_diag=yes
CASset=min
MALLOC_len=1
ethprime=egiga0
bootargs_root=root=/dev/nfs rw
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
console=console=ttyS0,115200 mtdparts=nand_mtd:0xa0000@0x0(uboot),0x00010000@0x000a0000(param),32m@0x0(flash)
uboot_start=0x0
uboot_size=0xa0000
env_start=0xa0000
env_size=0x10000
kernel_start=0xb0000
kernel_size=0x228000
initrd_size=0x300000
make_boot_args=setenv bootargs console=ttyS0,115200 mtdparts=nand_mtd:$(uboot_size)@$(uboot_start)(uboot),$(env_size)@$(env_start)(env),$(kernel_size)@$(kernel_start)(zImage),$(initrd_size)@$(initrd_start)(initrd),32m@0x0(flash);
flash_load=run make_boot_args;nand read.e 0x2000000 $(kernel_start) $(kernel_size);nand read.e 0x12000000 $(initrd_start) $(initrd_size);bootm 0x2000000 0x12000000;
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end); bootm 0x2000000;
ethaddr=00:50:43:8c:14:07
ethmtu=1500
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
usb0Mode=host
nandEcc=1bit
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
uboot_ver=v1.1.1
ethact=egiga0
load_initrd=ext2load usb 0:1 0x2100000 /boot/uInitrd
load_uimage=ext2load usb 0:1 0x40000 /boot/uImage
usb_boot=usb start; run load_uimage; run load_initrd; bootm 0x40000 0x2100000
stdin=serial
stdout=serial
stderr=serial
mainlineLinux=no
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
initrd_start=0x2d8000
disaMvPnp=no
eth1addr=00:50:43:8c:14:08
enaAutoRecovery=yes
pcieTune=no
usb_make_boot_args=setenv bootargs console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:$(uboot_size)@$(uboot_start)(uboot),$(env_size)@$(env_start)(env),$(kernel_size)@$(kernel_start)(zImage),$(initrd_size)@$(initrd_start)(initrd),32m@0x0(flash) earlyprintk=serial
load_uimanv=sb_boot usb start; run load_uimage; run load_initrd; bootm 0x40000 0x2100000
bootcmd=run usb_make_boot_args ; run usb_boot; reset

Environment size: 2211/16380 bytes

Any help?

Regards
Rodrigo
Re: Help unbricking IOmega ix4-200d
June 29, 2025 02:31PM
Update, i try with Debian-5.13.6-kirkwood-tld-1-rootfs-bodhi.tar.bz2 and start.. so far, I must change some parts beacuse dont find the roorfs, I must put a label to the partition on the usbstick

Regards
Rodrigo Arenas
Re: Help unbricking IOmega ix4-200d
June 29, 2025 02:36PM
> Update, i try with
> Debian-5.13.6-kirkwood-tld-1-rootfs-bodhi.tar.bz2
> and start.. so far, I must change some parts
> beacuse dont find the roorfs, I must put a label
> to the partition on the usbstick

Yes, the instruction:

Quote

1. Format a new USB drive with a single Ext3 partition, and label it rootfs. This step should be done at Linux command line using fdisk, mkfs.ext3 (don't use GUI or gparted). Once you have booted the box, then you could try GPT partition and/or Ext4.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Help unbricking IOmega ix4-200d
July 01, 2025 11:41AM
Thanks, for the help.

Regards
Rodrigo
Re: Help unbricking IOmega ix4-200d
July 01, 2025 11:43AM
Hi again, do you know why the Debian-6.5.7-kirkwood-tld-1-rootfs-bodhi.tar.bz2 didn't work.. just curiosity.

Regards
Rodrigo Arenas
Re: Help unbricking IOmega ix4-200d
July 01, 2025 03:31PM
Rodrigo,

> Hi again, do you know why the
> Debian-6.5.7-kirkwood-tld-1-rootfs-bodhi.tar.bz2
> didn't work.. just curiosity.

This stock u-boot might have some limitation regarding the size of the kernel. You are booting using a set of envs that are not from my recommendation.

See here:

Boot Kirkwood rootfs with stock u-boot:
https://forum.doozan.com/read.php?2,102054,105374#msg-105374

Try booting Debian-6.5.7-kirkwood-tld-1-rootfs-bodhi.tar.bz2 following the above instruction.

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

Your Email:


Subject:


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