Ga naar inhoud


[Dbox-II] Geheugen indeling van de Dbox1 en Dbox2, Mr.Zap


chellohacker

Aanbevolen berichten

Hoi,

 

Wie heeft er een doc waarin staat hoe het geheugen van de Sagem, en Nokia Dboxen is ingedeelt.

Hoogst waarschijnlijk gaat het dan om een van Neuman indeling.

 

Ik wil weten waar welk software deel staat en hoe de hard-

ware daarin is ingepast, onderverdeelt, met software als belangrijkste gedeelte.

Omdat het onder linux draait is een linux versie uitleg ook wel handig om tehebben.

Verdere vraag is om een monitor programma, liefst met trace, single step en beakpoints.

 

Dus welke liefst, software expert, heeft dit soort tooltjes??

 

Ook hier mag per PM geeageert wordem

Link naar reactie
Delen op andere sites


Aanvulling.:

 

Vreemde foutmelding bij alle 3 de Dboxen die ik heb,

2x N:1x S...

Beide hebben 2 X Intel 28F320 Flashrom met TOP bootloader...

=> flinfo

 

Bank # 1: INTEL 28F320C3T (32M, top boot sect), 32 bit

 

Size: 8192 kB in 71 Sectors

Sector Start Addresses:

10000000 (RO) 10020000 (RO) 10040000 (RO) 10060000 (RO)

10080000 (RO) 100A0000 (RO) 100C0000 (RO) 100E0000 (RO)

10100000 (RO) 10120000 (RO) 10140000 (RO) 10160000 (RO)

10180000 (RO) 101A0000 (RO) 101C0000 (RO) 101E0000 (RO)

10200000 (RO) 10220000 (RO) 10240000 (RO) 10260000 (RO)

10280000 (RO) 102A0000 (RO) 102C0000 (RO) 102E0000 (RO)

10300000 (RO) 10320000 (RO) 10340000 (RO) 10360000 (RO)

10380000 (RO) 103A0000 (RO) 103C0000 (RO) 103E0000 (RO)

10400000 (RO) 10420000 (RO) 10440000 (RO) 10460000 (RO)

10480000 (RO) 104A0000 (RO) 104C0000 (RO) 104E0000 (RO)

10500000 (RO) 10520000 (RO) 10540000 (RO) 10560000 (RO)

10580000 (RO) 105A0000 (RO) 105C0000 (RO) 105E0000 (RO)

10600000 (RO) 10620000 (RO) 10640000 (RO) 10660000 (RO)

10680000 (RO) 106A0000 (RO) 106C0000 (RO) 106E0000 (RO)

10700000 (RO) 10720000 (RO) 10740000 (RO) 10760000 (RO)

10780000 (RO) 107A0000 (RO) 107C0000 (RO) 107E0000 (RO)

107E4000 (RO) 107E8000 (RO) 107EC000 (RO) 107F0000 (RO)

107F4000 (RO) 107F8000 (RO) 107FC000 (RO)

 

Bank # 2: missing or unknown FLASH type

=> version

 

U-Boot 1.1.2 (Tuxbox) (Feb 27 2005 - 07:41:57)

 

Watchdog enabled

I2C: ready

DRAM: 32 MB

FLASH: 8 MB

FB: ready

LCD: ready

In: serial

Out: serial

Err: serial

Net: SCC ETHERNET

BOOTP broadcast 1

*** Warning: no boot file name; using '0601A8C0.img'

Using SCC ETHERNET device

TFTP from server 192.168.1.250; our IP address is 192.168.1.6

Filename '0601A8C0.img'.

Load address: 0x100000

Loading: Using SCC ETHERNET device

TFTP from server 192.168.1.250; our IP address is 192.168.1.6

Filename 'logo-lcd'.

Load address: 0x100000

Loading: T

Abort

can't find logo

BOOTP broadcast 1

Using SCC ETHERNET device

TFTP from server 192.168.1.250; our IP address is 192.168.1.6

Filename 'logo-lcd'.

Load address: 0x100000

Loading: Using SCC ETHERNET device

TFTP from server 192.168.1.250; our IP address is 192.168.1.6

Filename 'logo-fb'.

Load address: 0x100000

Loading: *

