Seite 18 von 20 ErsteErste ... 81617181920 LetzteLetzte
Ergebnis 171 bis 180 von 196

Thema: Ib-nas6220-b

  1. #171

    Standard

    Zitat Zitat von diabloss Beitrag anzeigen
    Hello again

    what i would like to win is :

    1) an non dependable nas on any portal (i.e. myisharing or myakitio)
    2) an easy upgradable way to a non official firmware open wrt or stuff (without jtag stuff,serial conection) for noobs like me
    3) an easy way to have full access on my nas unit through ssh also for replacing mldonkey with transmission client.

    I have found out several forums and git hubs regarding modification of this NAS device but sadly they are all made with jtag or serial connections.
    https://doukki.net/doku.php?id=wiki:notes:ib-nas6220-b
    http://simon.baatz.info/raidsonic-ic...ew-sheevaplug/
    I don't think I understand your quetion but:
    If you can upgrade original firmware to etc. archlinuxarm or sg. similar without serial console than U are GOD :-)
    After you change the OS on NAS than you can simply upgrade it with "pacman -Syu" or "aptitude upgrade" and the kernel will loadable from HDD or USB stick or from NAND. I use the NAND method, made UBIFS for root with zlib compression to fit archlinuxarm on them. ArchlinuxARM provide uImage kernel binary what I can simply write to /dev/mtd1 with mtd-utils or with "/bin/cat /boot/uImage > /dev/mtd1" command. Unfortunately old u-boot loader cause L2 cache disable with newer Linux kernels (3.2+), so on ArchlinuxARM still 3.1.10 kernel version is.
    If you plan to change the OS on your NAS, the preferred way is to install new OS onto the HDD or USB stick. This way keep your original firmware.

  2. #172

    Standard

    Zitat Zitat von oreggin Beitrag anzeigen
    I don't think I understand your quetion but:
    If you can upgrade original firmware to etc. archlinuxarm or sg. similar without serial console than U are GOD :-)
    After you change the OS on NAS than you can simply upgrade it with "pacman -Syu" or "aptitude upgrade" and the kernel will loadable from HDD or USB stick or from NAND. I use the NAND method, made UBIFS for root with zlib compression to fit archlinuxarm on them. ArchlinuxARM provide uImage kernel binary what I can simply write to /dev/mtd1 with mtd-utils or with "/bin/cat /boot/uImage > /dev/mtd1" command. Unfortunately old u-boot loader cause L2 cache disable with newer Linux kernels (3.2+), so on ArchlinuxARM still 3.1.10 kernel version is.
    If you plan to change the OS on your NAS, the preferred way is to install new OS onto the HDD or USB stick. This way keep your original firmware.
    can we have a post here with "How To"?
    with description and a complete guide for noobs step by step.

    thank you alot

  3. #173

    Standard

    Zitat Zitat von diabloss Beitrag anzeigen
    can we have a post here with "How To"?
    with description and a complete guide for noobs step by step.

    thank you alot
    Plz don't ask the whole Larousse encyclopedia from me.

    Read the whole thread especialy the #68 post: http://forum.nas-portal.org/showthre...ll=1#post56057

    If you are a beginner then U should starting with debian.

    The files downloadable from the debian open mirrors: http://ftp.debian.org/debian/dists/t...arvell/openrd/
    Geändert von oreggin (03.06.2012 um 14:03 Uhr)

  4. #174

    Standard

    I saw that u-boot is now has an initial nas62x0 support:
    - http://www.mail-archive.com/u-boot@l.../msg85007.html
    - http://comments.gmane.org/gmane.comp....u-boot/129493

    I decided to try it but at first try I was flashed the wrong image to the NAND so my NAS6220 is bricked again. Fortunately I have an olimex arm-usb-tiny-h JTAG cable from previous bricking

    Here is a description how-to use JTAG cable on kirkwood platform: http://archlinuxarm.org/forum/viewtopic.php?f=18&t=1120

    You can download OpenOCD for windows from here: http://www.freddiechopin.info/pl/dow...gory/4-openocd

    If you want to try it from GIT repository and make from source then make sure you flashing the u-boot.kwb image and NOT u-boot.bin:

    Code:
    git clone git://git.denx.de/u-boot.git
    [ . . . ]
    cd u-boot
    make CROSS_COMPILE=armv5tel-softfloat-linux-gnueabi- ib62x0_config
    [ . . . ]
    make CROSS_COMPILE=armv5tel-softfloat-linux-gnueabi- u-boot.kwb
    [ . . . ]
    Here is my u-boot image from u-boot GIT master: http://genie.ki.iif.hu/NAS/u-boot.kwb
    Geändert von oreggin (03.06.2012 um 14:10 Uhr)

  5. #175

    Standard

    Code:
    U-Boot 2012.04.01 (Jun 02 2012 - 23:09:55) RaidSonic ICY BOX IB-NAS62x0
    
    SoC:   Kirkwood 88F6281_A1
    DRAM:  256 MiB
    WARNING: Caches not enabled
    NAND:  256 MiB
    In:    serial
    Out:   serial
    Err:   serial
    Net:   egiga0
    Hit any key to stop autoboot:  0
    ib62x0 => printenv
    baudrate=115200
    bootargs_ide=console=ttyS0,115200 mtdparts=orion_nand:0x80000@0x0(uboot),0x20000@0x80000(uboot_env),0x300000@0xa0000(uImage),-@0x3a0000(root) root=/dev/sda2 rootfstype=btrfs ro quiet
    bootargs_nand=console=ttyS0,115200 mtdparts=orion_nand:0x80000@0x0(uboot),0x20000@0x80000(uboot_env),0x300000@0xa0000(uImage),-@0x3a0000(root) ubi.mtd=4,512 root=ubi0:rootfs rootfstype=ubifs ro quiet
    bootcmd=run bootcmd_ide
    bootcmd_ide=ide reset; ext2load ide 0:1 0x800000 /uImage 0x200000; setenv bootargs ${bootargs_ide}; bootm 0x800000
    bootcmd_nand=nand read 0x800000 0x100000 0x300000; setenv bootargs ${bootargs_nand}; bootm 0x800000
    bootdelay=3
    console=console=ttyS0,115200
    ethact=egiga0
    ethaddr=xx:xx:xx:xx:xx:xx
    mtddevname=uboot
    mtddevnum=0
    mtdids=nand0=orion_nand
    mtdparts=mtdparts=orion_nand:0x80000@0x0(uboot),0x20000@0x80000(uboot_env),0x300000@0xa0000(uImage),-@0x3a0000(root)
    nand_erasesize=20000
    nand_oobsize=40
    nand_writesize=800
    partition=nand0,0
    stderr=serial
    stdin=serial
    stdout=serial
    
    Environment size: 1047/131068 bytes
    ib62x0 =>

  6. #176

    Standard

    If you want to try it from GIT repository and make from source then make sure you flashing the u-boot.kwb image
    I compiled an u-boot.kwb image, flashed it within the u-boot, but its not booting...
    Is there a special address to be flashed, or should I repartition the nand, because the MTD partitioning of the patch deviates from the original?

    BTW, starting an u-boot image trough the uart port is working!

    See:http://www.solinno.co.uk/public/kwuartboot/


    I managed to boot from an doozan kirkwood uart u-boot, but not from the self-compiled.

    So I'm still missing something about compiling and flashing an denx u-boot.

  7. #177

    Standard

    Which type of cross-compiler did you use to compile u-boot from source? I use gentoo and crossdev to make cross-compiler:

    Code:
    $ crossdev --stable -t armv5tel-softfloat-linux-gnueabi
    Did you tried my u-boot.kwd image?

  8. #178

    Standard

    I used the gcc-arm-linux-gnueabi arm softfloat crosscompiler from ubuntu 11.10, yourimage is not working as well, so I might flashing it wrong...

  9. #179

    Standard

    There are two methods to flash u-boot under Linux shell:

    1.:
    Code:
    mtd_debug erase /dev/mtd0 0 524288
    cat u-boot.kwb > /dev/mtdblock0
    2.:
    Code:
    mtd_debug erase /dev/mtd0 0 524288
    mtd_debug write /dev/mtd0 0 524288 u-boot.kwb

  10. #180

    Standard

    I was flashing from the boot loader:

    Code:
    usb start 
    fatload usb 0:1 0x0800000 u-boot.kwb
    nand erase 0x0 0x<size>
    nand write 0x0800000 0x0 0x<size>

Ähnliche Themen

  1. ICY Box NAS6220
    Von neop13 im Forum mit RAID 1
    Antworten: 3
    Letzter Beitrag: 04.03.2011, 21:15

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •