Tecnología, gadgets, linux, internet, programación, trucos, gentoo, debian, servidores, configuración y mini-howtos y mucho más en la página personal de Francisco J. Yáñez

Sistemas empotrados con FOX Board LX832.

Hace tiempo hablé de las placas para sistemas empotrados Rabbit, describiendo un poco la placa de prototipo LP3500. En esta ocasión voy a introducir el modelo FOX Board LX832 comercializado por Acme Systems.

¿Qué hace diferente este modelo con otras placas de desarrollo? Esta placa ejecuta como sistema operativo un Linux completo de la rama 2.6 a través de su procesador ETRAX 100LX (Axis).

Además, las posibilidades de comunicación son variadas:

  1. Dos interfaces USB 1.1.
  2. Interfaz ethernet 10/100
  3. 2 puertos serie.
  4. 40 pins para GPIO.

¿Algunos productos posibles usando esta placa?

  1. Sistema de conexión a Internet en cualquier lugar usando modems GSM.
  2. Conexión con videocámaras y streaming de video.
  3. Sistemas de seguridad.
  4. Domótica.
  5. Utilización como routers y módem (usando de nuevo modems GSM).
  6. Sistemas de monitoreo (meteorología, tráfico...)
  7. Servidores para enviar y recibir SMS (mensajes de texto) de forma automática.
  8. Etcétera.

Con pppd y recompilando el núcleo de Linux para que soporte un módem Huawei E220 de Vodafone y después de muchos intentos fallidos (debidos a un bug en el firmware más actualizado, hubo que hacer downgrade), he conseguido conectar a Internet la placa. Una vez que la placa tiene conectividad, se puede enchufar a cualquier router mediante la interfaz ethernet y ya tenemos un sistema que proporciona conexión a varias máquinas en cualquier sitio que haya cobertura. Como he comentado antes, también podemos conectarle una webcam USB y mediante streaming, tener vigilado algo de forma remota y con un bajo consumo eléctrico.

¿El procesador más caro? No gracias.

Introducción:

Después de bastante tiempo vuelvo con un nuevo artículo de opinión. Esta vez trata sobre hardware. No es un artículo técnico, no voy a entrar en detalle sobre ningún componente específico, pero si voy a dar datos concretos, datos que demuestran que gastarse dinero de más en el procesador no nos va a proporcionar ninguna ventaja significativa en un ordenador destinado al ocio y al día a día.

Me voy a basar en dos procesadores actuales de una conocida tienda online. Nos centraremos sólamente en el micro, y usaremos los test de rendimiento de una famosa página para demostrar que no es mejor invertir en el procesador más caro.

Este artículo está orientado a la gente que quiere actualizar o comprar un equipo nuevo y tiene un presupuesto limitado para gastar (la mayoría de la gente). Obvia decir que si eres una de esas personas a las que les sobra el dinero, que les da igual gastarse lo que sea por estar a la moda y tener el último ordenador para jugar y navegar por Internet, este artículo no es para ti.

Procesadores que comparamos:

Configuración 1:
Microprocesador: AMD ATHLON64 X2 6000+ 3.0GHZ AM2 BOX 97€

Esta configuración es económica-media, basada en AMD.

Configuración 2:
Intel Core 2 Duo E8400 3.00ghz Fsb1333 6mb Box 775 149€

Esta configuración es media-alta, con uno de los últimos procesadores Core 2 Duo de Intel.

La diferencia de precio es 52€. Dicho de otra forma, la configuración 2 es 1.53 veces el precio de la configuración 1. Casi un 54% más cara.

Si la configuración 2 es un 54% más cara que la configuración 1, ¿ganamos un 54% más de rendimiento?. Vamos a usar las gráficas de tom's hardware para salir de dudas.

Tests de rendimiento:

Automatizar descargas de archivos torrent con uTorrent y RSS.

Hace un tiempo publiqué una entrada acerca de cómo automatizar las descargas de de archivos torrent usando RSS y ktorrent, en linux. Esta vez, indico la forma detallada de conseguir lo mismo usando Windows y uTorrent.

Recordemos, ¿para qué podemos querer automatizar descargas de archivos en la red torrent? Imaginemos que seguimos una serie y nos descargarmos un capítulo semanalmente. Para bajarlo tenemos que estar pendiente de cuando sale, localizarlo, y añadirlo a la lista de descargas. Imaginemos ahora que podemos dejar el ordenador siempre conectado, y que será el ordenador el que esté pendiente de si sale ese capítulo nuevo, y en caso afirmativo él mismo lo añadirá a la lista de descargas. De esta forma cuando nosotros llegamos a nuestra casa, nos encontramos con la sorpresa del capítulo ya descargado. A continuación explico los pasos a seguir.

Configurando Nvidia TwinView en Linux.

Si estamos pensando en usar una configuración de pantallas dual en Linux y poseemos una tarjeta gráfica Nvidia, con los drivers propietarios proporcionados por nvidia la configuración es sencilla siguiendo unos simples pasos y sin tener que recurrir a xinerama.

¿Windows XP o Windows Vista?

Todos los equipos nuevos (portátiles sobretodo), suelen traer preinstalado Windows Vista. Parece que se ha convertido en un fenómeno común el que los usuarios desinstalen sus copias originales de Windows Vista y pidan que le instalen un XP sin licencia.

¿Es realmente mejor Windows XP que Windows Vista? En este pequeño artículo, plasmaré algunas de las diferencias entre Windows XP y Vista que hacen que me decante por el segundo.

Drivers para Windowx XP y el tablet HP tx2000

A petición de muchos usuarios, aquí os dejo todos los drivers que necesitáis para poder instalar Windows XP en un tablet HP de la serie tx2000 o tx1000. La única diferencia entre las dos series es que para los tx2000, el driver de la pantalla táctil y digitalizadora activa hay que descargarlo de http://www.wacom-europe.com/es/

Toda la información ha sido sacada de la siguiente dirección (inglés):
http://forum.tabletpcreview.com/showpost.php?p=86955&postcount=38

A continuación os proporciono todos los enlaces para descargar todo lo necesario.

Instalar Ubuntu en un tablet PC HP de la serie tx2000 (tx2010es).

Introducción.


Voy a intentar explicar cómo instalar Ubuntu 7.10 en este tablet PC, desde el arranque del live CD hasta la compilación de un kernel específico. Inicialmente voy a explicar cómo instalar Ubuntu 7.10 y configurarlo para conseguir la funcionalidad mínima: Poder arrancar Ubuntu sin problemas y hacer funcionar el Wifi. Posteriormente iré ampliando esta información escribiendo nuevos artículos y ampliando este mismo con la información nueva para poder hacer funcionar todo el hardware posible de forma correcta.


Cualquier aportación será bienvenida, no dudéis en dejar vuestras correciones, dudas y sugerencias en los comentarios.


Última actualización de este artículo: 3 de Marzo del 2008.




Contenido.


1. Instalación.

2. Configuración básica.

2.1. Grub.

2.2. Wireless.

3. Otra información.

3.1. Hardware del equipo.

4. Enlaces relacionados.

Deferred procedure calls (DPCs) e interrupciones (ISRs) en Vista.

Las DPCs e ISRs son un motivo frecuente de pérdida de rendimiento en Windows Vista. Se ejecutan en alta prioridad, y no son "preenmptive". Una señal de que tenemos un problema de rendimiento relacionado con esto es que en el administrador de tareas nuestra CPU siempre está por encima del 0% de uso, con la pérdida de rendimiento (e incluso batería) que esto supone. Otro síntoma son los "saltos" a la hora de reproducir video o audio. A continuación vamos a explicar como monitorizar y tracear DPCs e ISRs.

HP Pavilion series TX2000. Probando el nuevo TX2010es.

Estoy probando el nuevo HP Pavilion TX2010es. Se trata de un portátil convertible a Tablet-PC de la serie TX2000. Los que conozcan la serie anterior de estos portátiles (TX1000) sabrán que como tablet PC servían de poco al carecer de una pantalla digitalizadora activa (aunque incluyesen un boli de plástico, sólo tenían pantalla táctil).

Esta nueva serie lleva pantalla digitalizadora activa además de la pantalla táctil. En cuanto acercamos el pen a la pantalla, el modo táctil se desactiva para que así podamos apoyar la palma de la mano sobre la pantalla y conseguir una escritura más natural.

Procesador Rabbit 3000 y sistemas empotrados

Tengo la suerte de estar programando para un procesador Rabbit 3000. Está montado en una placa para prototipos LP3500, y bajo el sistema operativo de tiempo real uCOS-II.

Distribuir contenido