Abortprotect off 10000000 107fffff

can't find logo

 

Options:

1: Console on null

2: Console on ttyS0

3: Console on framebuffer

Select option (1-3), other keys to stop autoboot: 0

 

 

=> printenv

bootcmd=setenv bootargs console=$(console) root=/dev/nfs rw nfsroot=$(serverip):$(rootpath)/yaddroot/ ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname)::off;

tftp "kernel-yadd"; protect off 10020000 107fffff; bootm

bootdelay=1

baudrate=9600

console=ttyS0

stdin=serial

stdout=serial

stderr=serial

ethaddr=00:50:9c:17:6c:3f

ethact=SCC ETHERNET

bootfile=logo-lcd

gatewayip=192.168.1.250

netmask=255.255.0.0 <<<=== Dit is GEEN fout !!!!

hostname=dhcppc2

rootpath=logo-lcd

ipaddr=192.168.1.6 <<<=== Dit IP staat dat opgeslagen in de Dbox,zoja WAAR??

serverip=192.168.1.250

dnsip=192.168.1.250

 

Environment size: 512/16380 bytes

=>dbox2:root> reset

debug: DDF: Ddf_RemoveIntr: handler not found for level 4

dbox2:root>

===========****************================

 

Wat valt hiernog aan tedoen????

 

Bestaat er een nieuwere versie van U boot.mot?

Dit bestand is een speciaal Motorola eprom versie, de opbouw laat ik

even in het midden. Is dit de (het) enige bestand wat als S moet

worden geladen, en zijn dan alle andere bestanden zgn config files,

zoals de Ucode en de Avia files?

 

Ben er nu zolang en druk meebezig dat ik even het overzicht kwijt raak,

dus wie kan me helpen om deze boxen, met name de Sagen, weer goed werkende

tekrijgen??

 

Wat me nog opviel is dit.:

 

Warning: no boot file name; using '0601A8C0.img'

Het HEX getal is geinverteerd, normaal komt er testaan c0a86010

Filename '0601A8C0.img'.

Load address: 0x100000 maar dat gebeurd niet, vreemde verschijnselen in Linux land.

wat is hier de betekenis van??

Link naar reactie
Delen op andere sites

Lijkt mij dat de flash waar normaliter de software instaat compleet leeg is en de box nu in recovery mode probeert te booten middels TFTP. Die 192.168.1.6 zal dan ook gewoon in de bootloader noodscenario staan.

 

Zorg dat je een goede image op je TFTP server hebt staan op ip 192.168.1.250

 

Link naar reactie
Delen op andere sites

Origineel bericht van: chelloanarchist
Aanvulling.:

Vreemde foutmelding bij alle 3 de Dboxen die ik heb,
2x N:1x S...
Beide hebben 2 X Intel 28F320 Flashrom met TOP bootloader...
=> flinfo

Bank # 1: INTEL 28F320C3T (32M, top boot sect), 32 bit

Size: 8192 kB in 71 Sectors
Sector Start Addresses:
10000000 (RO) 10020000 (RO) 10040000 (RO) 10060000 (RO)
10080000 (RO) 100A0000 (RO) 100C0000 (RO) 100E0000 (RO)
10100000 (RO) 10120000 (RO) 10140000 (RO) 10160000 (RO)
10180000 (RO) 101A0000 (RO) 101C0000 (RO) 101E0000 (RO)
10200000 (RO) 10220000 (RO) 10240000 (RO) 10260000 (RO)
10280000 (RO) 102A0000 (RO) 102C0000 (RO) 102E0000 (RO)
10300000 (RO) 10320000 (RO) 10340000 (RO) 10360000 (RO)
10380000 (RO) 103A0000 (RO) 103C0000 (RO) 103E0000 (RO)
10400000 (RO) 10420000 (RO) 10440000 (RO) 10460000 (RO)
10480000 (RO) 104A0000 (RO) 104C0000 (RO) 104E0000 (RO)
10500000 (RO) 10520000 (RO) 10540000 (RO) 10560000 (RO)
10580000 (RO) 105A0000 (RO) 105C0000 (RO) 105E0000 (RO)
10600000 (RO) 10620000 (RO) 10640000 (RO) 10660000 (RO)
10680000 (RO) 106A0000 (RO) 106C0000 (RO) 106E0000 (RO)
10700000 (RO) 10720000 (RO) 10740000 (RO) 10760000 (RO)
10780000 (RO) 107A0000 (RO) 107C0000 (RO) 107E0000 (RO)
107E4000 (RO) 107E8000 (RO) 107EC000 (RO) 107F0000 (RO)
107F4000 (RO) 107F8000 (RO) 107FC000 (RO)

