26

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

[    0.995212] Creating 4 MTD partitions on "orion_nand":
[    1.000381] 0x000000000000-0x0000000e0000 : "u-boot"
[    1.006280] 0x0000000e0000-0x0000001e0000 : "u-boot environment"
[    1.013125] 0x000000100000-0x000000300000 : "second stage u-boot"
[    1.019956] 0x000000200000-0x000020000000 : "root"

Tu masz nazwę partycji.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

27

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Na stronie https://wiki.openwrt.org/toh/iomega/iconnect jest podobnie bo:

This is a bootlog from first start of OpenWRT:
.
.
[   13.269012] Creating 4 MTD partitions on "orion_nand":
[   13.274175] 0x000000000000-0x0000000e0000 : "uboot"
[   13.280185] 0x0000000e0000-0x000000100000 : "uboot_env"
[   13.286452] 0x000000100000-0x000000200000 : "second_stage_uboot"
[   13.293478] 0x000000200000-0x000020000000 : "root"

też jest root ..

28

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Tylko na stronie wiki openwrt jest też to przekazane w kernel command line, czego ty nie masz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

29 (edytowany przez zontar 2016-03-22 22:10:18)

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

jest tam opis jak to wpisać by przekazywało ? Dla mnie te partycje to jak macanie po ciemku


w sumie to wolałbym z tymi partycjami powalczyć, gdzie szukać sprawdzonego opisu ?

30

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

A to co jest na wiki nie działa?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

31 (edytowany przez zontar 2016-03-22 22:28:44)

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Na wiki to mamy to:

Flash new U-Boot

mw 0x0800000 0xffff 0x100000
tftp 0x0800000 openwrt-kirkwood-iconnect-u-boot.kwb
nand erase 0x0 0x100000
nand write 0x0800000 0x0 0x100000

i podają
Here is a default configuration of first run U-Boot.

iconnect => printenv
baudrate=115200
bootargs_root=noinitrd ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs
bootcmd=setenv bootargs ${console} ${mtdparts} ${bootargs_root}; ubi part rootfs; ubifsmount rootfs; ubifsload 0x800000 ${kernel}; bootm 0x800000
bootdelay=3
console=console=ttyS0,115200
ethact=egiga0
kernel=/boot/uImage
mtdids=nand0=orion_nand
mtdparts=mtdparts=orion_nand:0x80000@0x0(uboot),0x20000@0x80000(uboot_env),-@0xa0000(rootfs)
stderr=serial
stdin=serial
stdout=serial

no i openwrt

6.4 Flashing images (ubifs)
It's important that you reset u-boot before flashing otherwise it will most likely fail to boot.

nand erase 0x200000 0x1fe00000
ubi part root ; ubi remove rootfs ; ubi create rootfs
tftpboot 0x800000 openwrt-kirkwood-iconnect-rootfs.ubifs ; ubi write 0x800000 rootfs ${filesize} ; reset

jeśli o to chodzi to nie zadziałało, chyba że coś przeoczam

32

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

pomoże ktoś ?

33 (edytowany przez ksau 2017-11-25 22:38:54)

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Opisze moje boje z wykopaliskiem iconnect iomega na kirkwood
Wgrywałem Openwrt CC ,początek czyli wgranie uboota taki jak opisal Tekkenmoor
Mój ubot zgłosił się tak
U-Boot 2014.10 (Jul 24 2015 - 20:09:53) Iomega iConnect
Następnie zrobiłem
env default -a
saveenv
nand erase 0x200000 0x1fe00000
później tak jak w opisie powyżej Tekkenmoor
tftpboot 0x800000 openwrt-15.05-kirkwood-iconnect-rootfs.ubifs
ubi write 0x800000 rootfs 0x44e800

później koniecznie taka komenda:
ubifsmount ubi0:rootfs

tftpboot 0x800000 openwrt-15.05-kirkwood-iconnect-zImage
bootz 0x800000

Wystartuje openwrt i postępujemy tak jak w opisie albo możemy wgrac winscp do katalogu /rom/boot/ plik zImage
Nie trzeba wgrywać pliku iconnect.dtb - u mnie nie był potrzebny wręcz przez niego nie startowal ststem i wywalał znany błąd
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Restartujemy iconnecta i w uboot i poprzez setenv zmieniamy bootcmd na taki jak w wyprintowanych poniżej ustawieniach.Trzeba skasować ustawienie ubifsload 0x700000 ${fdt} bo ono było u mnie przyczyną problemów!

