http://satellite-board.de

Aktuelle Zeit: Sa 21. Dez 2024, 18:39

Alle Zeiten sind UTC




Ein neues Thema erstellen Auf das Thema antworten  [ 28 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Fr 14. Mär 2008, 12:13 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
anstatt Jtag gibt es bei Humax ja immer noch das Flashboard bzw. "ROMBOARD" Steckplatz...

Steckplatz JP 250:
1 - A1
2 - A2
3 - A3
4 - A4
5 - A5
6 - A6
7 - A7
8 - A8
9 - A9
10 - A10
11 - A11
12 - A12
13 - A13
14 - A14
15 - A15
16 - A16
17 - A17
18 - A18
19 - A19
20 - A20

21 - D0
22 - D1
23 - D2
24 - D3
25 - D4
26 - D5
27 - D6
28 - D7
29 - D8
30 - D9
31 - D10
32 - D11
33 - D12
34 - D13
35 - D14
36 - D15
37 - CE# fuer die ROMS on BOOTBOARD
38 - an GND legen so dass dass ROMBOARD addressiert wird beim booten
39 - 5V
40 - GND


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Fr 14. Mär 2008, 12:30 
Offline
Senior Member
Benutzeravatar

Registriert: Mi 28. Dez 2005, 19:36
Beiträge: 508
Wohnort: Dresden
Oje, das kenne ich gar nicht.
Mit HUMAX-Boxen hab ich mich bis jetzt noch nicht Beschäftigt, da deren Zugang nicht wirlkich einfach ist.

Mit solch einem ROMBOARD kann man sozusagen andere ROMs zum starten bringen? Lässt das die HUMAX-FW überhaupt zu oder ist das irgendwelcher verschlüsseleter Kram?

_________________
Steffen


Meine Sammlung:
galaxis adam-T (Community-Firmware)
galaxis adam-S (Community-Firmware)
galaxis LinuxTVc (Rev. 2.2E + 2.2B)
galaxis POPc
dbox2 Nokia Kabel + IDE-Interface (JtG-Neutrino)
Siemens M740AV (VDR-Firmware)
Technisat Digicorder K2
Technisat Digipal 1
X300t


Zuletzt geändert von jimjack am Fr 14. Mär 2008, 14:15, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Fr 14. Mär 2008, 12:31 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Da wird wohl aus eeproms heraus gebootet. Wie das funktioniert weiß ich auch nicht genau.
Ist garnicht so dumm gedacht, extern von eeprom booten dann kann man normal über rs232 wieder einen bootloader in den Flash spielen.

Meine Idee wäre jetzt allerdings, den jetzigen ST Flash raus und einen 29lv160 inkl. 3.40er Bootloder rein. Hoffe die Pinbelegung stimmt soweit...

cu Oli


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Fr 14. Mär 2008, 17:59 
Offline
Member

Registriert: Sa 20. Jan 2007, 18:16
Beiträge: 105
Hallo Oli,

den Flashbaustein wird Du mit Deinem Porgrammer nicht
bearbeiten können. Der Baustein ist ein 16Bit Baustein, der
keinen 8Bit Mode unterstützt. Der Programmer kann aber nur
Bausteine mit 8Bit lesen und schreiben.

Da hilft wohl nur ein anderer Programmer.

mfg
Franz


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Sa 15. Mär 2008, 12:42 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Komisch ich hatte ihn für 8 und 16 bit gekauft. Auach kann ich in der Software den Mode umschalten, nur dieser Typ wird nicht angeboten. Naja...

cu Oli


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Sa 15. Mär 2008, 13:46 
Offline
Member

Registriert: Sa 20. Jan 2007, 18:16
Beiträge: 105
Hallo Oli,

der Programmierer kann nur 16Bit Typen, die einen 8Bit Mode unterstützen.
Das macht aber der 28W640 nicht. Darum kann der Programmer diesen
Typen nicht. Die 29x160/29x320 kennen auch einen 8Bit Mode.

mfg
Franz


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Sa 15. Mär 2008, 13:53 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Hast du auch diesen Programmer 4.5?

cu oli


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Sa 15. Mär 2008, 16:45 
Offline
Member

Registriert: Sa 20. Jan 2007, 18:16
Beiträge: 105
Hallo Oli,

nein, ich habe nicht diesen Programmer, es steht aber auf der
Website, die Du angegeben hast. Bei allen 16Bit Typen steht
immer "read,write byte mode", daraus schliesse ich, dass der
Programmer nur 8 Datenbits unterstützt.

mfg
Franz


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: So 16. Mär 2008, 12:45 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Hm, ich mehme an das auch die ganzen Intel Flash auch nur mit 16bit arbeiten... also M28W800 und M28W160. Also kein Wunder das ich den Intel aus dem Humax F2-1001 nicht auslesen konnte.

Wenn ich die Schaltung des adam anschaue... dort werden auch der Intel benannt und die Bestückung Intel und der 4MB AMD und MX sollte gleich sein. Nur der 2MB AMD hat eine andere Bestückung. Daraus folgere ich das man in den Humax einen 4MB Flash aus den adam einlöten könnte? jimjack, du hattest dich doch mal mit den Intel beschäftigt. Könnte das gehen? Denn ST Flash haben wir ja im Moment eh nicht in der FLASH_TBL.C drine.

1. Am29LV160B (1M x 16) 0x2249
2. AT49BV1614 (1M x 16) 0x00C0
3. SST39LF160 (1M x 16) 0x2782
4. MBM29DL324B (2M x 16) 0x225F
5. Intel 28F320C3B (2M x 16) 0x88c5
6. Am29LV320D-B (2M x 16) 0x22F9
7. MX29LV320B (2M x 16) 0x22A8
8. Am29LV320M-B (2M x 16) 0x227e

Was den Jtag betrifft, Humax mach den ganzen Service über dieses RomBoard. Diese 9 Polige Leiste könnte aber doch, winigstens die wichtigsten Pins, der Jtag sein. Den einfachen Jtag, da verbinde ich auch nicht alle 20 Pins, sondern nur die Wichtigsten. Zumal ein großer Teil ja einfach GND ist.

1. JTAG_TDI
2. ARM_TDI
3. JTAG_TMS
4. JTAG_TCK
5. ARM_TDO
6. 3V3
7. GND

Das sollte ja grundsätzlich reichen, schau Dir mal die Schaltung MultiICE Header J540 auf Blat 18 Interfrace 3.0E an.
Wobei solange wir über den MultiICE im Moment nur Debugen bzw. Flash auslesen, aber nicht Flashen können...

cu Oli


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: So 16. Mär 2008, 17:19 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Ich habe mir mal den 8 Pin potenziellen Jtag angeschaut. Das sieht aber sehr nach Jtag aus!!!

1. GND
2. ARM-TDO (direkt unter die CPU)
3. GND
4. ARM_TDI oder JTAG_TMS oder JTAG_TCK (geht über ein Pin von R272/10k)
5. ARM_TDI oder JTAG_TMS oder JTAG_TCK (geht über ein Pin von R270/10k)
6. ARM_TDI oder JTAG_TMS oder JTAG_TCK (geht über ein Pin von R271/10k)
7. GND
8. 3v3 (geht auf C500)

Das passt ganz gut zum MultiICE bei adam! Den ICErecet habe ich zu meinem Jtag garnicht verschaltet. Könnte man aber im Stecker unterbringen!

cu Oli


Dateianhänge:
multiice.jpg
multiice.jpg [ 40.31 KiB | 4248-mal betrachtet ]
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Mo 17. Mär 2008, 07:08 
Offline
Senior Member
Benutzeravatar

Registriert: Mi 28. Dez 2005, 19:36
Beiträge: 508
Wohnort: Dresden
Weiss nicht mit dem JTAG, könnte sein... Die GND-Leitungen liegen meist immer zusammen mit einer JTAG-Leitung paarweise im Flachbandkabel um Störungen zu vermeiden.
Die Reset-Leitung ist eigentlich nicht erfolrderlich. Es reichen TDI, TDO, TCK und TMS. 3.3V und GND ist für die Versorgung des JTAG-Adapters (bei einem einfachen Wiggler der HC244).

Warum der CX einen ARM_TDO und ARM_TDI und dazu noch (JTAG_)TDO und (JTAG_)TDI hat ist mir nicht ganz klar. Der JTAG-TDI liegt ja fest auf 3.3V im adam. Der TDO wird gar nicht genutzt. Genutzt werden dagegen ARM_TDO und ARM_TDI.

Die Flashs muss ich mir nochmal genauer ansehen. Die Programmer scheinen aber nur 8bittig programmierun zu können.
Angesprochen werden die Flashs wohl alle 16bittig in den Boxen. Zumindest im adam ist das so.
Die Flash-Typen unterscheiden sich vermutlich im wesentlichen in der Sektor-Struktur. Die ist doch um einiges unterschiedlich. Das müsste dann der Trieber handeln.

Wobei ich da die Verschaltung im adam (2MB/4MB) nicht so recht verstehe. Bei den 4MB-Flashs wird die A19-Adress-Leitung für die Detektion RY/BY (Ready/Busy) genutzt und die A21-Adress-Leitung zur A19 am Flash... Hmm....

_________________
Steffen


Meine Sammlung:
galaxis adam-T (Community-Firmware)
galaxis adam-S (Community-Firmware)
galaxis LinuxTVc (Rev. 2.2E + 2.2B)
galaxis POPc
dbox2 Nokia Kabel + IDE-Interface (JtG-Neutrino)
Siemens M740AV (VDR-Firmware)
Technisat Digicorder K2
Technisat Digipal 1
X300t


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Mo 17. Mär 2008, 18:45 
Offline
Member

Registriert: Sa 20. Jan 2007, 18:16
Beiträge: 105
Hallo Oli,

ich habe einige Service Manuale von Humax Receivern hier gefunden.
Vielleicht ist ja da was dabei, was bei der J-Tag Belegung hilft.

mfg
Franz


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Humax CI8140 - Hardware
BeitragVerfasst: Di 18. Mär 2008, 08:16 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Danke, schaue ich mir mal an...

cu Oli


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 28 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de