BMon 1.2.7 ????

Diskussionen um Bootloader, Kernel, Busybox
tklcb
Interessierter
Interessierter
Beiträge: 28
Registriert: Sonntag 6. Januar 2008, 17:27

BMon 1.2.7 ????

Beitrag von tklcb »

Hallo,

ich habe hier eine Sagem Sat Box, an der schon ein wenig "geforscht" wurde. Im Display erscheint eine BMon Variante, die ich bis heute noch nicht kannte 1.2.7 hat von Euch schon mal jemand was davon gehört?

Hier mal das Log:
(ucodes etc. fehlen), was wurde hier probiert ?


debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.2.7 mID 03
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-2c.67.6a.03.00.00-d9
debug: HWrev 01 FPrev 0.23
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset disabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug: >>> bootp
debug:
debug: Transmitting BOOTP request via broadcast
debug: waiting for bootp reply
debug: Transmitting BOOTP request via broadcast
debug: waiting for bootp reply
debug: Transmitting BOOTP request via broadcast
debug: waiting for bootp reply
debug: Transmitting BOOTP request via broadcast
debug: waiting for bootp reply
debug: Transmitting BOOTP request via broadcast
debug: waiting for bootp reply
debug: <<< bootp - no answer
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

flashBase.i = 1003fff2 , +len = 10040000
flashBase.i = 1005fff2 , +len = 10060000
flashBase.i = 1007fff2 , +len = 10080000
flashBase.i = 1009fff2 , +len = 100a0000
flashBase.i = 100bfff2 , +len = 100c0000
flashBase.i = 100dfff2 , +len = 100e0000
flashBase.i = 100ffff2 , +len = 10100000
flashBase.i = 1011fff2 , +len = 10120000
flashBase.i = 1013fff2 , +len = 10140000
flashBase.i = 1015fff2 , +len = 10160000
flashBase.i = 1017fff2 , +len = 10180000
flashBase.i = 1019fff2 , +len = 101a0000
flashBase.i = 101bfff2 , +len = 101c0000
flashBase.i = 101dfff2 , +len = 101e0000
flashBase.i = 101ffff2 , +len = 10200000
flashBase.i = 1021fff2 , +len = 10220000
flashBase.i = 1023fff2 , +len = 10240000
flashBase.i = 1025fff2 , +len = 10260000
flashBase.i = 1027fff2 , +len = 10280000
flashBase.i = 1029fff2 , +len = 102a0000
flashBase.i = 102bfff2 , +len = 102c0000
flashBase.i = 102dfff2 , +len = 102e0000
flashBase.i = 102ffff2 , +len = 10300000
flashBase.i = 1031fff2 , +len = 10320000
flashBase.i = 1033fff2 , +len = 10340000
flashBase.i = 1035fff2 , +len = 10360000
flashBase.i = 1037fff2 , +len = 10380000
flashBase.i = 1039fff2 , +len = 103a0000
flashBase.i = 103bfff2 , +len = 103c0000
flashBase.i = 103dfff2 , +len = 103e0000
flashBase.i = 103ffff2 , +len = 10400000
flashBase.i = 1041fff2 , +len = 10420000
flashBase.i = 1043fff2 , +len = 10440000
flashBase.i = 1045fff2 , +len = 10460000
flashBase.i = 1047fff2 , +len = 10480000
flashBase.i = 1049fff2 , +len = 104a0000
flashBase.i = 104bfff2 , +len = 104c0000
flashBase.i = 104dfff2 , +len = 104e0000
flashBase.i = 104ffff2 , +len = 10500000
flashBase.i = 1051fff2 , +len = 10520000
flashBase.i = 1053fff2 , +len = 10540000
flashBase.i = 1055fff2 , +len = 10560000
flashBase.i = 1057fff2 , +len = 10580000
flashBase.i = 1059fff2 , +len = 105a0000
flashBase.i = 105bfff2 , +len = 105c0000
flashBase.i = 105dfff2 , +len = 105e0000
flashBase.i = 105ffff2 , +len = 10600000
flashBase.i = 1061fff2 , +len = 10620000
flashBase.i = 1063fff2 , +len = 10640000
flashBase.i = 1065fff2 , +len = 10660000
flashBase.i = 1067fff2 , +len = 10680000
flashBase.i = 1069fff2 , +len = 106a0000
flashBase.i = 106bfff2 , +len = 106c0000
flashBase.i = 106dfff2 , +len = 106e0000
flashBase.i = 106ffff2 , +len = 10700000
flashBase.i = 1071fff2 , +len = 10720000
flashBase.i = 1073fff2 , +len = 10740000
flashBase.i = 1075fff2 , +len = 10760000
flashBase.i = 1077fff2 , +len = 10780000
flashBase.i = 1079fff2 , +len = 107a0000
flashBase.i = 107bfff2 , +len = 107c0000
flashBase.i = 107dfff2 , +len = 107e0000
flashBase.i = 107ffff2 , +len = 10800000
flashBase.i = 107fffec , +len = 107ffff2
flashBase.i = 107e0000 , +len = 107e000e
flashBase.i = 107e000e , +len = 107e0020
Found Flash-FS superblock version 3.1
flashBase.i = 107fffe6 , +len = 107fffec
flashBase.i = 107e0020 , +len = 107e002e
flashBase.i = 107fffe0 , +len = 107fffe6
flashBase.i = 107e0047 , +len = 107e0055
flashBase.i = 107e0055 , +len = 107e006e
flashBase.i = 107fffda , +len = 107fffe0
flashBase.i = 107e006e , +len = 107e007c
flashBase.i = 107e007c , +len = 107e0099
flashBase.i = 107fffd4 , +len = 107fffda
flashBase.i = 107e0099 , +len = 107e00a7
flashBase.i = 107e00a7 , +len = 107e00c7
flashBase.i = 107fffce , +len = 107fffd4
flashBase.i = 107e00c7 , +len = 107e00d5
flashBase.i = 107e00d5 , +len = 107e00f0
flashBase.i = 107fff98 , +len = 107fff9e
flashBase.i = 107e0246 , +len = 107e0254
flashBase.i = 107e0254 , +len = 107e026b
Found file /root/platform/sagem-dbox2/kernel/os in Flash-FS
flashBase.i = 107fff92 , +len = 107fff98
flashBase.i = 107e026b , +len = 107e0279
flashBase.i = 107e0279 , +len = 107e0289
flashBase.i = 107e0289 , +len = 107e04d9
flashBase.i = 107fff8c , +len = 107fff92
flashBase.i = 107e04d9 , +len = 107e04e7
flashBase.i = 107e04e7 , +len = 107e04f7
flashBase.i = 107e04f7 , +len = 107e05b4
flashBase.i = 107fff86 , +len = 107fff8c
flashBase.i = 107e05b4 , +len = 107e05c2
flashBase.i = 107e05c2 , +len = 107e05d2
flashBase.i = 107e05d2 , +len = 107e1165
flashBase.i = 107fff80 , +len = 107fff86
flashBase.i = 107e1165 , +len = 107e1173
flashBase.i = 107e1173 , +len = 107e1183
flashBase.i = 107e1183 , +len = 107e1daa
flashBase.i = 107fff7a , +len = 107fff80
flashBase.i = 107e1daa , +len = 107e1db8
flashBase.i = 107e1db8 , +len = 107e1dc8
flashBase.i = 107e1dc8 , +len = 107e2827
flashBase.i = 107fff74 , +len = 107fff7a
flashBase.i = 107e2827 , +len = 107e2835
flashBase.i = 107e2835 , +len = 107e2845
flashBase.i = 107e2845 , +len = 107e34df
flashBase.i = 107fff6e , +len = 107fff74
flashBase.i = 107e34df , +len = 107e34ed
flashBase.i = 107e34ed , +len = 107e34fd
flashBase.i = 107e34fd , +len = 107e3fe5
flashBase.i = 107fff68 , +len = 107fff6e
flashBase.i = 107e3fe5 , +len = 107e3ff3
flashBase.i = 107e3ff3 , +len = 107e4003
flashBase.i = 107e4003 , +len = 107e4aa5
flashBase.i = 107fff62 , +len = 107fff68
flashBase.i = 107e4aa5 , +len = 107e4ab3
flashBase.i = 107e4ab3 , +len = 107e4ac3
flashBase.i = 107e4ac3 , +len = 107e56e3
flashBase.i = 107fff5c , +len = 107fff62
flashBase.i = 107e56e3 , +len = 107e56f1
flashBase.i = 107e56f1 , +len = 107e5701
flashBase.i = 107e5701 , +len = 107e62bf
flashBase.i = 107fff56 , +len = 107fff5c
flashBase.i = 107e62bf , +len = 107e62cd
flashBase.i = 107e62cd , +len = 107e62dd
flashBase.i = 107e62dd , +len = 107e6ee0
flashBase.i = 107fff50 , +len = 107fff56
flashBase.i = 107e6ee0 , +len = 107e6eee
flashBase.i = 107e6eee , +len = 107e6efe
flashBase.i = 107e6efe , +len = 107e79ba
flashBase.i = 107fff4a , +len = 107fff50
flashBase.i = 107e79ba , +len = 107e79c8
flashBase.i = 107e79c8 , +len = 107e79d8
flashBase.i = 107e79d8 , +len = 107e85a5
flashBase.i = 107fff44 , +len = 107fff4a
flashBase.i = 107e85a5 , +len = 107e85b3
flashBase.i = 107e85b3 , +len = 107e85c3
flashBase.i = 107e85c3 , +len = 107e9229
flashBase.i = 107fff3e , +len = 107fff44
flashBase.i = 107e9229 , +len = 107e9237
flashBase.i = 107e9237 , +len = 107e9247
flashBase.i = 107e9247 , +len = 107e9f06
flashBase.i = 107fff38 , +len = 107fff3e
flashBase.i = 107e9f06 , +len = 107e9f14
flashBase.i = 107e9f14 , +len = 107e9f24
flashBase.i = 107e9f24 , +len = 107eaac8
flashBase.i = 107fff32 , +len = 107fff38
flashBase.i = 107eaac8 , +len = 107eaad6
flashBase.i = 107eaad6 , +len = 107eaae6
flashBase.i = 107eaae6 , +len = 107eb629
flashBase.i = 107fff2c , +len = 107fff32
flashBase.i = 107eb629 , +len = 107eb637
flashBase.i = 107eb637 , +len = 107eb647
flashBase.i = 107eb647 , +len = 107ec1ba
flashBase.i = 107fff26 , +len = 107fff2c
flashBase.i = 107ec1ba , +len = 107ec1c8
flashBase.i = 107ec1c8 , +len = 107ec1d8
flashBase.i = 107ec1d8 , +len = 107eccce
flashBase.i = 107fff20 , +len = 107fff26
flashBase.i = 107eccce , +len = 107eccdc
flashBase.i = 107eccdc , +len = 107eccec
flashBase.i = 107eccec , +len = 107ed6a9
flashBase.i = 107fff1a , +len = 107fff20
flashBase.i = 107ed6a9 , +len = 107ed6b7
flashBase.i = 107ed6b7 , +len = 107ed6c7
flashBase.i = 107ed6c7 , +len = 107ee2b1
flashBase.i = 107fff14 , +len = 107fff1a
flashBase.i = 107ee2b1 , +len = 107ee2bf
flashBase.i = 107ee2bf , +len = 107ee2cf
flashBase.i = 107ee2cf , +len = 107eed15
flashBase.i = 107fff0e , +len = 107fff14
flashBase.i = 107eed15 , +len = 107eed23
flashBase.i = 107eed23 , +len = 107eed33
flashBase.i = 107eed33 , +len = 107ef8ea
flashBase.i = 107fff08 , +len = 107fff0e
flashBase.i = 107ef8ea , +len = 107ef8f8
flashBase.i = 107ef8f8 , +len = 107ef908
flashBase.i = 107ef908 , +len = 107f046c
flashBase.i = 107fff02 , +len = 107fff08
flashBase.i = 107f046c , +len = 107f047a
flashBase.i = 107f047a , +len = 107f048a
flashBase.i = 107f048a , +len = 107f108a
flashBase.i = 107ffefc , +len = 107fff02
flashBase.i = 107f108a , +len = 107f1098
flashBase.i = 107f1098 , +len = 107f10a8
flashBase.i = 107f10a8 , +len = 107f1be7
flashBase.i = 107ffef6 , +len = 107ffefc
flashBase.i = 107f1be7 , +len = 107f1bf5
flashBase.i = 107f1bf5 , +len = 107f1c05
flashBase.i = 107f1c05 , +len = 107f27d2
flashBase.i = 107ffef0 , +len = 107ffef6
flashBase.i = 107f27d2 , +len = 107f27e0
flashBase.i = 107f27e0 , +len = 107f27f0
flashBase.i = 107f27f0 , +len = 107f34d2
flashBase.i = 107ffeea , +len = 107ffef0
flashBase.i = 107f34d2 , +len = 107f34e0
flashBase.i = 107f34e0 , +len = 107f34f0
flashBase.i = 107f34f0 , +len = 107f4235
flashBase.i = 107ffee4 , +len = 107ffeea
flashBase.i = 107f4235 , +len = 107f4243
flashBase.i = 107f4243 , +len = 107f4253
flashBase.i = 107f4253 , +len = 107f4c7e
flashBase.i = 107ffede , +len = 107ffee4
flashBase.i = 107f4c7e , +len = 107f4c8c
flashBase.i = 107f4c8c , +len = 107f4c9c
flashBase.i = 107f4c9c , +len = 107f5915
flashBase.i = 107ffed8 , +len = 107ffede
flashBase.i = 107f5915 , +len = 107f5923
flashBase.i = 107f5923 , +len = 107f5933
flashBase.i = 107f5933 , +len = 107f65cf
flashBase.i = 107ffed2 , +len = 107ffed8
flashBase.i = 107f65cf , +len = 107f65dd
flashBase.i = 107f65dd , +len = 107f65ed
flashBase.i = 107f65ed , +len = 107f70a4
flashBase.i = 107ffecc , +len = 107ffed2
flashBase.i = 107f70a4 , +len = 107f70b2
flashBase.i = 107f70b2 , +len = 107f70c2
flashBase.i = 107f70c2 , +len = 107f7a16
flashBase.i = 107ffec6 , +len = 107ffecc
flashBase.i = 107f7a16 , +len = 107f7a24
flashBase.i = 107f7a24 , +len = 107f7a34
flashBase.i = 107f7a34 , +len = 107f82cc
flashBase.i = 107ffec0 , +len = 107ffec6
flashBase.i = 107f82cc , +len = 107f82da
flashBase.i = 107f82da , +len = 107f82ea
flashBase.i = 107f82ea , +len = 107f8ca5
flashBase.i = 107ffeba , +len = 107ffec0
flashBase.i = 107f8ca5 , +len = 107f8cb3
flashBase.i = 107f8cb3 , +len = 107f8cc3
flashBase.i = 107f8cc3 , +len = 107f96b6
flashBase.i = 107ffeb4 , +len = 107ffeba
flashBase.i = 107f96b6 , +len = 107f96c4
flashBase.i = 107f96c4 , +len = 107f96d4
flashBase.i = 107f96d4 , +len = 107fa2df
flashBase.i = 107ffeae , +len = 107ffeb4
flashBase.i = 107fa2df , +len = 107fa2ed
flashBase.i = 107fa2ed , +len = 107fa2fd
flashBase.i = 107fa2fd , +len = 107fadef
flashBase.i = 107ffea8 , +len = 107ffeae
flashBase.i = 107fadef , +len = 107fadfd
flashBase.i = 107fadfd , +len = 107fae0d
flashBase.i = 107fae0d , +len = 107fb2c5