printenv wygląda u mnie tak
arcNumber=3338
baudrate=115200
bootargs=console=ttyS0,115200 mtdparts=orion_nand:0xe0000@0x0(uboot),0x20000@0xe0000(uboot_env),0x100000@0x100000(second_stage_uboot),-@0x200000(root) ubi.mtd=3 root=ubi0:rootfs rootfstype=ubifs rw
bootargs_root=ubi.mtd=3 root=ubi0:rootfs rootfstype=ubifs rw
bootcmd=setenv bootargs ${console} ${mtdparts} ${bootargs_root}; ubi part root;ubifsmount ubi:rootfs; ubifsload 0x800000 ${kernel};bootz 0x800000
bootdelay=3
console=console=ttyS0,115200
ethact=egiga0
ethaddr=00:50:xxxxxxxxxx
fdt=/boot/iconnect.dtb
ipaddr=192.168.1.1
kernel=/boot/zImage
mtddevname=uboot
mtddevnum=0
mtdids=nand0=orion_nand
mtdparts=mtdparts=orion_nand:0xe0000@0x0(uboot),0x20000@0xe0000(uboot_env),0x100000@0x100000(second_stage_uboot),-@0x200000(root)
partition=nand0,0
serverip=192.168.1.2
stderr=serial
stdin=serial
stdout=serial

Environment size: 885/131068 bytes

Przy takich ustawieniach Openwrt powinien wystartować bez problemu
Pozdrawiam

34

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Czemu CC a nie lede?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

35

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

hmm wlasciwie to nie wiem...jaką przewagę ma LEDE? nie jestem w temacie odkąd postawiłem TPLINKA 1043 na CC i chodzi stabilnie jak skała :-)

36

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

W tym że CC jest sprzed 2 lat a świat idzie do przodu. Np. po wgraniu lede aktualizację masz tak po prostu przez sysupgrade bez kombinowania i wgrywania czegokolwiek przez serial i bootloader.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

37

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Ok to by mnie przekonało do zainstalowania LEDE bo faktycznie zabawa z tym ubootem ,podlaczenie seriala za każdym razem i jednak jest spora szansa zbirckowania urządzenia -   to tylko dla ludzi o mocnych nerwach (jeden już padł a z JTAG mam problemy w reanimacji)
W jaki sposób wgrać LEDE jak nie mam już oryginalnego softu Iconnect a nie widze plików zImage i ubifs tak jak w przypadku CC się wgrywało przez uboot?

38

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Wgrywasz nowy bootloader z lede, z jego poziomu wgrywasz i uruchamiasz w pamięci obraz initramfs od iconnecta.. A później normalny bin wgrywasz do /tmp i robisz sysupgrade. Żadnej zabawy z adresami, kernelem, tworzeniem ręcznie partycji itd.  Po wgraniu bootloadera pamiętaj tylko żeby z jego poziomu skasować partycję o nazwie ubi jak istnieje (nand erase.part ubi).

I jeszcze jedno choć to mało oczywiste - w lede interfejs ethernet dla tego modelu ma ustawiony dhcp a nie adres 192.168.1.1. Żebyś się nie przeraził że siec nie działa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

39

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Super,wydaje się proste...tylko za każdym razem ubgrade uboota przyprawia mnie o szybsze bicie serca
Dzieki za informacje.

40 (edytowany przez Cezary 2017-11-26 08:07:20)

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Więc musisz jeszcze raz. Ostatni smile

EDIT: Chociaż nie wiem czy musisz, bo już starszy wgrałeś. Możesz załadować obraz lede i zobaczysz czy wszystko wstanie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

41

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

no i  stało sie to czego sie obawiałem-pogrzebałem w ustawieniach w openwrt i nie moge sie na niego zalogowac po ssh i dodatkowo nie zglasza sie uboot przez kabelek serial ,testowalem dwa kable prolific i ftdi i nic nie wypluwa.Zostaje tylko JTAG?

42

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Zawsze możesz użyć kwboot, wgrać mu bootloader a później system.
Ale to dziwne że nie zgłasza Ci się na serialu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

43

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

openwrt 15.05 laduje się,laczy sie z AP ,mozna pingować jego IP  ale po ssh sie nie polaczy...connection refused ...mozna jakos połączyc się po serialu do  openwrt?
Wszystko przez to zdanie " Więc musisz jeszcze raz. Ostatni "  :-)

44

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

Czyli działa. Zresetuj, uruchom w nim failsafe, zaloguj się i zobacz co się dzieje w systemie. Ew wgraj przez sysupgrade nowy soft.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

45 (edytowany przez ksau 2022-02-08 23:17:03)

Odp: Pomoc w ustawieniu parametrów bootowania dla CC na kirkwood

niby dziala ale zresetowac nie moge,w failsafe nie wchodzi,probowalem wciskac dwa przyciski w roznych kombinacjach i nic ...probowalem wgrac kwboot pod RPI uboota ale nic sie nie dzieje z wyjatkiem tego ze dioda power nie zaswieca się i na konsoli po podlaczeniu zasilania do iconnect  spowalnia się "kręcenie" znaczka po informacji " Sending boot message. Please reboot the target..." Nie wiem czy kwboot obsługuje BootROM 1.11 i czy taki jest w Iconnect Iomega bo nie mam juz tego jak sprawdzić
jest ktos na forum kto by przywrocił dwa iconnecty do życia?

edit: może z parametrem kwboot -p jeszcze spróbuje ....