Bank # 2: missing or unknown FLASH type
=> version

U-Boot 1.1.2 (Tuxbox) (Feb 27 2005 - 07:41:57)

Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
BOOTP broadcast 1
*** Warning: no boot file name; using '0601A8C0.img'
Using SCC ETHERNET device
TFTP from server 192.168.1.250; our IP address is 192.168.1.6
Filename '0601A8C0.img'.
Load address: 0x100000
Loading: Using SCC ETHERNET device
TFTP from server 192.168.1.250; our IP address is 192.168.1.6
Filename 'logo-lcd'.
Load address: 0x100000
Loading: T
Abort
can't find logo
BOOTP broadcast 1
Using SCC ETHERNET device
TFTP from server 192.168.1.250; our IP address is 192.168.1.6
Filename 'logo-lcd'.
Load address: 0x100000
Loading: Using SCC ETHERNET device
TFTP from server 192.168.1.250; our IP address is 192.168.1.6
Filename 'logo-fb'.
Load address: 0x100000
Loading: *
Abortprotect off 10000000 107fffff
can't find logo

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0


=> printenv
bootcmd=setenv bootargs console=$(console) root=/dev/nfs rw nfsroot=$(serverip):$(rootpath)/yaddroot/ ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname)::off;
tftp "kernel-yadd"; protect off 10020000 107fffff; bootm
bootdelay=1
baudrate=9600
console=ttyS0
stdin=serial
stdout=serial
stderr=serial
ethaddr=00:50:9c:17:6c:3f
ethact=SCC ETHERNET
bootfile=logo-lcd
gatewayip=192.168.1.250
netmask=255.255.0.0 <<<=== Dit is GEEN fout !!!!
hostname=dhcppc2
rootpath=logo-lcd
ipaddr=192.168.1.6 <<<=== Dit IP staat dat opgeslagen in de Dbox,zoja WAAR??
serverip=192.168.1.250
dnsip=192.168.1.250

Environment size: 512/16380 bytes
=>dbox2:root> reset
debug: DDF: Ddf_RemoveIntr: handler not found for level 4
dbox2:root>
===========****************================

Wat valt hiernog aan tedoen????

Bestaat er een nieuwere versie van U boot.mot?
Dit bestand is een speciaal Motorola eprom versie, de opbouw laat ik
even in het midden. Is dit de (het) enige bestand wat als S moet
worden geladen, en zijn dan alle andere bestanden zgn config files,
zoals de Ucode en de Avia files?

Ben er nu zolang en druk meebezig dat ik even het overzicht kwijt raak,
dus wie kan me helpen om deze boxen, met name de Sagen, weer goed werkende
tekrijgen??

Wat me nog opviel is dit.:

Warning: no boot file name; using '0601A8C0.img'
Het HEX getal is geinverteerd, normaal komt er testaan c0a86010
Filename '0601A8C0.img'.
Load address: 0x100000 maar dat gebeurd niet, vreemde verschijnselen in Linux land.
wat is hier de betekenis van??


Wie kan op het bovenstaande nou eindelijk is inhoudelijk reageren??
Ik sloof me uit met allerlei gegevens en krijg sterk de indruk dat er
niets gelezen wordt van wat er staat, en er maar wat geroepen wordt,
waar ik zelf allang achter ben, alleen de oplossing, indien die er is,
ontbreekt nog steeds.

Het gaat dus om de FOUT MELDINGEN, andere eigennaardigheden, zoals het ontbreken van bank 2, zoiets dus. wel laden van logo.* op 10000,
hoe kan ik dat controlleren als ik
bijv . md 100000 102000 doe, dan zou ik dus een bereik van 8 KByte hebben
doe ik md 100000 120000 dan zou het om 128 KByte gaan.



Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...