Jak wymienic bootloader to mozna uzywac angielskiego softu smc2804wbrp-g. Trzeba wylutowac flash i reprogramować w zewnętrznym programatorze.
Masz w zalączniku dump z sinusa 154 komfort i z SMC2804wbrp-g. Są to dumpy tzw. Boot code. Zapisujesz je od początku przestrzeni flasha. Potem trzeba uruchomic router w trybie awaryjnym (recovery) trzmając przycisk reset kilka sekund i wlaczając router. Pod adresem 192.168.2.1 odezwie sie we routera i pozwoli zaladowac soft od smc
Załączniki:
smc2804wbrp-g-v2.08.bin(768.01 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
Sinus 154 Komfort boot v1.6.bin(128 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
smc2804wprp-g bootv1.3.bin(128 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
sinus 154 komfort używa boot'a Broad Net Technology w wersji 1.6
SMC2804wbrp-g (v1) używa tez boota Broad Net ale w wersji 1.3
Sprzętowo oba routery sa identyczne, zresztą obecnie mój komfort działa jako SMC. Jest jakas różnica miedzy v1.6 a v1.3 i podczas startu routera nie jest w stanie poprawnie rozpakowac danych z flasha dotyczących weba. Dlatego normalnie soft od sinusa i komfora nie dają sie zamienic.
Istnieje tez druga wersja SMC2804wbrp-g (v2) gdzie zamiast karty Wi-fi na Intersilu mają jakąś inną kartę. Podobno tam jest boot 1.9 ale to nie ma znaczenia
Soft SMC jest wspólny dla SMC2804wbrp-g v1 i v2 tzn. producent uwzględnił zmianę karty wi-fi i wspiera obie w jednym firmware
Mozna tez dolozyc brakujący port RS232 w routerze. Obok miejsca na gniazdo jest taki tzw. header 2x5 pinów. Jest tam sygnał Rx,Tx , GND i +3,3V. W sieci sa rozpiski tego headera. Z tego korzystałem
Doklada sie gniazdo do płyty,wycina otwor w obudowie. Użyłem tradycyjnego MAX232 na pająka. Dzieki temu mozna przez konsole monitorowac pracę routera jak i wymienic boot'a. Jako terminal używam darmowego Tera Term Pro.
Zapewne z terminalem windowsowym tez pojdzie. Wazne aby terminal umożliwial wyslanie danych protokołem Xmodem. Ale o tym za chwilę.
Uruchamiamy Tera Term Pro. Zmieniamy prędkość transmisji na 115200.
Dajemy Save Setup w menu Setup.
Uruchamiamy router i zaraz po starcie naciskamy enter po to zeby zatrzymac bootowanie na konsoli administracyjnej. Wygląd ponizej (Przykład z innego routera akurat) . Naciskamy ! i wchodzimy w tryb dministratora (supervisor mode). Widzimy opcje jak nizej.
Wybieramy U. Wybieramy 0 . Potwierdzamy Y (duża litera)
Uwaga!!! W tym momencie odbywa się kasowanie flasha. Nie wolno resetować lub wylaczac router bo juz nie wstanie !!!!
Na konsoli pojawiają sie literki CCC co oznacza na oczekiwanie transmisji X modem. W Tera Term Pro wybieramy File/Transfer/Send/Xmodem i ścieżke do pliku z bootem. boot zostaje wyslany i zapisany. Jesli sie zakonczy po 100% to jest okay i mozna ponownie uruchomić router z wcisnietym przyciskiem reset. Odpali sie web do przywracania firmware. Dalej juz intuicyjnie wskazujemy sciezke do firmware.
===========================================================
W-LAN Router BRN Loader V1.6 build Jan 30 2004 20:03:05
Broad Net Technology, INC.
===========================================================
read(0)= 24576 read(2)=16410
AMD Am29LV160DB bottom boot 16-bit mode found
Copying boot params.....DONE
Press any key to enter command mode ...
[BRN Boot]:!
Enter Administrator Mode !
======================
[U] Upload to Flash
[E] Erase Flash
[M] Upload to Memory
[R] Read from Memory
[W] Write to Memory
[T] Memory Test
[Y] Go to Memory
[G] Run Runtime Code
[A] Set MAC Address
[#] Set Serial Number
[V] Set Board Version
[S] Serial Test
[I] Parallel Test
[P] Print Boot Params
======================
[BRN Boot]:u
UPLOAD Flash
--------------------------------------
Area Address Length
--------------------------------------
[0] Boot 0xBFC00000 128K
[1] Configuration 0xBFC20000 64K
[2] Web Image 0xBFC30000 192K
[3] Code Image 0xBFC60000 576K
[4] Boot Params 0xBFCF0000 64K
[5] WEB UI System 0xBFD00000 1024K
--------------------------------------
Enter area to UPLOAD: 0
Upload area 0. Are you sure? (Y/n) Yes
erase from location BFC00000 done
erase from location BFC04000 done
erase from location BFC06000 done
erase from location BFC08000 done
erase from location BFC10000 done
Starting XModem download...(press Enter to abort)
CCCC
Starting to write flash...write length 00020000
01234567
Done!
[BRN Boot]:
Zdarzylo mi sie kilka razy ze podczas transmisji Xmodem zacięło sie w polowie %. Bez paniki! Nie wylaczac routera i konsoli . Anulowac transmije - opis w oknie konsoli i ponownie wybrać U, 0, Y , wysłać plik Xmodem'em ponownie.
Kazdy plik z firmware (Sinus lub SMC) ma na koncu sygnaturkę BRNW lub BRN154KOM. Zauważyłem ze na boocie 1.3 (z SMC) firmware od Sinusa działa. Trzeba tylko zmodyfikować sygnaturkę z BRN154KON na BRNW bo podczas aktualizacji przez web będzie "model mismatch"
Plotka mowi ze w firmware smc 2.08 cos jest nie tak z DHCP przez wireless i wszedzie na forum polecaja wcześniejsze wersje (Załączam)
Oczywiscie proces zadziała tez w odwrotna strone tj. gdy chcesz zmienic boota 1.3 na 1.6. ( ten od Sinus154 Komfort ). Pamietaj ze mozesz łatwo ubić router i bedziesz musial reprogramowac flash w zewnętrznym programatorze - raz tak ubilem swojego na początku . Ktos to w koncu musial przetestować
Załączniki:
FW_154Komfort_V0.79.zip(635.71 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
FW_154Komfort_v0.84.zip(694.57 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
FW_154Komfort_V_0.81.zip(642.82 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
smc2804wbrpg_v2.03.zip(708.5 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
smc2804wbrpg_v1.956.zip(702.07 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
smc2804wbrpg_v1.002.zip(676.54 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
Witam.
Mam jedno pytanie do kolegi pawol.
Robie wszystko według instrukcji,ale niestety zawsze wychodzi problem z komunikatem zaraz po podłączeniu,tzn.jest tylko taki ekran zaraz po podłączeniu,a ustawienia są dobre.Jaka byłaby nato rada
"Sprawdzałem na 2 komputerach,także port rs napewno odpada"
JAkąs lipę masz z tej transmiji przez RSa. Normalne angielskie teksty mają być. Albo parametry terminala masz złe albo dorobiny port RS jest jakis trefny
Tylko w jedną strone tj. mając boota od smc po zmianie magłówka softu z Sinusa router łyknie taki soft. Odwrotnie nie chce
Dodano po 5 [minuty]:
rtvslawek napisał:
Witam.
Mam jedno pytanie do kolegi pawol.
Robie wszystko według instrukcji,ale niestety zawsze wychodzi problem z komunikatem zaraz po podłączeniu,tzn.jest tylko taki ekran zaraz po podłączeniu,a ustawienia są dobre.Jaka byłaby nato rada
"Sprawdzałem na 2 komputerach,także port rs napewno odpada"
RS mam na mysli kawałek konwertera RS232/ttl wstawionego recznie do routera. Skoro RS w kompie masz okay to szukaj w RSie w routerze. Ewentualnie złe parametry komunikacji po RSie
Odnośnie zmiany boota. Zapomniałem ze w konsoli po nacisnieciu ENTER trzeba nacisnąć ! a potem jak w opisie wyżej . ! wchodzi w tryb administratora.
Najnowszy firmware do Sinus 154 Komfort
historia zmian:
T-Sinus 154 Komfort --> Firmwareänderungen
Änderungen von Version 0.76 --> 0.79
-Druckerproblem mit Brother HL 5040 behoben
-Druckerproblem mit HP 3625 behoben
-Probleme mit Gaming Zone gelöst
-Keine Fehlermeldung bei falscher Eingabe der Ports (>65534) in den Spezial Anwendungen behoben
-Kein FTP bei Nutzung DMZ behoben
-Optimierung von WLAN
-MTU Check in Benutzeroberfläche integriert
-Fehlermeldung MTU Wert korrigiert
-Eingabe des DDNS Passwort korrigiert (bei langen Passworten)
-Eingabe des WAN Passwortes korrigiert (bei langen Passworten)
-DDNS-Probleme bei Eingabe von falschem DDNS Domain Name behoben
Änderungen von Version 0.79 --> 0.81 (30.01.2004)
-Bedieneroberfläche -> Assistent -> nach der Einstellung der Zugangsdaten wird man automatisch durch die Sicherheitsoptionen WEP und MAC Filter geführt um das WLAN zu sichern
Änderungen von Version 0.81 --> 0.85
-Optimierung der DNS-Zuweisung
Załączniki:
fw_sinus154komfort_v085.zip(686.78 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
cholera cos mi poszło nie tak - w konsoli wyskoczyło done mimo to router sie nie podnosi.... co mogło pujsc nie tak? i czy bez willema go postawie na nogi? znalazłem wyprowadzenia na jtaga
Mam teraz dostęp do willema z podstawką TSOP. Jak wylutujesz go hot airem (muszą być idealne piny do podstawki programatora) to moge flasha postawić na nogi. Bywasz we Wrocku?
No chyba ze obcykasz JTaga dla ARMa bo tam jest złącze na płycie.
Na marginesie teraz uzywam boota 1.3 z SMC i działa na nim soft SMC oraz soft Sinusa po zmiania sygnatury na końcu pliku z BRNW na BRN154KOM. Obecnie lece na Sinusie 0.85. Odwrotnie nie idzie - boot 1.6 Sinusa opiera sie softowi SMC nawet po zmianie sygnatury z BRN154KOM na BRNW
straszliwie odswieze temat, ale probowalem stuningowac ten router pod smc. Dorobilem serial i w konsolce rowniez mialem napis done. Lecz po restarcie nie moge wejsc w tryb awaryjny. Na routerze przy wlaczeniu zapalaja sie tylko 4 diodki LAN i po pewnym czasie sie wylaczaja a karta sieciowa w kompie sygnalizuje rozlaczony kabel . Natomiast jak wchodzze w tryb serwisowy, teaz zapalaja sie na chwilke 4 diodki LAN, potem zostaje ta 1 podlaczona z kompa i prouje odnalezc IP. Nie udaje mu sie. Jak se z gory wpisze IP kompa 192.168.2.2 a brame 192.168.2.1 to niby sie laczy, ale i tak nie wchodzi na strone trybu awaryjnego, a takze ping 192.168.2.1 pokazuje same straty. Mam w sumie taki sam problem jak hery. Posiadam hot-air, ale nie wiem ktora kosc wylutowac. Natomiast nie mam willema ani podstawki TSOP, za to mieszkam we Wroclawiu. I jak Pawol jeszcze zyje i masz jeszcze ten programator to moze bym mogl skorzystac z twojej propozycji.
przyznaję że czytając, jestem pod silnym wrażeniem i przyznaję, że już myślałem że nie da się upgradować softu, jednak z uwagi na to że nie jestem elektronikiem ani dobrym hardwerowcem ciężko mi uzmysłowić sobie co trzeba zrobić, zwłaszcza z tym flashem.
krótko opisując mój problem, mam niemiecki soft i chcę wgrać jakiś angielski, bo z niemieckim jeszcze trochę się gubię. czy można wykonać to tylko przez softwere bo wgranie nowych bin nic nie daje.
z góry dzięki za jakąkolwiek pomoc.
dodam że działam na windows i po wgraniu jakiegokolwiek pliku, korzystając ze standardowej stronki administracyjnej dostaję komunikat o niepawidłowych danych czy coś takiego
Mógłby kolega pawol zamieścić jakiś schemat podłączenia tego portu RS232? Mam taki router, a o ile w IT siedzę, to na elektronice kompletnie się nie znam
Co do tego headera 5x2 piny to chodzi o ten pomiędzy procesorem a kartą WiFi?
Mógłby kolega pawol zamieścić jakiś schemat podłączenia tego portu RS232? Mam taki router, a o ile w IT siedzę, to na elektronice kompletnie się nie znam
Co do tego headera 5x2 piny to chodzi o ten pomiędzy procesorem a kartą WiFi?
Mam takie pytanie - czy ktoś rozgryzł w tym urządzeniu jtaga? Jako że nie widzę żadnego złącza, myślę że będzie na jakiś punktach testowych - tylko gdzie?
[edit]
Ciekawostka przyrodnicza: Czy wersja boot code nie jest dziwna?
Dyskusja dotyczy poszukiwania instrukcji i opisu modemu T-Sinus 154 Comfort w języku polskim lub angielskim. Dokumentacja w tych językach jest trudna do znalezienia, dostępna jest głównie w języku niemieckim na stronie T-Com. Modem używa bootloadera Broad Net Technology w wersji 1.6, natomiast podobny model SMC2804wbrp-g (v1) korzysta z wersji 1.3 bootloadera. Oba urządzenia są sprzętowo bardzo podobne, mają procesor AR7 i 2 MB pamięci flash. Możliwa jest wymiana bootloadera poprzez wylutowanie pamięci flash i programowanie zewnętrznym programatorem, co pozwala na użycie angielskiego firmware SMC na Sinusie po odpowiedniej modyfikacji nagłówka pliku. Wymiana oprogramowania wymaga dostępu do konsoli przez port RS232, który można dołożyć do routera korzystając z dostępnego headera 2x5 pinów (Rx, Tx, GND, +3,3V) oraz konwertera MAX232. Do komunikacji z konsolą polecany jest terminal Tera Term Pro z obsługą protokołu Xmodem. W trakcie bootowania routera można zatrzymać proces naciskając Enter, a następnie wejść w tryb administratora przez komendę "!". Problemy z komunikacją RS232 często wynikają z nieprawidłowych parametrów terminala lub wadliwego portu w routerze. Próby wgrania niemieckiego firmware bez zmiany bootloadera kończą się błędami. Dyskutowano także o metodach awaryjnego przywracania oprogramowania, w tym użyciu programatora Willem lub JTAG, choć dostęp do tych narzędzi jest ograniczony. Wątek zawiera również informacje o aktualizacjach firmware Sinus 154 Komfort oraz o problemach z trybem awaryjnym i konfiguracją sieciową podczas próby odzyskiwania urządzenia. Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.