PDA

Ver la versión completa : Información técnica extraída a través del cable serie



Puck2099
09/11/2007, 21:08
Bueno, pues estoy cacharreando un poco con la F200, así que he conectado el cable serie via dock station para ver que info da al arrancar.

Os lo pego por si le puede ser útil a alguien:


U-Boot 1.0.0 (Sep 10 2007 - 21:07:23)

U-Boot code: 03E00000 -> 03E49FA4 BSS: -> 03E82B70
IRQ Stack: 03ea3b6c
FIQ Stack: 03ea4b6c
DRAM Configuration:
Bank #0: 00100000 63 MB
Flash: 0 kB
NAND:Probing at 0x9c000000
Flash chip found:
Manufacturer ID: 0xEC, Chip ID: 0x76 (Samsung K9F1208 64Mb)
1 flash chips found. Total nand_chip size: 64 MB
Get Environment from NAND offset 0x70000 ...
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial

NAND read: device 0 offset 0x1a0000, size 0x40000 ... 262144 bytes read: OK

NAND read: device 0 offset 0x80000, size 0xb0000 ... 720896 bytes read: OK
### main_loop: bootcmd="bootm"
Hit any key to stop autoboot: 0
## Booting image at 01000000 ...
Image Name: GP2X Linux Kernel
Created: 2007-10-08 9:22:48 UTC
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 673304 Bytes = 657.5 kB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel ...

MMC/SD Card Detected
Partition check:
mmcsda: p1
Register SD: 982MsB
mount...1
mount...2:
INIT: version 2.84 booting
<7>**>>ecc error unfixed on chunk 3268:0
Started device management daemon v1.3.25 for /dev
<7>**>>ecc error unfixed on chunk 3844:0
MSDOS FS: IO charset utf8
Touch driver open
Touch calibration
Apply LCD Timing
****nStatus : 2


read pointercal value
write pointercal value
****nStatus : 2


****nStatus : 2


Si obtengo algo m&#225;s actualizar&#233; este hilo :)

Jurl, pensaba que solo me servir&#237;a la conexi&#243;n serie como un eco de los mensajes de la consola, pero estoy probando y es como si siguiera teniendo mi telnet de la F100 :)

chipan
09/11/2007, 21:23
Me alegra oir que se puede hacer el telnet via serial; pero a&#250;n le falta el samba, que era lo mejor de la F100.

P.D.: &#191;Has probado lo que te envi&#233;?

Puck2099
09/11/2007, 21:25
P.D.: ¿Has probado lo que te envié?

Todavía no, estoy prepando minimamente el tema para poder depurar la táctil y en un ratillo me pongo con lo tuyo :)

chipan
09/11/2007, 21:28
Ok; muchas gr&#225;cias, de tus palabras deduzco que el debugger parece funcionar via puerto serie.

Puck2099
09/11/2007, 21:46
Ok; muchas grácias, de tus palabras deduzco que el debugger parece funcionar via puerto serie.

Si, todavía no lo he probado pero debería pues funciona todo lo demás :)

Lo único coñazo es tener que andar copiando el ejecutable a la SD, meterla, sacarla, etc... aunque quizá podría mandarse por el cable usb... :risas:

< - >
Y por cierto, no veas como ayudan unos simples printf visibles en el terminal... llevo todo el día que no me funcionaba la táctil en el Exult y en 2 minutos con el terminal he visto el fallo...

joanvr
09/11/2007, 22:09
Lo de que se podia conectar por el cable serie un telnet ya se comentó. Pero yo paso de gastarme 50 Euracos más (o lo que valga) el cardle para tener una funcionalidad que antes tenia sin nada añadido... Además que mi macbook no tiene puerto serie, y tendria que comprarme tmb un adaptador usb-serie.

Puck2099
09/11/2007, 22:10
Lo de que se podia conectar por el cable serie un telnet ya se comentó. Pero yo paso de gastarme 50 Euracos más (o lo que valga) el cardle para tener una funcionalidad que antes tenia sin nada añadido... Además que mi macbook no tiene puerto serie, y tendria que comprarme tmb un adaptador usb-serie.

Ya, pero yo ya tenía el cradle y puerto serie, así que me gasto un extra de 0 euros ;)

joanvr
09/11/2007, 22:22
Ya, pero yo ya tenía el cradle y puerto serie, así que me gasto un extra de 0 euros ;)

Jeje, recuerdo que vi por "ahí" un cable que era solo del ext al serie. Eso estaria bien y probablemente sea más barato...

Archer, nos haces unos? xDD

Puck2099
09/11/2007, 22:25
Jeje, recuerdo que vi por "ahí" un cable que era solo del ext al serie. Eso estaria bien y probablemente sea más barato...

Archer, nos haces unos? xDD

No creo que valga solo con un cable, hará falta un RS232 para convertir las tensiones y tal.

Mira, un esquema: http://wiki.gp2x.org/wiki/Serial_cable

joanvr
09/11/2007, 22:32
****, eso del cable USB de datos del Samsung e810 mola mazo. Miraré de pillarme uno por eBay y adaptarlo.

Rivroner
09/11/2007, 23:05
&#161;&#161;&#161;Puck, queremos tu Exult ya mismo :D !!!

Puck2099
09/11/2007, 23:25
¡¡¡Puck, queremos tu Exult ya mismo :D !!!

Bueno, hasta que pula unos detalles os tendréis que conformar con un minivideo que he grabado :D

Rivroner
09/11/2007, 23:26
Bueno, hasta que pula unos detalles os tendréis que conformar con un minivideo que he grabado :D

Pues cuélgalo maldito :D

Puck2099
09/11/2007, 23:30
Pues cuélgalo maldito :D

Me estoy intentando registrar en el Youtube pero me está tocando bien los huevos...

Rivroner
09/11/2007, 23:33
Me estoy intentando registrar en el Youtube pero me está tocando bien los huevos...

Pásamelo y lo cuelgo yo :D Que ya toy registrao :)

Puck2099
09/11/2007, 23:35
Pásamelo y lo cuelgo yo :D Que ya toy registrao :)

Lo subo al ftp y te paso los datos.

Rivroner
09/11/2007, 23:39
Lo subo al ftp y te paso los datos.

Vale, dime donde bajarlo y lo cuelgo ahora mismo en yuotube ;)

hardyx
20/02/2008, 23:29
Tengo la F200 y la conexión serie no es exactamente un telnet. No se conecta a una dirección de red ni se abre una nueva terminal (login, pass). Primeramente es una consola donde se muestran los mensajes de depuración de las aplicaciones y el sistema operativo. Pero si pulsamos Ctrl + C en la terminal, se apaga la pantalla (se cierra el menú) y aparece esto:

Set CPU Clock...(-1)
SDL Quit...
close..... touch
EXIT
[root@gp2x gp2x]$

Esta es la línea de comandos del Linux de la consola.
Cuando hemos terminado, tecleamos estos comandos que inician el menú y se vuelve a encender la pantalla con el menú en la consola.

[root@gp2x gp2x]$cd /usr/gp2x
[root@gp2x gp2x]$./gp2xmenu

Este es el inicio del menú de la gp2x:

Touch driver open
Touch calibration
Apply LCD Timing
****nStatus : 0

Por eso digo que no es un telnet exactamente, pero da el pego, aunque sea de una forma un tanto rebuscada.