User Tag List

Página 19 de 62 PrimerPrimer ... 915161718192021222329 ... ÚltimoÚltimo
Resultados 271 al 285 de 925

Tema: [OFICIAL]: Scene Dingoo A320

  1. #271

    Fecha de ingreso
    Jun 2006
    Mensajes
    142
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Un poco más de info, que booboo con las prisas lo dejó para gurús

    Primero descargar el usbtool de rockbox.

    Al arrancar en modo USB boot, la Dingoo parecerá muerta pero si hacéis un dmesg deberíais ver algo así:

    Código:
    [ 2018.565047] usb 1-3: new high speed USB device using ehci_hcd and address 11
    [ 2018.698513] usb 1-3: configuration #1 chosen from 1 choice
    Después cargáis el incializador de hardware y la Dingoo seguirá pareciendo frita, pero la salida del comando mostrará lo siguiente:

    Código:
    [INFO] File size: 3144 bytes
    [INFO] Searching for device...
    [INFO] Found device, uploading application.
    [INFO] GET_CPU_INFO: JZ4740V1
    [INFO] SET_DATA_ADDRESS to 0x80000000... Done!
    [INFO] Sending data... Done!
    [INFO] Verifying data... Done!
    [INFO] Booting device STAGE1... Done!
    [INFO] Done!
    Luego cargáis el kernel y véis lo siguiente:

    Código:
    [INFO] File size: 1220608 bytes
    [INFO] Searching for device...
    [INFO] Found device, uploading application.
    [INFO] GET_CPU_INFO: JZ4740V1
    [INFO] SET_DATA_ADDRESS to 0x80600000... Done!
    [INFO] Sending data... Done!
    [INFO] Verifying data... Done!
    [INFO] Booting device STAGE1... Done!
    [INFO] Done!
    Segundos después veréis el arranque en la pantalla de la Dingoo

    Para "enredar" tenéis que tener instalado el programa minicom:

    (Si sois usuarios de Debian/Ubuntu)
    Código:
    sudo apt-get install minicom
    En $HOME creáis un fichero de nombre .minirc.configuration con lo siguiente en su interior:

    Código:
    pu port             /dev/ttyACM0
    pu baudrate         57600
    pu bits             8
    pu parity           N
    pu stopbits         1
    pu rtscts           No
    Luego ejecutáis:

    Código:
    A320$ minicom configuration
    Y voilá, ahora como dice la documentación, usuario root sin password y a enredar

    P.D.: booboo, es curioso que el comando halt funciona pero cuando le das al interruptor no se apaga

    <->

    Memoria libre:

    Código:
    # free
                  total         used         free       shared      buffers
      Mem:        29744        13212        16532            0          268
     Swap:            0            0            0
    Total:        29744        13212        16532
    Salida del top:

    Código:
    Mem: 12856K used, 16888K free, 0K shrd, 252K buff, 2624K cached
    CPU:  0.1% usr  0.1% sys  0.0% nic 99.6% idle  0.0% io  0.0% irq  0.0% sirq
    Load average: 0.01 0.01 0.00 1/19 159
      PID  PPID USER     STAT   VSZ %MEM CPU %CPU COMMAND
      159   151 root     R     4000 13.4   0  0.2 top 
      151     1 root     S     4000 13.4   0  0.0 -sh 
      150     1 root     S     4000 13.4   0  0.0 /sbin/getty 57600 /dev/ttyS0 vt102
      149     1 root     S     4000 13.4   0  0.0 /sbin/getty 57600 /dev/tty0 
        1     0 root     S     3936 13.2   0  0.0 init       
      118     2 root     SW<      0  0.0   0  0.0 [mmcqd]
       37     2 root     SW<      0  0.0   0  0.0 [kmmcd]
        5     2 root     SW<      0  0.0   0  0.0 [khelper]
      123     2 root     SW<      0  0.0   0  0.0 [kjournald]
        2     0 root     SW<      0  0.0   0  0.0 [kthreadd]
        3     2 root     SW<      0  0.0   0  0.0 [ksoftirqd/0]
        4     2 root     SW<      0  0.0   0  0.0 [events/0]
       32     2 root     SW<      0  0.0   0  0.0 [kblockd/0]
       55     2 root     SW       0  0.0   0  0.0 [pdflush]
       56     2 root     SW       0  0.0   0  0.0 [pdflush]
       57     2 root     SW<      0  0.0   0  0.0 [kswapd0]
       58     2 root     SW<      0  0.0   0  0.0 [aio/0]
       89     2 root     SW<      0  0.0   0  0.0 [mtdblockd]
      104     2 root     SW<      0  0.0   0  0.0 [ubiblockd]
    <->

    ¿Hay alguna imposibilidad técnica por la que no se pueden ejecutar dos tareas al mismo tiempo? Estoy tratando de lanzar el madplay y luego hacer un top, y lo que mando a background se pone en 'stopped'.
    Código:
    ~ # madplay Franz\ Ferdinand\ -\ 03\ -\ Take\ Me\ Out.mp3 &     
    MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
    [1] + Stopped (tty output)       madplay Franz Ferdinand - 03 - Take Me Out.mp3
    Aunque no se si es por el minicom...
    Última edición por SinMan; 19/05/2009 a las 20:59

  2. #272

    Fecha de ingreso
    Apr 2009
    Mensajes
    22
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por SinMan Ver mensaje
    Memoria libre:

    # free
    total used free shared buffers
    Mem: 29744 13212 16532 0 268
    Swap: 0 0 0
    Total: 29744 13212 16532
    Vaya... por lo que veo, tras lanzar el linux solo quedan unos 17Mb de RAM? vaya, no me parece mucho, si es eso la RAM disponible creo que la mitad de la RAM no es mucho, no?, vamos, que pensaba que quedaria bastante mas memoria disponible para emuladores y otros programas.

    Otra cosa, se podria utilizar parte de los 4Gb de memoria interna como swap? así puedes "ampliar" algo mas la memoria.
    Última edición por Ruxy; 19/05/2009 a las 21:27

  3. #273

    Fecha de ingreso
    Jun 2006
    Mensajes
    142
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por Ruxy Ver mensaje
    Otra cosa, se podria utilizar parte de los 4Gb de memoria interna como swap? así puedes "ampliar" algo mas la memoria.
    El uso de swap en dispositivos flash es muy controvertido. Ya que los dispositivos flash tienen un numero limitado de escrituras, y en una swap cuando hay disponible poca memoria se hacen cientos de escrituras en una misma sesion. Los mas pesimistas aseguran que te podrias quedar sin todos los sectores implicados en la partición swap inservibles en unos seis meses

  4. #274

    Fecha de ingreso
    Mar 2006
    Ubicación
    0o0`-_-´0o0
    Mensajes
    22,255
    Mencionado
    45 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    5,494
    Agradecer Thanks Received 
    495
    Thanked in
    Agradecido 336 veces en [ARG:2 UNDEFINED] posts
    ¿Podría alguien pasarme un enlace a algún wiki o algo donde digan las caracteríticas de la máquina y hasta donde se puede overclockear y si tiene algo de aceleración 3D? Gracias

    The eagle never lost so much time as when he submitted to learn of the crow.

  5. #275

    Fecha de ingreso
    Apr 2003
    Ubicación
    /home/Toledo
    Mensajes
    1,513
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    4
    Agradecer Thanks Received 
    1
    Thanked in
    Agradecido 1 vez en 1 post
    Algún script o pasos para compilar la toolchain? uso powerpc xD
    :: Developia :: http://www.developia.info :: a.k.a Uguru

  6. #276

    Fecha de ingreso
    Feb 2003
    Mensajes
    3,165
    Mencionado
    37 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    172
    Agradecer Thanks Received 
    263
    Thanked in
    Agradecido 165 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por Rivroner Ver mensaje
    ¿Podría alguien pasarme un enlace a algún wiki o algo donde digan las caracteríticas de la máquina
    Click!

    hasta donde se puede overclockear
    430

    y si tiene algo de aceleración 3D?
    No

    <--->

    @booboo: en los logs del arranque de linux de páginas anteriores, se reservaban 4MB para la IPU, ¿tienes pensado desactivarlo para ahorrar memoria?

  7. #277

    Fecha de ingreso
    Mar 2006
    Ubicación
    0o0`-_-´0o0
    Mensajes
    22,255
    Mencionado
    45 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    5,494
    Agradecer Thanks Received 
    495
    Thanked in
    Agradecido 336 veces en [ARG:2 UNDEFINED] posts
    Gracias A600

    Cuando saques tu emu de CPC aprovecharé que la gente las vende baratas pa pillarme una por 30 pavos

    ¿Sólo se puede overclokear 30 mhz O_O?

    The eagle never lost so much time as when he submitted to learn of the crow.

  8. #278

    Fecha de ingreso
    Oct 2003
    Mensajes
    17,887
    Mencionado
    42 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    214
    Agradecer Thanks Received 
    163
    Thanked in
    Agradecido 112 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por Rivroner Ver mensaje
    Gracias A600

    Cuando saques tu emu de CPC aprovecharé que la gente las vende baratas pa pillarme una por 30 pavos

    ¿Sólo se puede overclokear 30 mhz O_O?
    Yo estoy to jodido porque me apeteceria trastear un poco y portar el race, por ejemplo, y con eso ya la rentabilizaba, en trasteo, que a mi me costaria posiblemente meses que funcionase algo, y en juego, que la neo geo pocket me encanta.

    El problema es que ya tengo el gasto de dinero cerrado de aqui a casi finales de verano :S, asi que no hay pelas pa casi nada :S

    Saludos

  9. #279

    Fecha de ingreso
    Mar 2006
    Ubicación
    0o0`-_-´0o0
    Mensajes
    22,255
    Mencionado
    45 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    5,494
    Agradecer Thanks Received 
    495
    Thanked in
    Agradecido 336 veces en [ARG:2 UNDEFINED] posts
    Si al ritmo que va la cosa en los próximos meses media España en "gayumbos"

    The eagle never lost so much time as when he submitted to learn of the crow.

  10. #280

    Fecha de ingreso
    Jun 2003
    Mensajes
    79
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    De el quickstart:
    "For most automake enabled programs, you do something like this:

    ./configure --host=mipsel-linux --prefix=/
    make"

    Perdonad, pero cómo se haría si el programa en cuestión no tiene un configure.

  11. #281

    Fecha de ingreso
    Apr 2009
    Ubicación
    Valencia
    Mensajes
    116
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por SinMan Ver mensaje
    booboo ya tengo el documento de QuickStart traducido al castellano, añademe al proyecto y lo subo o lo pongo aquí para que hagas copy&paste.
    Hecho.

    Cita Iniciado por SinMan Ver mensaje
    P.D.: booboo, es curioso que el comando halt funciona pero cuando le das al interruptor no se apaga
    Hombre, cuando ejecutas halt al final lo que pasa es que la A320 se queda "parada", pero no se apaga.

    Que el botón de apagado no funcione es normal, ni squiera lo he implementado. Leerlo es muy fácil (no es más que un GPIO que identifiqué el primer día), pero el apagado es por software y no he conseguido aún averiguar cómo se hace.

    ¿Hay alguna imposibilidad técnica por la que no se pueden ejecutar dos tareas al mismo tiempo? Estoy tratando de lanzar el madplay y luego hacer un top, y lo que mando a background se pone en 'stopped'.
    Eso es porque si mandas un programa a background y éste saca cualquier output por stdout, el sistema lo detiene. Prueba con "madplay -q" y verás como funciona.

    Me acabo de dar cuenta de que sería MUY conveniente tener el programa screen para poder utilizar más de una consola al mismo tiempo.

    Voy a compilarlo y lo meto en el rootfs.
    < - >
    Cita Iniciado por Ruxy Ver mensaje
    Vaya... por lo que veo, tras lanzar el linux solo quedan unos 17Mb de RAM? vaya, no me parece mucho, si es eso la RAM disponible creo que la mitad de la RAM no es mucho, no?, vamos, que pensaba que quedaria bastante mas memoria disponible para emuladores y otros programas.
    Ten en cuenta que en esa memoria está cargado el busybox (con TODOS los applets) más la libc.

    En un futuro firmware el "init" será mínimo (en lugar de ser el de busybox) y hará poco más que lanzar la aplicación principal, la cual además estará linkada con uclibc. Todo eso no debería ocupar más de 3 ó 4 MB.

    De momento lo que voy a hacer es adelgazar convenientemente a busybox (quitar todo lo que no sirve para esta máquina, como es el caso de los applets de red y demás) y compilarlo todo usando uclibc.

    Otra cosa, se podria utilizar parte de los 4Gb de memoria interna como swap? así puedes "ampliar" algo mas la memoria.
    Eeeeeeeemmmmm... bueno... la resupuesta corta es "sí", pero creo que es mejor no usar swap en absoluto (en la configuración actual del kernel está desativado):

    1- Como ya sabes el swap libera páginas de memoria que no se usan y las graba a disco. Cuando son usadas de nuevo las recupera de disco. Esto tiene sentido cuando hay en memoria alguna aplicación cargada (o partes de la misma) que no se usan. Si tienes una aplicación que realmente está utilizando 40MB de memoria no te va a servir de nada porque el sistema se hará totalmente inusable al estar todo el rato haciendo swap de páginas hacia/desde flash conforme son usadas.

    2- La memoria flash tiene un número limitado de borrados/escrituras por página, aunque los sistemas de archivos basados en NAND y los controladores integrados en las tarjetas de memoria se encargan de repartir las escrituras por todos los sectores (cuando grabas 1000 veces un mismo sector en realidad estás borrando/escribiendo en 1000 sectores distintos). Aún así, se produce un desgaste que acabará haciendo inusables algunos sectores. La cuestión es si ese momento llegará dentro de 100 años o dentro de 1 mes, y el uso que se haga del swap puede cambiar mucho las cosas. Preferiría prescindir completamente de él para mantenerme en el lado "seguro".
    < - >
    Cita Iniciado por Rivroner Ver mensaje
    ¿Podría alguien pasarme un enlace a algún wiki o algo donde digan las caracteríticas de la máquina y hasta donde se puede overclockear y si tiene algo de aceleración 3D? Gracias
    CPU MIPS hasta 400MHz, con algunas instrucciones SIMD para multimedia.
    32MB RAM.
    4GB NAND flash interna.
    LCD 320x240 16 bit (65536 colores).
    Radio FM.
    Salida TV.

    El fabricante dice que va hasta 400MHz. El PLL interno se puede configurar para que sean 430MHz y al parecer se puede hacer con éxito.

    Con la CPU a 430MHz la memoria estará funcionando a 143MHz. En la primera foto que ví de las tripas de una A320 la memoria era de 133MHz, pero en todas las demás que he visto desde entonces (incluyendo la mía) los chips de memoria eran de 166MHz.
    < - >
    Cita Iniciado por A600 Ver mensaje
    @booboo: en los logs del arranque de linux de páginas anteriores, se reservaban 4MB para la IPU, ¿tienes pensado desactivarlo para ahorrar memoria?
    El problema es que NO SE qué es exáctamente la IPU. Me parece que es algo así como una memoria compartida rápida para los players de video. ¿Alguien ha averiguado algo más?.
    < - >
    Cita Iniciado por Nekete Ver mensaje
    De el quickstart:
    "For most automake enabled programs, you do something like this:

    ./configure --host=mipsel-linux --prefix=/
    make"

    Perdonad, pero cómo se haría si el programa en cuestión no tiene un configure.
    Al final todo se reduce a usar las herramientas GNU con el prefijo "mipsel-linux-", es decir, para compilar mipsel-linux-gcc, por ejemplo.

    Si hay un Makefile, el compilador a usar suele estar definido como una variable $(CC) cuyo valor por defecto es "gcc". Cambialo por "mipsel-linux-gcc". Seguramente tendrás que cambiar también el linker $(LD) por "mipsel-linux-ld", y así con todas las demás herramientas.
    < - >
    Cita Iniciado por Rivroner Ver mensaje
    Gracias A600

    Cuando saques tu emu de CPC aprovecharé que la gente las vende baratas pa pillarme una por 30 pavos

    ¿Sólo se puede overclokear 30 mhz O_O?
    No es tanto un problema de lo que soporte el diseño en silicio sino de cómo se genera el reloj de la CPU. En estos SOC el oscilador y el PLL van integrados, de modo que puedes generar las frecuencias que el subsistema PLL te permita, y en la A320, que sepamos, sólo permite hasta 430MHz.

    (en las placas base de PC el generador de reloj es un componente separado, y como tal suele ser mucho más flexible en su configuración porque el fabricante lo que quiere es abarcar el mayor mercado posible)
    Última edición por booboo; 20/05/2009 a las 11:06 Razón: Edición automática anti doble-post.

  12. #282

    Fecha de ingreso
    Mar 2006
    Ubicación
    0o0`-_-´0o0
    Mensajes
    22,255
    Mencionado
    45 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    5,494
    Agradecer Thanks Received 
    495
    Thanked in
    Agradecido 336 veces en [ARG:2 UNDEFINED] posts
    Gracias Booboo

    Lo que pasa con el overclcock es que me he acostumbrado a los ARM que se pueden overclokear sobre un 25 % y me extrañaba que este procesador MIPS sólo suba 30 mhz más sobre el de fábrica.

    The eagle never lost so much time as when he submitted to learn of the crow.

  13. #283

    Fecha de ingreso
    Apr 2009
    Ubicación
    Valencia
    Mensajes
    116
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Alguien puede recomendarme un sitio para crear un mailing list?

  14. #284

    Fecha de ingreso
    Feb 2003
    Mensajes
    3,165
    Mencionado
    37 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    172
    Agradecer Thanks Received 
    263
    Thanked in
    Agradecido 165 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por booboo Ver mensaje
    El problema es que NO SE qué es exáctamente la IPU. Me parece que es algo así como una memoria compartida rápida para los players de video. ¿Alguien ha averiguado algo más?.
    Según la wiki del rockbox:

    Image Processing Unit
    The Jz4740 also has an IPU which has the following features:
    Video frame resize
    Color space conversion: 420/444/422 YUV to RGB convert
    Y en el código fuente de Ingenic:

    Código:
    /* Define this to reserve total 4MB contineous physical memory for IPU.
     * MPlayer will use IPU to optimize the decoding process.
     *
     * If you do not want to run the MPlayer, you can comment it.
     */
    #define CONFIG_RESERVE_IPU_MEM 1

    < - >
    He conseguido conectar la Dingoo con XP usando el USB serial gracias a este driver. Uso el Tera Term con los parámetros de la guía rápida y va perfecto.

    Ahora sólo tengo un problemilla. He probado un par de programas para acceder a la partición ext3 bajo XP pero no hay manera así que, ¿sería posible acceder desde la Dingoo a la partición fat32, para así poder copiar y ejecutar ficheros sin tener que estar cargando el liveCD de Ubuntu cada vez que quiero copiar algo?
    Última edición por A600; 20/05/2009 a las 14:56 Razón: Edición automática anti doble-post.

  15. #285

    Fecha de ingreso
    Jan 2004
    Mensajes
    1,240
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    2
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por Rivroner Ver mensaje
    Gracias Booboo

    Lo que pasa con el overclcock es que me he acostumbrado a los ARM que se pueden overclokear sobre un 25 % y me extrañaba que este procesador MIPS sólo suba 30 mhz más sobre el de fábrica.
    La velocidad del micro según el fabricante es de 360MHz por lo que son 70Mhz de subida.

Página 19 de 62 PrimerPrimer ... 915161718192021222329 ... ÚltimoÚltimo

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •