t-hack.com

German - X300T / X301T => Hardware => Topic started by: MacflyVDR on 27. Mar 2009, 09:38

Title: X300T Modchip
Post by: MacflyVDR on 27. Mar 2009, 09:38
Hallo,

So ich habe jetz endlich alles angebaut, aber es geht nicht :(
ich habe mein Modchip basiert auf Schneeleopard PCB ( http://www.t-hack.com/forum/index.php?topic=47.msg1170#msg1170 ).
Aber ohne ISP Connector, ich habe der ATMEGA8 direkt an der D-SUB25 angebaut wie here : http://www.flightsim.com/howto/mind/avrisp.gif aber nur mit 2x100R statt 330R (ich hatte nix anderes).
3,3V habe ich von JP5 (JTAG Connector PIN 14 VIO) genohmen und GND von HDD stecker.
RESET habe ich wie here gelötet.... http://www.t-hack.com/forum/index.php?topic=47.30 (Schneeleopard)

Jetzt wann ich die Box anschalte (INTERNET OK ?) und dem Parallel-Stecker von PC an meinen Modchip D-SUB25 anstecke, die 3 LED gehen an....Jetzt PonyProg starten, AVR Micro, ATmega8 und Security & Configuration Bits kriege ich die fehler meldung :
Device missing or unknown device (-24)...

So erste frage: Ist das normal das die 3 LED an sind wann ich die D-SUB25 am PC anschalte ? woher konnte meine Felher kommen ? :(

Viele Dank für ihre Anworte,

Mfg

Macfly.

PS: Entschuldidung für mein Deutsch, ich schreibe Deutsch wie ich Deutsch spräsche ;)

Here ist ein bild von mein Box :

Title: Re: X300T Modchip
Post by: MacflyVDR on 28. Mar 2009, 14:27
Ok erst Problem gelöst...

Ich habe die D-SUB25 neue gelötet wie here geschrieben : http://www.blafusel.de/bilder/misc/upc/atmega8_isp_sp2.gif
Dann habe ich den Chip mit Yaap programiert. Auto Detect: ATMEGA8 erkannt und los !!
die 3 LEDs blinken picobello !!
Danke für diese Etape, jetzt muß uch weiter machen ....  ;)

Mfg

Macfly.
Title: Re: X300T Modchip
Post by: MacflyVDR on 28. Mar 2009, 17:52
oups, nix lauft.... :(

So ein paar Fragen:

- Ich habe Strom an der JTAG (J5) VIO genohmen. Er hat schon 3,3V (habe ich vorher gemessen), aber wann ich meine Modchip strom an diese VIO nehmen, geht die spannung sofort runter auf 2,47V... ist das normal ?

- Ich habe den JTAG Enable direkt an SMP genohmen mit 3,3V.

- In Serial Port Monitor (COM1) kriege ich keine verbindung mit der Box... Lauft die Serial Modchip schnittschtelle nur wenn JTAG Enable an ist oder auch als normal Box Start ?

Danke für ale Antworte,

Mfg

Macfly.

Title: Re: X300T Modchip
Post by: Hoernchen on 28. Mar 2009, 18:23
Sofern der Modchip richtig läuft gibt er auf seinem Seriellen Port was aus, die Box gibt immer ein paar Zeilen aus, egal ob mit Jtag enable oder ohne.
Zum Rest kann ich nix sagen, ich hab nen 5V atmega und der kriegt seinen Strom wo anders her.
Title: Re: X300T Modchip
Post by: MacflyVDR on 29. Mar 2009, 10:50
Ich danke dir,

Aber noch eine Frage. Bei mir lauft der Modchip noch nicht.
Ich muß ein debug machen. Was ist das unterschitt zwischen der Serial Port an der Modchip und der Serial Port an UART0 ? An der Modchip Serial Port kriege ich nix. Soll ich auch ein debug interface an UART0 anbauen ?

Mfg

Macfly.
Title: Re: X300T Modchip
Post by: Hoernchen on 29. Mar 2009, 16:08
Ersteres ist die Ausgabe vom Modchip, letzteres ist nutzlos, sofern du nicht grad mit Linux herumbasteln willst. Wenns beim Modchip keine Ausgabe gibt vertausch da mal rx und tx, wenn immer noch nix kommt, stimmt was mit dem Modchip nicht.
Title: Re: X300T Modchip
Post by: MacflyVDR on 29. Mar 2009, 17:48
Danke dir,

Ich habe TX und RX vertausch aber es hat nix geandert....
An modchip habe ich der JP1 Jumper (Yamon/Linux) auf [1-2] so Yamon , aber ich denke es spielt keine rolle oder ?

Sonnst have ich alles gemessen !!! Here sind die Ergibnisse, ich sehe nix falsch !
Kannst du vielleicht ein bißchen zeit nehmen und kontrolieren ? Vielen dank....

Box ist ansgechaltet:

ATMEGA8

1  ==> 2,27v   RESET
2  ==> -0,62v   RXD
3  ==> 3,28v   TXD
4  ==> 0,0v   X300T Reset source ??? Brauche ich das ?
5  ==> 3,36v   JTAG TDI
6  ==> 3,36v   JTAG TCK
7  ==> 3,28v   VCC
8  ==> 0,0v   GND
9  ==> 0,0v   TOSC1
10 ==> 0,0v   TOSC2
11 ==> 3,36v   JTAG TMS
12 ==> 0,01v   JTAG TDO
13 ==> 3,27v   AIN1
14 ==> 0,0v   ICP
15 ==> 0,0v   OC1A
16 ==> 0,0v   OC1B
17 ==> 0,0v   MOSI
18 ==> 0,0v   MISO
19 ==> 0,0v   SCK
20 ==> 3,28v   AVCC
21 ==> 0,0v   AREF
22 ==> 0,0v   AGND
23 ==> 0,0v   ADCO
24 ==> 3,28v   ADC1
25 ==> 0,0v   ADC2
26 ==> 3,27v   ADC3
27 ==> 0,0v   ADC4
28 ==> 0,0v   ADC5

RS232 (MAX3232CPE) mit Hyperterminal COM1 115200 8N1 PORT OPEN

1  ==> -0,69v
2  ==> 0,05v
3  ==> -2,14v
4  ==> -1,77v
5  ==> -4,66v
6  ==> -5,34v
7  ==> 0,10v   T2OUT
8  ==> -2,71v   R2IN
9  ==> -1,04v   R2OUT
10 ==> 0,0v   T2IN
11 ==> 3,28v   T1IN <-- von ATMEGA8 PIN 3
12 ==> -0,62v   R1OUT <-- von ATMEGA8 PIN 2
13 ==> -10,25v   R1IN --> DSUB 9 PIN 2
14 ==> -1,38v   T1OUT --> DSUB 9 PIN 3
15 ==> -2,71v   
16 ==> -1,05v   

Für den Jumper JP1, habe den geborhen und richtige jumper gelötet....
SMP <----> JP1 <--> VCC (3,3V) von JTAG PIN 14

Wann ich die Box anschalte mit JP1 gebrückt ==> 0,01v
Wann ich die Box anschalte mit JP1 NICHT gebrückt ==> 3,3v

So ich verstehe von die Messung das der JTAG Enable an SMP funktionniert OKAY oder ????
Wann kann JTAG enable ist, dann bleibt der UART1 an laufen, sonnst UART1 ist AUS (so JP1 0,0v) und JTAG AN... KORREKT ????

Mfg

Macfly.


Title: Re: X300T Modchip
Post by: Hoernchen on 29. Mar 2009, 18:55

Title: Re: X300T Modchip
Post by: MacflyVDR on 30. Mar 2009, 11:52
Danke dir,

Ich habe kontroliert, in dem x30XTavrmodchip.zip (von Schneeleopard), es ist geschrieben 38400 8N2, aber geht auch nicht.
Ich habe der Reset gemessen, ich habe immer 3,3v, ist das normal ?
Schneeleopard schreibt in seinen README das man kann GND & VCC and dem JTAG nehmen. Ich habe mein VCC von JTAG PIN 14 genohmen aber wenn JTAG Enable ist, dan habe ich 0,0V an PIN 14..... Strange oder ??
Ich habe probiert VCC & GND von power supply connector 5V, aber auch nix an RS232 :(
Wie weiß ich wann mein ATMEGA8 3,3v oder 5v ist ? Ich habe einen ATMEGA 8L8 DIP, AVR-RISC-Controller, DIL-28.
Ich habe wieder meine ATMEGA8 mit Yapp kontroliert, er ist good programmiert, ich kann schon lesen und ich sehe den HEX.
kriege ich auch nachrichten an hyperterminal wann ich ohne JTAG Enable boote ?
Ich mache viel probe aber find ich nix....

Keine Ahnung was ich sollte jetzt krontrolieren.... Hat jemand eine Idee ?

Mfg,

Macfly.
Title: Re: X300T Modchip
Post by: Hoernchen on 30. Mar 2009, 16:10
Verbinde mal r1out und t1out an deinem max3232 und schau ob du alles was du eintippst wieder zurückbekommst.
Title: Re: X300T Modchip
Post by: MacflyVDR on 30. Mar 2009, 18:34
Danke dir,


oups, ich denke ich habe gerade mein ATMEGA8 kaputt gemacht.
Ich habe probiert mit PonyProg eine neu programmierung zu machen mit SUT0, SUT1, CLKSEL3, CLKSEL2, CLKSEL1 & CLKSEL0 activiert. und seit habe nicht keine angrif mehr mit ponyprog und Jaap mit den Chip.... :( jetz habe ich immer Device Missing or unknown und mit Jaap : Init Failed. Is target connected or powered on ? ....

Kann en ATMEGA8 so schnell kaputt gehen ?

Das ding mit : r1out und t1out  konnte ich nicht probieren.

Cool ! Ich hatte noch nicht in meinen Leben so viel problem ein modchip zu bauen :(

Mfg

Macfly.

Title: Re: X300T Modchip
Post by: MacflyVDR on 31. Mar 2009, 13:09
heu.... bei mir t1out und r1out sind schon verbunden an meinem max3232.

Ich habe unter Internet gesucht für verbindungen zwischen Max3232 and DSUB9, Ich nutze das schematic von schneeleopard, an der Max3232, PIN 2 & 6 sind mit 2x C 100n and der GND verbunden, aber bei internet find ich schematics wo Pin2 geht an VCC   mit einen C 100n und Pin6 an GND, auch mit einen C 100n....

was ist korrekt ?
Title: Re: X300T Modchip
Post by: MacflyVDR on 03. Apr 2009, 10:05
So, ich hatte langsam die nase voll...Ich habe neue ATMEGA8 bestellt und neue programmiert und kontroliert, aber nicht besser... Dann habe ich alles ausgelötet und wieder von start angefang und dieses mal mit richtige komponenten, wie JTAG 14 Pins Wannenstecker und 14 Flachbankabel mit stecker...So ich habe jetzt etwas schon sauber. Aber geht auch nicht.... Dann habe ich mir einen JTAG / xilinx DLC5 interface gebaut, und was passiert jetzt ???


====================================
X300t bootloader dumper v1.0 by MCE2222
based on WRT54G/GS EJTAG Debrick Utility which
is actually derived from Mips32 EJTAG from
TotalEmbedded without giving credit... ts ts ts
===============================================

USAGE: x300tdump
            /start:XXXXXXXX .... custom start location (in HEX)
            /length:XXXXXXXX ... custom length (in HEX)
            /wiggler ........... use wiggler cable

            -----------------------------------------------
Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 11111111111111111111111111111111 (FFFFFFFF)
*** Unknown or NO CPU Chip ID Detected ***

*** Possible Causes:
    1) X300T is not Connected.
    2) X300T is not Powered On.
    3) Improper JTAG Cable.
EJTAGEMUL ERROR: Processor writing on debug exit.

Ich habe das Kabel geprüft und er ist ok...

So es kann nur das ich habe am SMP das JTAG-Enable kabel nicht korrekt angelötet oder ? JTAG-Enable am SMP kriegt schon 3,36V von JP1...
Gibst es eine möglichkeit das zu prüfen (z.b: Strom am JTAG connector wann eJTAG an ist..) oder muß ich umlöten und weiter krazten ?

Danke für ihre Anworten...

Mfg,

Macfly.

Title: Re: X300T Modchip
Post by: mce2222 on 03. Apr 2009, 11:26
ich bin der Meinung das die Spannungen am jtag port im UART / JTAG mode unterschiedlich sind.
die Werte hab ich allerdings nicht greifbar.
Title: Re: X300T Modchip
Post by: MacflyVDR on 04. Apr 2009, 09:17
Danke dir, hier sind die Ergibnis:

Gemessen an J5 ohne JTAG kabel zu Modchip

Ohne JP1 so UART1
Internet OK ?

pin 1-3,37v
pin 3-3,37v
pin 5-0,01v
pin 7-3,37v
pin 9-3,37v
pin 11-3,37v
pin 13-0,0v
pin 14-3,37v

Mit JP1 so JTAG
Internet OK ?

pin 1-3,36v
pin 3-3,36v
pin 5-3,35v
pin 7-3,36v
pin 9-3,36v
pin 11-3,36v
pin 13-0,0v
pin 14-3,36v

Gemessen an J5 mit JTAG kabel zu Modchip

Mit JP1 so JTAG
Internet OK ?

pin 1-3,36v
pin 3-0,01v
pin 5-3,35v
pin 7-0,01v
pin 9-2,53v
pin 11-3,36v
pin 13-0,0v
pin 14-2,53v

Reset 3,27v

Was stört mich ist der PIN14, VIO. Ich habe strom von dem genommen und dann habe ich nur 2,53v ei der modchip. Das ist nicht genug für die ATMEGA8 oder ?
Sonnst das unterschitt mit oder ohne JP1 (JTAG-Enable) ist der strom an PIN 5, 0,01v für UART1 oder 3,35v für JTAG. Bedeutet das, das meine JTAG kabel am SMP ok ist ?


Mfg

Romuald.
Title: Re: X300T Modchip
Post by: Peacemaker on 04. Apr 2009, 18:34
Hallo @MacflyVDR

Hat die Box Internet?

cya
Title: Re: X300T Modchip
Post by: MacflyVDR on 04. Apr 2009, 20:51
Hallo @Peacemaker,

Ja, die box hat internet.
Software update und herunterladen funktionnieren ohne prob...

Mfg

Macfly.
Title: Re: X300T Modchip
Post by: MacflyVDR on 17. Sep 2009, 15:38
So Ich hatte die lezte zeit keine chance mit dem box zu spielen.... ich habe wieder diese woche probiert, aber keine CHANCE ! Ich bin bestimmt zu dumm ;)

Ich bin sicher es muß nur ein kleinischkeit sein, ich habe die sachen 1000 mal kontroliert und sehe kein felher....

Aber ich habe jetzt die nase voll und wenn jemand lust weiter zu machen, kann ich ihm den Box verkaufen.

Ich hatte die Box neue gekriegt und habe nur die JTAG, reset und Stecker eingelötet. Die eJTAG an CPU kriegt schon die 3,36V mit JTAG Enable.

Das Chip ATMEGA8 ist auch programmiert und kontroliert.

Ich verkaufe das komplett system wie es ist:

X300T, Modchip, ISP, JTAG und DLC5...

Oder hat jemand eine ahnung was zu tun ?

Mfg

Macfly.