Odp: Problem z obrazem -compilacja wlasna MR3420 v2
Nie. To tylko kosmetyka w tym przypadku.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Problem z obrazem -compilacja wlasna MR3420 v2
Strony Poprzednia 1 2
Zaloguj się lub zarejestruj by napisać odpowiedź
Nie. To tylko kosmetyka w tym przypadku.
to o co @!#$%!# chodzi ? - bo juz nie mam pojecia, i dlaczego jak bylo 16M zamiast 16Mlzma to poszlo i na routerze po wgraniu bezposrednio z u-boota pope2k router chodzi - czy ta definicja 0xf80000 czy ta dlugosc 0xfc0000 maja az takie znaczenie , moze przez to CRC sie nie zgadza gdzies - n ie przewidziano ze ktos bedzie chcial do 3040 16 M wkladac flasha (to ten od Ciebie chce sobie taki zrobic no ale nie ma szans na skompilowanie mojego obrazu w 16Mlzma). 0xf80000 jest mniejszy a ja nie wypelniam calego obrazu. moze podmienic moze to jest przyczya.
To lzma oznacza tylko tyle że albo booloader umie lzma i bezpośrednio kernel jest tak kompresowany albo dodawany jest mały program który rozkompresowuje to. Obrazy bez lzma trochę więcej miejsca zajmują.
To znaczy ze u-boot pope2k rozumie 16M i mu to wystarcza ale dlaczego 16Mlzma nie chodzi - stworzenie calego obrazu ??? - gdzies cos chyba brakuje.
Problem jest gdzie indziej, zmienilem na 16M i tez sie nie zrobilo
grep MR30 .config
grep MR30 build_dir/linux-ar71xx_generic/linux-3.3.8/.config
zrób
Czesc,
dziwne, czy tak ma byc ?
ustom-src/build_dir/linux-ar71xx_generic/linux-3.3.8$ grep MR30 .config
CONFIG_ATH79_MACH_TL_MR3020=y
custom-src$ grep MR30 .config
# CONFIG_TARGET_ar71xx_generic_TLMR3020 is not set
CONFIG_TARGET_ar71xx_generic_TLMR3040=y
Tak. Pokaż jeszcze
grep MR build_dir/linux-ar71xx_generic/linux-3.3.8/.config
build_dir/linux-ar71xx_generic/linux-3.3.8$ grep MR .config
CONFIG_ATH79_MACH_MR600=y
CONFIG_ATH79_MACH_TL_MR11U=y
CONFIG_ATH79_MACH_TL_MR3020=y
CONFIG_ATH79_MACH_TL_MR3X20=y
CONFIG_IP_MROUTE=y
CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
CONFIG_HAMRADIO=y
# CONFIG_USB_GSPCA_MR97310A is not set
Nazwa profilu się nie zgadza. W konfigu masz TLMR3040=y a w image/Makefile masz TLMR3040V1. O ile nie masz makra multi to to jest powodem.
To co mam zamienic
w image/Makefile TLMR3040V1 na TLMR3040. O ile nie masz tam makra TLMR3040, przeszukaj plik.
A odwrotnie nie mozna, w configu zmienic TLMR3040 na TLMR3040V1 - chyba mniej zmian bedzie
Można, ma być taka sama nazwa.
Przeszukuje wszystkie pliki, ale zauwazylem ze w tmp jakies smieci siedzialy , w .mk .config Makefile mam juz wszedzie ...V1 - chce zrobic zeby to bylo wszystko spojne. A co moglo byc tego przyczyna ze bylo 3040 zamiast 3040V1 - czyzby moj .config ktory tez do ramipsa uzywalem ? Czy moze jakis patch nie zmienil tego.
10-xx który zaaplikowałeś zmienił nazwę profilu. Oglądałeś go w ogóle?
Tak, ale wtedy skupialem sie na 3420 do glowy mi nie przyszlo zeby sprawdzic podmianke lini dla 3040 , tak czy owak wystapienia 3040, zmieniam na 3040V1 w .configu tez i w .mk nie wiem czy gdzies nazwy plikow sie nie odwoloja tylko do 3040 a nie 3040V1.
nie wiem czy to teraz w profilu bedzie dobrze
define Profile/TLMR3040V1
NAME:=TP-LINK TL-MR3040V1
PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
endef
define Profile/TLMR3040/Description
Package set optimized for the TP-LINK TL-MR3040V1.
endef
$(eval $(call Profile,TLMR3040V1))
szczegolnie to
$(eval $(call Profile,TLMR3040V1))
Tylko w tym image/Makefile i nigdzie indziej.
Ponieważ dużo namieszałeś to aż prosi się żebyś pobrał źródła i na czysto to jeszcze raz zrobił.
tak wiem, mial byc to ostatni krok - ale tak nie naucze sie niczego, a tak wiem wiecej o zaleznosciach, w Makefile bylo dobrze, zle zrobilo sie w .configu i w .mk i targetinfo
Juz wiem skad to sie wzielo, ja mam openwrt z przed 3 mcy a tu mamy ta zmiane:
Changeset 38066
View differences
Show lines around each change
Show the changes in full context
Ignore:
Blank lines
Case changes
White space changes
Timestamp:
Sep 19, 2013 7:52:45 PM (3 months ago)
Author:
juhosg
Message:
ar71xx: add profile and build image for the TL-MR13U board
Signed-off-by: Oleg Titov <oleg.titov@…>
Patchwork: http://patchwork.openwrt.org/patch/4063/
Signed-off-by: Gabor Juhos <juhosg@…>
Location:
trunk/target/linux/ar71xx
Files:
2 edited
generic/profiles/tp-link.mk (1 diff)
image/Makefile (1 diff)
Nie. To nie jest zmiana w AA, MR13U nie ma w AA, jest w trunku. 38066 który przytoczyłeś dotyczy gałęzi trunka.
Dobra, narazie leci zobaczymy czy sie skonczy obrazem tym razem - ale dzieki za pomoc, pewnie po paru dniach bym doszedl tak mam kilka dni wolnego :-)
Suces !
i z 16Mlzma
openwrt-ar71xx-generic-tl-mr3040-v1-squashfs-sysupgrade.bin
Strony Poprzednia 1 2
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Problem z obrazem -compilacja wlasna MR3420 v2
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc