Skip to main content

Intel Manageability Developer Toolkit Binary Options


Manageability Developer Kit Kit de herramientas de gestión Kit de herramientas de desarrollo es un conjunto de herramientas para ayudar a los diseñadores, desarrolladores y probadores a comprender los beneficios de la tecnología Intel vPro. El kit es un excelente complemento para el kit de desarrollo de software de Intel Active Management Technology (Intel AMT SDK). El kit funciona en entorno Microsoft Windows 2.0 y ofrece un conjunto de herramientas para hacer uso rápido de todas las características de Intel AMT mediante el uso de un desarrollador simple y las interfaces de usuario orientadas al usuario. Incluido en el kit, se incluye una muestra, una consola orientada al evaluador / desarrollador / probador y una herramienta remota (Manageability Outpost Tool) junto con un conjunto de videos tutoriales que ayudan a entender cómo funciona el kit y cómo se puede utilizar mejor Ayudar en el desarrollo de nuevas aplicaciones. Desplácese al final de esta página para ver videos de demostración de productos de las herramientas en acción. Notas de la versión 7.0.11340.2 Informe resuelto de mensaje de éxito no válido al ejecutar operaciones de administración de energía. Nueva funcionalidad en 7.x Kit de herramientas: Se ha añadido soporte para los flujos de consentimiento del usuario cuando se administran sistemas controlados por el cliente. Se agregó soporte adicional de opción de arranque remoto para las botas PXE y Diagnostic. Análisis de red modificado para nuevos sistemas, añadiendo soporte para el descubrimiento de RMCP. El kit incluye sólo el Controlador de Administración, el Conector, el Outpost (Agente Remoto) y las Herramientas del Panel de Control del Servicio de Outpost. Con la excepción de Manageability Director Tool, las herramientas restantes han sido End-of-Lifed (EOLd), haga clic aquí para obtener descripciones de herramientas y detalles sobre soporte futuro. Descargue aquí los componentes de EOLd DTK. Cualquier software que descargue controlará su uso del software. CONTRATO DE LICENCIA DE SOFTWARE INTEL IMPORTANTE: LEA ANTES DE COPIAR, INSTALAR O USAR. No utilice ni cargue este software y ningún material asociado (en conjunto, el Software) hasta que haya leído cuidadosamente los siguientes términos y condiciones. Al cargar o usar el Software, usted acepta los términos de este Acuerdo. Si no lo desea, no instale ni utilice el Software. LICENCIA Puede utilizar el Software para optimizar su software y programas para trabajar con la tecnología Intel VPro y las herramientas relacionadas de Intel. 1. No podrá copiar, modificar, alquilar, vender, distribuir o transferir ninguna parte del Software, salvo lo dispuesto en este Contrato, y se compromete a impedir que se autoricen Copia del Software. 2. Usted no puede hacer ingeniería inversa, descompilar o desmontar el Software. 3. Usted no puede sublicenciar el Software. PARTES Y SOFTWARE DE TERCEROS. El Software incluye partes ofrecidas en términos adicionales a los establecidos aquí, según lo establecido en una licencia que acompaña esas partes. Algunos programas y / o archivos incluidos en el Software son proporcionados por terceros distintos de Intel (Software de terceros), y pueden incluir código de código abierto (definido más adelante). Sus derechos de uso del software de terceros se rigen por los acuerdos de licencia que acompañan a dichos componentes. Intel no garantiza dicho software de terceros de ninguna manera y no asume ninguna responsabilidad por el uso que haga del software de terceros. Está sujeto a los términos de sus contratos de licencia si utiliza el Software de terceros. Código Abierto significa cualquier software que requiera como condición de uso, modificación y / o distribución de dicho software que dicho software u otro software incorporado en, derivado o distribuido con dicho software (a) sea divulgado o distribuido en forma de código fuente o (B) ser licenciado por el usuario a terceros con el propósito de hacer y / o distribuir trabajos derivados o (c) ser redistribuible sin costo alguno. El Software de Código Abierto incluye, sin limitación, software licenciado o distribuido bajo cualquiera de las siguientes licencias o modelos de distribución, o licencias o modelos de distribución sustancialmente similares a cualquiera de los siguientes: (a) Licencia Pública General GNU o GPL menor o de biblioteca (LGPL), (b) la Licencia Artística (por ejemplo PERL), (c) la Licencia Pública de Mozilla, (d) la Licencia Pública de Netscape, (e) la Licencia de Origen Comunitaria de Sun (SCSL) (SISL), (g) la licencia de Apache Software y (h) la Common Public License (CPL). PROPIEDAD DE SOFTWARE Y DERECHOS DE AUTOR. El título de todas las copias del Software permanece con Intel o sus proveedores. El Software está protegido por derechos de autor y está protegido por las leyes de los Estados Unidos y otros países, y las disposiciones de los tratados internacionales. No puede eliminar ningún aviso de copyright del Software. Intel puede realizar cambios en el Software, o en los elementos a los que se hace referencia, en cualquier momento sin previo aviso, pero no está obligado a soportar o actualizar el Software. Salvo que se indique expresamente lo contrario, Intel no otorga ningún derecho expreso o implícito bajo patentes de Intel, derechos de autor, marcas registradas u otros derechos de propiedad intelectual. EXCLUSIÓN DE OTRAS GARANTÍAS. EXCEPTO LO PREVISTO ANTERIORMENTE, EL SOFTWARE SE PROPORCIONA COMO ES, SIN NINGUNA GARANTÍA EXPRESA O IMPLÍCITA DE NINGÚN TIPO, INCLUYENDO GARANTÍAS DE COMERCIABILIDAD, NO INFRACCIÓN O ADECUACIÓN PARA UN PROPÓSITO PARTICULAR. Intel no garantiza ni asume la responsabilidad de la exactitud o integridad de cualquier información, texto, gráficos, enlaces u otros elementos contenidos en el Software. LIMITACIÓN DE RESPONSABILIDAD. INTEL O SUS PROVEEDORES SERÁN RESPONSABLES EN NINGÚN CASO POR CUALQUIER DAÑO (INCLUYENDO, SIN LIMITACIÓN, PÉRDIDA DE BENEFICIOS, INTERRUPCIÓN DE NEGOCIOS O INFORMACIÓN PERDIDA) QUE SURJA DEL USO O DE LA INHABILIDAD DE USAR EL SOFTWARE, INCLUSO SI INTEL HA SIDO AVISADO DE LA POSIBILIDAD DE TALES DAÑOS. ALGUNAS JURISDICCIONES PROHIBEN LA EXCLUSIÓN O LIMITACIÓN DE RESPONSABILIDAD POR GARANTÍAS IMPLÍCITAS O DAÑOS CONSECUENCIALES O INCIDENTALES, POR LO QUE LA LIMITACIÓN ANTERIOR PUEDE NO APLICARSE A USTED. USTED TAMBIÉN PUEDE TENER OTROS DERECHOS LEGALES QUE VARÍAN DE JURISDICCIÓN A JURISDICCIÓN. TERMINACIÓN DE ESTE ACUERDO. Intel puede terminar este Acuerdo en cualquier momento si usted viola sus términos. Al finalizar, usted destruirá inmediatamente el Software o devolverá todas las copias del Software a Intel. LEYES APLICABLES. Las reclamaciones derivadas de este Acuerdo se regirán por las leyes de California, con exclusión de sus principios de conflicto de leyes y la Convención de las Naciones Unidas sobre Contratos para la Venta de Bienes. Usted no puede exportar el Software en violación de las leyes y regulaciones de exportación aplicables. Intel no está obligado por otros acuerdos a menos que estén escritos y firmados por un representante autorizado de Intel. DERECHOS RESTRINGIDOS DEL GOBIERNO. El Software se proporciona con DERECHOS RESTRINGIDOS. El uso, duplicación o divulgación por parte del Gobierno está sujeto a las restricciones establecidas en FAR52.227-14 y DFAR252.227-7013 et seq. O su sucesor. El uso del Software por el Gobierno constituye el reconocimiento de los derechos de propiedad intelectual de Intel. Contratista o Fabricante es Intel Corporation, 2200 Mission College Blvd. Santa Clara, CA 95052. Su archivo de descarga ha comenzado. Si su descarga no se inició, haga clic aquí para iniciar de nuevo. QCT muestra Rackgo X-RSD, Hyper-Converged Datacenter Diseño Innovaciones en IDF16 Nuevo producto introduce el diseño de datacenter de próxima generación, centrado en la eficiencia, la apertura y la capacidad de gestión. Quanta Cloud Technology (QCT) reveló hoy en el Intel Developer Forum (IDF16) en el Centro de Convenciones Moscone su próxima generación de código abierto y Diseño hiper-convergente del estante del datacenter. QCT es un proveedor global de soluciones de datacenter de hiperescala. Los productos de la empresa están diseñados para ofrecer los beneficios del rendimiento de hiperscale en SKU estándar para clientes de todos los tamaños. Rackgo X-RSD incorpora Intel Rack Scale Design e introduce una nueva plataforma de QCT para bloques de construcción de datacenter altamente escalables, rápidamente desplegables, ultra eficientes y fáciles de administrar. Los bloques de construcción completos de hardware desagregado de creación de redes, computación y almacenamiento en agrupaciones componibles permiten un aprovisionamiento incremental y eficiente de recursos en la nube. Un Leopard Snow de alta densidad, de 2 nudos y 4 nudos inspirado en OCP, ofrece múltiples opciones de trineo computarizado (alimentado por la familia de productos Intel Xeon Processor E5-2600 v4 y la familia de productos Intel Xeon Processor D) con un conmutador integrado para diferentes cargas de trabajo de aplicaciones . Además, Knoxville, un servidor de almacenamiento híbrido QCT con la potente y eficiente familia de productos Intel Xeon Processor D, puede admitir hasta 28 unidades LFF y 4 unidades SSD NVMe de alto rendimiento, ofreciendo una excepcional capacidad de almacenamiento en niveles. Diseñado en la especificación de rack de Open Compute Project (OCP), Rackgo X-RSD cuenta con un identificador de ubicación de recursos, optimización centralizada de energía y refrigeración y una herramienta de administración única y sencilla (POD Manager) ideal para proveedores de servicios que ejecutan operaciones de TI en una variedad De plataformas. Los proveedores de servicios que ejecutan Rackgo X-RSD obtienen un sistema de rack basado en estándares equipado para acelerar la prestación de servicios, mejorar la eficiencia y permitir una gestión sencilla y transparente de los diversos recursos del centro de datos. En la conferencia de tres días de la FID16, QCT presentará demostraciones en vivo de Rackgo X-RSD en su stand (525). Las demostraciones incluirán la RSD API, que permite a los operadores implementar operaciones de centro de datos programables. QCT también mostrará una integración de RSD con OpenStack, y el QCT System Manager (QSM). También hoy, los siguientes productos QCT hicieron su debut en Estados Unidos: QuantaPlex S41T-2U. El servidor que cambia el juego impulsado por el procesador Intel Xeon Phi. El QuantaPlex S41T-2U redefine la infraestructura de computación de alto rendimiento (HPC) reduciendo el consumo de energía con un rendimiento excepcional, proporcionando un 40 por ciento de aumento en el rendimiento / watt / dólar en comparación con su contraparte GPU. QuantaPlex T21SD-2U, un servidor de almacenamiento cluster-in-a-box de alta disponibilidad. Con soporte para el SSD serie Intel DC D3700 SSD PCIe de puerto serie que utilizan la especificación NVMe y permitir a dos hosts para acceder a la misma unidad simultáneamente el QuantaPlex T21SD-2U permite funciones de redundancia como multi-ruta y conmutación por error. La configuración aumenta de forma significativa el sistema IOPS de 3.1x a 3.5x en lectura aleatoria de 4K y escritura aleatoria para aplicaciones de misión crítica y orientadas a caché. QuantaVault JB2720, un JBOD de alto rendimiento, de alta densidad y todo tipo de flash que brinda acceso instantáneo y reduce considerablemente la latencia a SAS y SATA SSD. Combinado con las características de acceso de doble vía, sin un solo punto de falla y la unidad individual de encendido / apagado, el JB2720 garantiza los sistemas de almacenamiento de clase empresarial. QCT ha surgido como un líder en la ingeniería y diseño de hardware de centro de datos en nube hiper convergente, dijo Mike Yang, presidente de QCT. Trabajando estrechamente con Intel y con comunidades clave de código abierto, hemos dado a las empresas y los clientes de los proveedores de servicios una amplia gama de opciones en el despliegue de la infraestructura hiperconvergida, para que puedan encontrar precisamente lo que se adapta a sus necesidades de cartera de aplicaciones y escalabilidad únicas. Intel Rack Scale Design está reorganizando los centros de datos de hoy para proporcionar mejoras significativas en la eficiencia, capacidad de gestión y rendimiento a través de las diversas y cada vez mayores demandas de cargas de trabajo de los usuarios, dijo Charlie Wuischpard, vicepresidente y gerente general del Scalable Data Center Solutions Group at Corporación Intel. Con una implementación Intel RSD, junto con las últimas innovaciones tecnológicas de Intel, la nueva plataforma Rackgo X-RSD de QCT es una novedosa solución para desplegar y operar infraestructura hiperconvergida. Acerca de QCT QCT (Quanta Cloud Technology) es un proveedor global de soluciones de centro de datos que amplía el poder del diseño de datacenter de hiperescala en SKUs estándar y abierto a todos los clientes del centro de datos. Las líneas de productos incluyen servidores, almacenamiento, conmutadores de red, sistemas de bastidor integrados y soluciones en la nube, ofreciendo eficiencia, escalabilidad, fiabilidad, capacidad de gestión, facilidad de uso y rendimiento optimizado para cada carga de trabajo. QCT ofrece una gama completa de productos y servicios de centro de datos, desde ingeniería, integración y optimización hasta el soporte global de la cadena de suministro, todo ello bajo un mismo techo. El padre de QCT es Quanta Computer, Inc. una compañía de ingeniería y fabricación de tecnología Fortune Global 500. Más información en www. QCT. io. Intel, Xeon y Xeon Phi son marcas comerciales o marcas comerciales registradas de Intel Corporation en los Estados Unidos y en otros países. Acuerdo de licencia binaria del Kit de herramientas de desarrollo de herramientas de administración IMPORTANTE: LEA ANTES DE COPIAR, INSTALAR O USAR. Contrato de licencia de usuario final para el kit de herramientas de desarrollo de gestión Copyright 2008-2011 Intel Corporation Reservados todos los derechos. IMPORTANTE: LEA ANTES DE COPIAR, INSTALAR O USAR. No utilice ni cargue este software y ningún material asociado (en conjunto, el Software) hasta que haya leído cuidadosamente los siguientes términos y condiciones. Al cargar o usar el Software, usted acepta los términos de este Acuerdo. Si no lo desea, no instale ni utilice el Software. LICENCIA. Con sujeción a las restricciones que figuran a continuación, Intel Corporation (Intel) le otorga las siguientes licencias de derechos de autor no exclusivas, no asignables y libres de derechos de autor en el Software. El Software puede incluir partes ofrecidas en términos adicionales a los establecidos aquí, como se establece en una licencia que acompaña a esas partes: Las Herramientas para desarrolladores incluyen la documentación del desarrollador, las utilidades de instalación o desarrollo y otros materiales. Usted puede usarlos internamente con el propósito de usar el Software como se licencia bajo este documento, pero no puede redistribuirlos. Sample Source puede incluir ejemplo de interfaz o código fuente de la aplicación. Usted puede copiar, modificar y compilar el Source de la Muestra y distribuirlo en sus propios productos en formato binario y de código fuente. La documentación del usuario final incluye materiales textuales destinados a los usuarios finales. Usted puede copiar, modificar y distribuir. Los binarios con licencia son código redistribuible proporcionado en forma binaria. Usted puede copiar y distribuir Binarios con Licencia con su producto. LICENCIA DEL SITIO. Usted puede copiar el Software en las computadoras de su organización para que su uso de las organizaciones esté sujeto y de acuerdo con los términos de este Acuerdo. RESTRICCIONES. Usted hará los esfuerzos razonables para descontinuar la distribución de las partes del Software que tiene licencia para distribuir, después de la liberación de Intel de una actualización, actualización o nueva versión del Software y hacer esfuerzos razonables para distribuir dichas actualizaciones, actualizaciones o nuevas versiones A sus clientes que han recibido el Software aquí. Usted no puede realizar el montaje inverso, la compilación inversa o, de lo contrario, realizar ingeniería inversa de cualquier software proporcionado únicamente en forma binaria. La distribución del Software también está sujeta a las siguientes limitaciones: usted (i) es el único responsable ante sus clientes de cualquier obligación de actualización o soporte u otra responsabilidad que pueda derivarse de la distribución, (ii) no haga ninguna declaración de que su producto es (Iii) no utilice el nombre o las marcas comerciales de Intel para comercializar su producto sin permiso por escrito, (iv) prohibirá el desmontaje y la ingeniería inversa, y (v) indemnizará, eximirá de responsabilidad, Y defender a Intel y sus proveedores de y en contra de cualquier demanda o pleito, incluyendo honorarios de abogados, que surjan o resulten de su distribución de cualquier producto. Cualquier uso de cualquiera o de todos los VNC Viewer SDK para Intel KVM el RSDK compuesto de los siguientes archivos específicos: también están sujetos a las siguientes restricciones: (i) El RSDK tiene licencia para su uso sólo en conjunción con los productos de componentes de Intel AMT. El uso de la RSDK junto con productos de componentes que no son de Intel o de Intel no está bajo licencia bajo este documento. (Ii) El RSDK incluye código, documentación del desarrollador, utilidades de instalación o desarrollo y otros materiales. Puede usarlos internamente sólo para fines de evaluación interna. Usted no puede redistribuirlos. Evaluación significa el uso estrictamente limitado a la evaluación de la capacidad del RSDK para ser utilizado para la función prevista, con la limitación de que ninguna de las evaluaciones o sus resultados se utilizarán para uso comercial externo. (Iii) Usted no reproducirá ninguna documentación de usuario final de RSDK de una manera que obscurezca o modifique avisos de copyright o cualquier texto que reconozca al autor o fuente. La documentación del usuario final incluye materiales textuales destinados a los usuarios finales y (iv) no puede copiar el RSDK (excepto para la evaluación como se especifica anteriormente). PROPIEDAD DE SOFTWARE Y DERECHOS DE AUTOR. El título de todas las copias del Software permanece con Intel o sus proveedores. El Software está protegido por derechos de autor y está protegido por las leyes de los Estados Unidos y otros países y por las disposiciones de los tratados internacionales. No puede eliminar ningún aviso de copyright del Software. Intel puede realizar cambios en el Software, o en los artículos a los que se hace referencia, en cualquier momento sin previo aviso, pero no está obligado a soportar o actualizar el Software. Salvo que se indique expresamente lo contrario, Intel no otorga ningún derecho expreso o implícito bajo patentes de Intel, derechos de autor, marcas registradas u otros derechos de propiedad intelectual. Usted puede transferir el Software solamente si el destinatario acepta estar totalmente vinculado por estos términos y si no retiene ninguna copia del Software. GARANTÍA LIMITADA DE LOS MEDIOS. Si el software ha sido entregado por Intel en medios físicos, Intel garantiza que los medios estarán libres de defectos físicos materiales durante un período de noventa días después de la entrega por parte de Intel. Si se encuentra un defecto de este tipo, devuelva el soporte a Intel para el reemplazo o la entrega alternativa del Software como Intel pueda seleccionar. EXCLUSIÓN DE OTRAS GARANTÍAS. EXCEPTO LO PREVISTO ANTERIORMENTE, EL SOFTWARE SE PROPORCIONA COMO ES, SIN NINGUNA GARANTÍA EXPRESA O IMPLÍCITA DE NINGÚN TIPO, INCLUYENDO GARANTÍAS DE COMERCIABILIDAD, NO INFRACCIÓN O ADECUACIÓN PARA UN PROPÓSITO PARTICULAR. Intel no garantiza ni asume la responsabilidad de la exactitud o integridad de cualquier información, texto, gráficos, enlaces u otros elementos contenidos en el Software. LIMITACIÓN DE RESPONSABILIDAD . INTEL O SUS PROVEEDORES SERÁN RESPONSABLES EN NINGÚN CASO POR CUALQUIER DAÑO (INCLUYENDO, SIN LIMITACIÓN, PÉRDIDA DE BENEFICIOS, INTERRUPCIÓN DE NEGOCIOS O INFORMACIÓN PERDIDA) QUE SURJA DEL USO O LA IMPOSIBILIDAD DE USO DEL SOFTWARE, AUN CUANDO INTEL HA SIDO ADVERTIDO DE LA POSIBILIDAD DE TALES DAÑOS. ALGUNAS JURISDICCIONES PROHIBEN LA EXCLUSIÓN O LIMITACIÓN DE RESPONSABILIDAD POR GARANTÍAS IMPLÍCITAS O DAÑOS CONSECUENCIALES O INCIDENTALES, POR LO QUE ES POSIBLE QUE LA LIMITACIÓN ANTERIOR NO SE APLIQUE A USTED. USTED TAMBIÉN PUEDE TENER OTROS DERECHOS LEGALES QUE VARÍAN DE JURISDICCIÓN A JURISDICCIÓN. PRESENTACIONES DE USUARIO. Usted acepta que cualquier material, información u otra comunicación, incluyendo todos los datos, imágenes, sonidos, texto y otras cosas incorporadas en el mismo, que usted transmita o publique en un sitio web de Intel o que le suministre a Intel bajo este Acuerdo, ). Intel no tendrá obligaciones de confidencialidad con respecto a las Comunicaciones. Usted acepta que Intel y sus designados serán libres de copiar, modificar, crear trabajos derivados, mostrar públicamente, divulgar, distribuir, licenciar y sublicenciar a través de múltiples niveles de distribución y licenciatarios, incorporar y de otra manera utilizar las Comunicaciones, incluyendo trabajos derivados a las mismas. Con fines comerciales o no comerciales. TERMINACIÓN DE ESTE ACUERDO. Intel puede terminar este Acuerdo en cualquier momento si usted viola sus términos. Al terminar, inmediatamente destruirá el Software o devolverá todas las copias del Software a Intel. LEYES APLICABLES . Cualquier reclamación derivada o relacionada con este Acuerdo se regirá por las leyes sustantivas internas del Estado de Delaware o los tribunales federales situados en Delaware, sin tener en cuenta los principios de conflicto de leyes. Usted no puede exportar los Materiales en violación de las leyes de exportación aplicables. DERECHOS RESTRINGIDOS DEL GOBIERNO. El Software se proporciona con DERECHOS RESTRINGIDOS. El uso, duplicación o divulgación por parte del Gobierno está sujeto a las restricciones establecidas en FAR52.227-14 y DFAR252.227-7013 et seq. O su sucesor. El uso del Software por el Gobierno constituye el reconocimiento de los derechos de propiedad intelectual de Intel. Contratista o Fabricante es Intel Corporation, 2200 Mission College Blvd. Santa Clara, CA 95052. Programación de IVEF - Primeros pasos En este artículo describiré los pasos necesarios para comenzar con el desarrollo de aplicaciones UEFI reales en PC x86 y compartir algunas experiencias prácticas con problemas al hacerlo. Me centraré en la versión de 64 bits de UEFI, porque la versión de 32 bits no es muy utilizada en esta área (probablemente debido a la decisión de Microsoft de no apoyar UEFI en Vista de 32 bits). Por lo tanto, para seguir algunos de mis pasos aquí, necesitará una CPU de 64 bits (pero no el sistema operativo de 64 bits, también puede usar cualquier sistema operativo de 32 bits). Terminaremos este artículo con la aplicación EFI Hello World. Este artículo es continuación de mi artículo anterior Introducción a UEFI. Asegúrese de entender las cosas descritas allí, antes de leer. Por supuesto, cualquier cosa que usted intenta según este artículo, usted está haciendo en su propio riesgo. Obtención del hardware Para iniciar el desarrollo de UEFI, primero tiene que obtener una placa base cuyo BIOS tenga compatibilidad con UEFI. (Más precisamente deberíamos decir que el firmware tiene soporte UEFI, pero voy a utilizar este formulario). Encontrar si particular BIOS tiene UEFI apoyo a menudo resulta ser una tarea bastante complicada. Los fabricantes de placas base licencian BIOS de otras compañías, generalmente de AMI (Aptio, AMIBIOS), Phoenix (SecureCore, TrustedCore, AwardCore) o Insyde (InsydeH20). Olvídese de determinar el soporte de UEFI sólo por las estadísticas de usuario final que ve en la mayoría de las tiendas. Dado que el soporte de UEFI todavía está sólo en un estado algo experimental, en muchos casos ni siquiera aparece en la especificación técnica de la placa base. En tal caso, se le deja a google y preguntar en foros, donde a menudo se obtiene sólo marca interna que a menudo es difícil de igualar con la designación de producto del usuario final. Un truco que descubrí que funcionaba para las placas Intel (pero también puede funcionar para otras tarjetas) es mirar las Notas de la versión de la actualización del BIOS, p. El documento que muestra cambios y arreglos de BIOS. Si la placa tiene soporte UEFI, probablemente encontrará UEFI mencionado allí (y sólo en caso de Intel). En resumen, determinar el soporte de UEFI es mucho más difícil de lo que parece. Algunas máquinas que tienen esta tecnología se enumeran aquí. Utilizo la tarjeta Intel DG33BU (se comercializó como Intel DG33BUC por alguna razón). También necesitará un lugar para arrancar desde. En teoría, sólo la pluma USB debería ser suficiente, pero en la práctica ninguna de las 4 marcas que probé trabajó con mi implementación UEFI tablas. Así que puede que tenga que usar disco duro. Sugiero fuertemente la impulsión del IDE, porque las impulsiones de SATA pueden necesitar un cierto tweaking de ajustes de BIOS, o pueden no trabajar en absoluto. Al igual que las plumas USB, teclado USB puede ser un problema también. No me temo mucho, pero si puedes usar el teclado PS / 2, hazlo. Obtención del software Para continuar con el desarrollo de UEFI, necesitará dos paquetes de desarrollo: EFI Development Kit (EDK) y EFI Toolkit. El primer paquete, el Kit de Desarrollo de EFI contiene el código fuente de TianoCore (parte pública de la implementación UEFI de referencia por Intel), junto con muchos ejemplos y binarios de EFI Shell (bien hablar de esto más adelante), todo listo para ser construido con el sistema de make agradable. Incluso puede ser construido en un emulador Win32 UEFI para un desarrollo más conveniente y pruebas, pero no voy a cubrir que aquí. También no demostraré uso del sistema de la construcción de EDK en este artículo. A pesar de que podría ser una buena idea para el proyecto del mundo real, quiero darle un poco más de conocimiento sobre lo que pasa bajo el capó aquí. Segundo paquete, EFI Toolkit es un conjunto de aplicaciones UEFI adicionales como cliente FTP, puerto Python, editor de texto, etc. Estrictamente hablando, realmente no necesitamos esto, pero tiene un conjunto de encabezados C que es algo más fácil de usar que los de EDK (a menos que se aproveche del sistema de construcción EDK para su proyecto). Sin embargo, tenga en cuenta que no contiene todos los encabezados todavía - que rápidamente se ejecutará en este problema si se intenta algún desarrollo real con él. Junto con los encabezados, también necesitará documentación de la interfaz UEFI. Que se puede descargar después de rellenar el formulario simple en www. uefi. org/specs. Esta es la especificación oficial de UEFI. Excepto para la especificación UEFI, también hay otro documento llamado Platform Initialization Specification. Esto describe la implementación de las etapas de inicialización de UEFI (antes de cargar los controladores y ejecutar las aplicaciones), y lo que es más importante para nosotros, también describe la interfaz de las rutinas utilizadas para implementar UEFI. Podemos entender esta Especificación de Inicialización de Plataforma como descripción de la implementación de Tiano UEFI. Proporciona un control de nivel más bajo que UEFI, en los casos en que se necesita dicho control. Estrictamente hablando, alguien puede implementar la Especificación UEFI sin implementar nada desde la Especificación de Inicialización de la Plataforma, pero eso no es muy probable que suceda en el mundo real. Por último, pero no menos importante, necesitará el compilador C de 64 bits. Sugiero Microsoft Visual C, cuya versión de 64 bits está disponible gratuitamente en Windows DDK. Puedes obtenerlo aqui. Arranque en EFI Shell Hasta este momento, es posible que no haya tenido ninguna idea visual sobre UEFI. Después de todo, era sólo una interfaz programática. El propósito de este capítulo sería superar esto, arrancando el llamado Shell EFI. EFI shell es muy similar a cualquier otro shell que conozca: tiene una línea de comandos, a través de la cual puede ingresar comandos para navegar por disco, ejecutar aplicaciones, configurar el sistema, etc. Sólo la diferencia es que el shell EFI solo se construye utilizando los servicios UEFI y como Por lo que no requiere ningún sistema operativo para ejecutar. Trabajar en EFI shell se siente como trabajar en un sistema operativo muy simple. Desde este shell también ejecutarás tus aplicaciones (más adelante en este artículo). Los pasos reales de arrancar el shell de EFI pueden variar mucho entre diferentes marcas de BIOS. Algunos BIOS (sobre todo en MACs donde EFI es el estándar principal) tienen opciones adicionales para especificar el archivo para arrancar, o incluso pueden tener el shell EFI incorporado dentro de la ROM. Sin embargo, sólo tengo experiencia con la implementación de Intel UEFI no MAC, que sólo parece apoyar el mínimo de funciones necesarias para instalar las versiones EFI de Windows. Los requisitos de Microsoft para la implementación de UEFI, entre otras cosas, especifican que el cargador de arranque de UEFI debe utilizar la ruta fija al archivo para arrancar, y si no puede iniciar UEFI por alguna razón, debe cambiar silenciosamente al arranque predeterminado. Eso causa mucho dolor de cabeza cuando su UEFI no arranca como debería, y debe averiguar cuál es el problema sin ninguna información de loader. Para implementaciones UEFI de 64 bits, la ruta de acceso al archivo que se inicia es EFIBOOTBOOTX64.EFI. El cargador de arranque de UEFI busca todos los sistemas de archivos a los que puede acceder para este archivo, y cuando lo encuentra, se ejecuta. Como ya he dicho, si no se encuentra el archivo, el arranque continúa con el BIOS heredado. El cargador de arranque de UEFI puede leer tablas de particiones MBR o GPT, y sólo puede leer particiones FAT32. Esto incluye unidades USB, por lo que es posible arrancar el shell EFI con un lápiz USB con formato FAT32. Lamentablemente, en mis pruebas 3 de 4 plumas USB no funcionó, y el cuarto dejó de funcionar también después de la actualización del BIOS. Tuve el problema similar con una de dos impulsiones de SATA que no trabajaban con UEFI. Por lo tanto, recomiendo encarecidamente que utilice la unidad IDE, si tiene algún problema. Si ya tiene al menos una partición FAT32 en su unidad, puede usarla, de lo contrario necesita crear una nueva. Ahora necesita copiar binario del shell EFI a esa partición. Puede encontrar el binario de 64 bits del shell EFI en el kit de desarrollo EFI: OtherMaintainedApplicationUefiShellbinx64Shellfull. efi. Copíelo a su partición FAT32 como EFIBOOTBOOTX64.EFI. Ahora reinicie y entre en la configuración del BIOS. En la pestaña Boot, debe ver una opción de inicio de UEFI, habilítelo. Si todo está bien (probablemente no), ahora, después de reiniciar, deberías terminar en el shell de EFI. Si lo hiciste, felicitaciones. Si no lo hiciste, y en lugar de tu sistema operativo normal arrancado como de costumbre, lo más probable es que el gestor de arranque UEFI no era capaz de acceder a la unidad. Primero intente entrar en el Menú de arranque durante la pantalla del BIOS (F10 en mi equipo). Si se detectó el shell EFI en la partición FAT32, pero no se inició, lo verá como una opción (en mi caso, Internal EFI Shell - Harddrive). Si lo ves, solo ejecútelo. Esto posiblemente ocurra si ya tiene instalado algún sistema operativo EFI y se ha escrito como entrada de arranque EFI predeterminada a NVRAM. Si no ves EFI Shell en el menú de arranque, significa que UEFI Boot Loader no ha podido encontrar ninguna unidad FAT32 con EFIBOOTBOOTX64.EFI. Si está intentando arrancar el shell EFI desde una llave USB, intente ajustar la configuración de emulación USB en el BIOS. Lo mismo se aplica a los discos SATA ya los ajustes SATA / IDE. Si ninguno de los ajustes funciona, o su máquina falló al arrancar desde la unidad IDE, no puedo ayudarle más que para duplicar todo lo que escribí hasta ahora (especialmente los errores tipográficos en el camino a EFI shell). Si tiene alguna experiencia con el inicio de la shell de EFI que no se incluye en este capítulo, envíeme un mensaje. Así que puedo actualizar este artículo. Creación de una aplicación UEFI Por lo tanto, estamos en shell EFI. Esto significa que finalmente podemos probar cualquier aplicación EFI (de 64 bits) que escribamos. Es hora de empezar a escribir uno. Por supuesto, escribiremos y compilaremos las aplicaciones en el sistema operativo normal, no en el shell EFI. EFI aplicación o controlador es sólo un simple archivo de Windows PE DLL, sólo con el valor de subsistema diferente en el encabezado. Existen 3 nuevos valores: aplicación EFI 10, controlador de servicio de inicio EFI 11, controlador de tiempo de ejecución efi 12 (los números son decimales). Pregunta cómo configurar el subsistema se contestará más tarde, por ahora permite centrarse en el archivo DLL. La aplicación EFI PE no tiene ninguna fantasía que tengamos en los PE de Windows, como tablas de símbolos, exportaciones, datos de manejo de excepciones estáticas, etc. Ni siquiera tiene importaciones. Todo lo que necesitará en la aplicación EFI se pasará como argumento a la función de punto de entrada. Lo único que se necesita aparte de los datos y el código son las reubicaciones. Por lo tanto, esta es la aplicación EFI más simple: Compilarlo con MS Visual C (proporcionar su propio camino a EFI toolkit): Aquí establecemos la ruta a los encabezados EFI comunes ya los encabezados EFI específicos de la plataforma. El modificador / c deshabilita la vinculación (se enlazará por separado para una mejor legibilidad), y / Zl deshabilita la dependencia de las bibliotecas predeterminadas de libc. El / entry: main anula el punto de entrada de libc predeterminado a nuestra función main (). El / dll fuerza la creación de reubicaciones. Y el IGNORE: 4086 desactiva la advertencia LNK4086. Que es causada por no estándar main () argumentos. Ahora tenemos Windows DLL, sólo necesitamos cambiar el valor del subsistema de PE a EFI. Para ello, EFI Toolkit contiene una utilidad simple (buggy) que cambia el subsistema a uno de los 3 valores EFI. Encontramos esta utilidad en EFIToolkitbuildtoolsbinfwimage. exe. Para establecer el subsistema a la aplicación EFI, utilícelo así: El archivo producido hello. efi debería ser ahora una aplicación EFI vacía. Sólo tenemos que copiarlo a nuestra partición FAT32, reiniciar el shell EFI, y probarlo: Si no recibimos ningún mensaje de error, la aplicación funcionó. Programación de UEFI Ahora podemos profundizar en la programación de UEFI. Centrar. Es. Tu. Fácilmente. Www. Herramientas. Servidor.

Comments

Popular posts from this blog

Cómo Desplazar Stock Option Trading

Tutorial sobre opciones básicas Hoy en día, muchas carteras de inversores incluyen inversiones como fondos mutuos. acciones y bonos. Pero la variedad de valores que tiene a su disposición no termina ahí. Otro tipo de seguridad, llamada opción, presenta un mundo de oportunidades para los inversores sofisticados. El poder de las opciones reside en su versatilidad. Le permiten adaptar o ajustar su posición según cualquier situación que surja. Las opciones pueden ser tan especulativas o tan conservadoras como desee. Esto significa que usted puede hacer de todo, desde la protección de una posición de un descenso a apuestas directas en el movimiento de un mercado o índice. Esta versatilidad, sin embargo, no viene sin sus costos. Las opciones son valores complejos y pueden ser extremadamente riesgosas. Esta es la razón por la cual, al negociar opciones, verá un descargo de responsabilidad como el siguiente: 13 Las opciones implican riesgos y no son adecuadas para todos. El comercio de opcione...

Cómo Iniciar El Comercio De Opciones Binarias

Negociación de opciones binarias Simplemente haga una previsión sobre si una tasa de pares de divisas (por ejemplo, EURUSD) subirá o bajará. Un pronóstico correcto le permitirá ganar Usted puede abrir opciones con un período de validez de 30 segundos. Si su pronóstico para la opción es la derecha, la ganancia en él será hasta 90 de fondos invertidos. Como tal, invertir 100 USD en este caso vería que usted recibe 190 USD (inversión más proft). Ventajas de las opciones binarias con Alpari Alpari: Finanzas Magnates Awards 2015 Ganador en la nominación a las mejores opciones binarias Broker rápido Usted puede ganar de las opciones comerciales de binario en sólo 30 segundos. Simple Simplemente debe seleccionar correctamente la dirección en la que se dirige el precio de la opción binaria: CALL o PUT. Accesible Para iniciar el comercio es fácil El costo mínimo de una opción en la plataforma BinaryTrader es de sólo 1 USD. Transparente El tamaño del beneficio potencial para todas las opciones b...

How To Comercio Forex Youtube

Forex Trading FXCM Un corredor de Forex líder Forex Forex es el mercado donde operan todas las divisas del mundo. El mercado de divisas es el mercado más grande y más líquido del mundo con un volumen diario de operaciones promedio superior a 5,3 billones de dólares. No hay intercambio central ya que se negocia sobre el mostrador. El comercio de divisas le permite comprar y vender divisas, similar al comercio de acciones, excepto que usted puede hacerlo las 24 horas del día, cinco días a la semana, tiene acceso al margen de comercio, y ganar exposición a los mercados internacionales. FXCM es una agencia de corretaje forex líder. Ejecución Justa y Transparente Desde 1999, FXCM se ha propuesto crear la mejor experiencia de trading en línea en el mercado. Hemos sido pioneros en el modelo de ejecución forex No Dealing Desk, proporcionando una ejecución competitiva y transparente para nuestros operadores. Servicio de atención al cliente galardonado Con una educación comercial de alto nivel y...