by DKAsokan » Mon Feb 24, 2014 2:22 pm
$this->bbcode_second_pass_quote('schnee', 'I') followed celemine1gig posts and downloaded the relevant files:
- kernel for the Pogo Pro
- uboot
Followed the wiki from kref (
https://github.com/kref/u-boot-oxnas/wi ... t-for-sata) to create a sata disk:
1. created 2 partitions on the disk: 15 MB FAT32, rest of the disk as ext4
2. copied u-boot.img into the fat32 partition
3. modified WarheadsSE's oxnas_sata_boot.tgz, removed everything but stage1.wrapped which i converted to u-boot-spl.bin and ran it
4. created a root filesystem with armv5te as suggested by WareheadSE
5. placed the kernel in the root filesystem in the / and in the /boot directory (overwriting the one there)
6. tried to boot with no success
I see an MAC address from the pogo on my rooter, but it is not the same as pogo's own address. Front led on the pogo stays off all the time, it never asks for an IP address, also all log files on the sata hdd are empty.
What you are missing is u-boot.env. The default u-boot.env turns on netconsole
I am definitively missing something, but do not know what....
(i have no serial cable to connect to the pogo now, so I do not see if it is doing anything)
What you are missing is u-boot.env. The default u-boot.env just turns on netconsole and gives error ideboot not defined.[b][/b]if you can use netcosole and setup the environement as follows
u-bootenvironement for Loading Uimage and dtb from ext4 partition
setenv bootargs
setenv imgaddr 60000000
setenv fdtaddr 61000000
setenv ext4_uimage ext4load ide 0:2 ${imgaddr} /boot/uImage
setenv ext4_dtb ext4load ide 0:2 ${fdtaddr} /boot/dtbs/ox820-pogoplug-pro.dtb
setenv SET_dtb 'fdt addr ${fdtaddr} ; fdt header'
setenv bootnew bootm ${imgaddr} - ${fdtaadr}
setenv ext4_ideboot 'run ext4_uimage ; run ext4_dtb ; run SET_dtb ; run bootnew'
saveenv
I could successfully install Archlinux following wiki from kref and having serial cable for setting u-boot.env. i used the kernel image and rootfs from the following links
Download New Kernel 3.12.6.1 from ArchArm repository -
armv5 core linux-oxnas 3.12.6-1 The Linux Kernel and modules - PLX/Oxford Semiconductor NAS7820
link -
http://eu.mirror.archlinuxarm.org/arm/c ... pkg.tar.xzLatest rootfs -
http://archlinuxarm.org/os/ArchLinuxARM ... est.tar.gzI am ready to share the uboot.env if anybody needs it . pm me @
dkasokan@gmail.com D.K.Asokan
Edit : sorry i forgot to define ideboot myself.
setenv ideboot 'run ext4_uimage ; run ext4_dtb ; run SET_dtb ; run bootnew'
saveenv