I have iomega HMNHDCE based on oxnas7820 cpu, 256Mb ram, nand not installed but there is place for nand on motherboard. I found that developer dangole was working with oxnas platform. I tried u-boot for pogoplug no luck. I want iomega HMNHDCE to have new uboot. I'm asking for help. Please give me direction what should I do? I'm willing to do instructions and post any information needed. Please help! If I can't do much I can donate board to developer.
P.S. I did some modification to motherboard, I soldered 128Mb nand here and planning to add pcb components needed for fan support here. Nand was recognized by pogoplug's 1st stage (16Mb at first boot and 128M at reboot) :
U-Boot SPL 2013.10-g3a0f380-dirty (Jul 26 2014 - 14:31:34)
Boot device: SATA
Attempting to set PLLA to 850 MHz ...
plla_ctrl0 : 0000020a
plla_ctrl1 : 00330000
plla_ctrl2 : 0065008b
plla_ctrl3 : 000000f1
PLLA Set
Bus 0: OK
Device 0:
** File not found /boot/bootargs.bin **
U-Boot 2013.10-g3a0f380-dirty (Jul 26 2014 - 10:18:57) for OXNAS
DRAM: 128 MiB
IDE: Bus 0: OK
Device 0: Model: WDC WD800JD-75MSA3 Firm: 10.01E04 Ser#: WD-WMAM9AR84678
Type: Hard Disk
Supports 48-bit addressing
Capacity: 76293.9 MB = 74.5 GB (156250000 x 512)
NAND: 16 MiB
In: serial
Out: serial
Err: serial
Net:
Led: GREEN
mii0
Main Loop
Hit any key to stop autoboot: 0
OX820 # setenv uinitrd_addr '0x60e00000'
OX820 # setenv uimage_addr '0x60500000'
OX820 # setenv dtb_addr '0x62c00000'
OX820 # setenv ide_set_bootargs 'setenv bootargs console=ttyS0,115200 root=/dev/sda2 rootdelay=10'
OX820 # setenv dt_bootm 'bootm $uimage_addr $uinitrd_addr $dtb_addr'
OX820 # setenv dt_load_dtb 'ext2load ide 0:2 $dtb_addr /boot/dts/ox820-pogoplug-pro.dtb'
OX820 # setenv dt_load_initrd 'ext2load ide 0:2 $uinitrd_addr /boot/uInitrd'
OX820 # setenv dt_load_uimage 'ext2load ide 0:2 $uimage_addr /boot/uImage'
OX820 # setenv dt_ide_boot 'run dt_load_uimage; run dt_load_initrd; run dt_load_dtb; run dt_bootm'
OX820 # setenv dt_ide_bootcmd 'run ide_set_bootargs; run dt_ide_boot'
OX820 # setenv dt_bootcmd_ide 'ide reset; run dt_ide_bootcmd; reset'
OX820 # setenv bootcmd 'run dt_bootcmd_ide'
OX820 # boot
Reset IDE: Bus 0: OK
Device 0: Model: WDC WD800JD-75MSA3 Firm: 10.01E04 Ser#: WD-WMAM9AR84678
Type: Hard Disk
Supports 48-bit addressing
Capacity: 76293.9 MB = 74.5 GB (156250000 x 512)
4621824 bytes read in 1025 ms (4.3 MiB/s)
4594376 bytes read in 1025 ms (4.3 MiB/s)
7067 bytes read in 35 ms (196.3 KiB/s)
## Booting kernel from Legacy Image at 60500000 ...
Image Name: Linux-4.4.54-oxnas-tld-1
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4621760 Bytes = 4.4 MiB
Load Address: 60008000
Entry Point: 60008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 60e00000 ...
Image Name: initramfs-4.4.54-oxnas-tld-1
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 4594312 Bytes = 4.4 MiB
Load Address: 60000000
Entry Point: 60000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 62c00000
Booting using the fdt blob at 0x62c00000
Loading Kernel Image ... OK
Loading Ramdisk to 679c6000, end 67e27a88 ... OK
Loading Device Tree to 679c1000, end 679c5b9a ... OK
Led: GREEN
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Error: unrecognized/unsupported processor variant (0x410fb025).
Thank you for your help and support!
My best regards, sobir.