will verify ELF image, start= 0x800000, size= 162920
verify sig: 262
Branching to 0x40000


U-Boot 1.2.0 (Tuxbox) (Mar 17 2007 - 16:51:08)

CPU: PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Sagem, BMon V1.2.7
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET


dann geht es wie gewohnt weiter...

Es ist auch eine von mir nicht zu identifizierende kleine Zusatzplatine eingelötet worden, wofür ist die :gruebel:
Die Box läauf ansonsten ohne Probleme...


tklcb
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 11:51

Re: BMon 1.2.7 ????

Beitrag von Liontamer »

Mach doch bitte mal Bilder von der Zusatzplatine.
gurgel
Tuxboxer
Tuxboxer
Beiträge: 2473
Registriert: Dienstag 8. Oktober 2002, 20:06

Re: BMon 1.2.7 ????

Beitrag von gurgel »

das ist ein developer-bmon, die zusatzplatine ist sicher der jtag-anschluss
tklcb
Interessierter
Interessierter
Beiträge: 28
Registriert: Sonntag 6. Januar 2008, 17:27

Re: BMon 1.2.7 ????

Beitrag von tklcb »

Hallo,

hab`s mal versucht, auf Fotos zu bannen, hoffe es ist was erkennbar...


http://www.bilder-speicher.de/080425236 ... -page.html

http://www.bilder-speicher.de/080425236 ... -page.html



tklcb
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 11:51

Re: BMon 1.2.7 ????

Beitrag von Liontamer »

Das scheint tatsächlich ein JTAG Interface zu sein. Seltsamerweise sind dort sehr viele Daten- oder Adressleitungen vom Flash hingeführt. Den Sinn versteh ich jetzt nicht ganz.
(weil JTAG in der Regel über ein paar Leitungen direkt mit der CPU kommuniziert)
Kannst du auch nochmal die Bezeichnung vom IC auf der Zusatzplatine abschreiben? :)

@gurgel
Ist das so eine Zusatzplatine, wie du schon kennst?
gurgel
Tuxboxer
Tuxboxer
Beiträge: 2473
Registriert: Dienstag 8. Oktober 2002, 20:06

Re: BMon 1.2.7 ????

Beitrag von gurgel »

ich kenne die nicht, sondern hab nur im jtag-bdm-thread mal gelesen, das es für Sagem eine Zusatzplatine geben soll...
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 09:49

Re: BMon 1.2.7 ????

Beitrag von DieMade »

Auf der Hauptplatine fehlt der CPLD fürs Multiplexing und die geändertre Ansteuerung des Strata Flashs. Das dürfte wohl auf der Platine realisiert sein. Die Anschlüsse könnten zur Neuprogrammierung des CPLD dienen.
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 11:51

Re: BMon 1.2.7 ????

Beitrag von Liontamer »

Klingt einleuchtend :)
tklcb
Interessierter
Interessierter
Beiträge: 28
Registriert: Sonntag 6. Januar 2008, 17:27

Re: BMon 1.2.7 ????

Beitrag von tklcb »

Hallo Liontamer, du hattest nach der Bezeichnung des Chips gefragt:

M4
A3-32732
10VC48
12V148
A012A86

Hilfe, ich werde alt :wink: die Bezeichnung des Chips ist fast nicht zu lesen, trotz Lupe, hoffe mal, da nicht zu viele Fehler in de Typenbezeichnung stecken

P.S. Auf dem Sat Tuner steht: Front End Sat Beta... :gruebel:


Ah, mal kurz gegoogelt:
M4A3-32/32-10VC48

müßte der sein...

http://www.datasheetcatalog.org/datashe ... 747_DS.pdf


tklcb
gurgel
Tuxboxer
Tuxboxer
Beiträge: 2473
Registriert: Dienstag 8. Oktober 2002, 20:06

Re: BMon 1.2.7 ????

Beitrag von gurgel »

jo, da hat Made wohl recht :wink: