News

  • Home > News

        Windows Embedded Compact 7 BSP debuts with low-cost access control system

        Jonathan Angel | Date: Feb 4, 2011 | Comments: 1



        [Updated, Feb. 7] -- MPC Data says it will use next month's Embedded World show to showcase a Windows Embedded Compact 7 board support package (BSP) for the BeagleBoard-XM. The low-cost SBC (single board computer) will be shown off as the basis of an access control system that uses a camera along with iris-recognition technology.


        MPC Data's Windows Embedded Compact 7 BSP for the BeagleBoard-XM has been promised since last July, as we review later in this story. Now, MPC Data says, a CTP (customer technology preview) will be showcased at Embedded World -- set for March 1-3 in Nuremberg, Germany -- via an access control system created in conjunction with Bath, England-based Smart Sensors Limited.

        The BeagleBoard-XM access control system runs Windows Embedded Compact 7
        (Click to enlarge)

        Pictured above, the access control system will include Windows Embedded Compact 7, the BeagleBoard-XM, a Wiegand interface for door control, and an iris camera. According to MPC, both the application software -- built using Smart Sensors' MIRLIN SDK -- and a 2000-user database are able to fit onto a 4GB microSD card.

        It's said the access control system could be used in boarding aircraft, entering an office building, or even logging onto computing resources. Given the BeagleBoard-XM's low cost, we can also envision this being deployed as an automotive anti-theft system or in various hobbyist applications.

        Neville Bulsara, business development manager for MPC Data, stated:

        The BSP allows developers to access, from the application layer, the peripherals of high-end architectures like the DM3730, using high quality drivers and frameworks designed by Windows Embedded Specialists, without having to worry about the low-level driver code. We are delighted to partner with Smart Sensors and to host their product on our stand at Embedded World and show case our services for the embedded security and access control industry.

        Background

        Designed by a small group of Texas Instruments employees, the $150 BeagleBoard measures just over three inches square. It offers a SD/MMC slot, a USB host port, a DVI-D port, audio jacks, an S-Video output, and an expansion connector.


        The original BeagleBoard, top and bottom
        (Click either view to enlarge)

        The first BeagleBoard (above) shipped in 2008 with 128MB of RAM and a TI OMAP3530 SoC (system on chip). This SoC includes an ARM Cortex-A8 core plus a Imagination Technologies SGX 2D/3D graphics processor and a TMS320C64x DSP core, giving devices based on it considerable bang for the buck.

        Later BeagleBoard revisions -- Rev. B, Rev. C, and January's Rev C4, for example -- doubled up on RAM, added an additional high-speed USB port, and provided improved power management. The device now employs TI's OMAP3530 Rev. E, which clocks its Cortex-A8 core at 720MHz and bumps the TMS320C64x DSP to 520MHz.


        The BeagleBoard-XM

        Last June, the BeagleBoard, which boasts an open hardware design and active online community, got another improvement in speed. The $180 BeagleBoard-xM (above) features an onboard four-port USB hub, 512MB of RAM, and a 1GHz Cortex-A8 CPU, the TI DM3730.

        But amidst these hardware improvements, BeagleBoard development was Linux-dominated until MPC Data arrived on the scene. The company announced a BSP for the device in February 2009, citing Windows CE 6.0 R2 compatibility and support for the following features:

        • DVI-D output (tested at 1280x720p 60Hz)
        • USB On-the-go as a client (e.g. for ActiveSync)
        • USB On-the-go as a host (e.g. for keyboards or mice)
        • Debug serial output
        • GPIO driver
        • Audio I/O
        • Mass storage device using onboard NAND flash
        Additionally noted at the time was the BSP's inclusion of TI decoders for MP3, MPEG4, and H.264 that tap into the TMS320C64x DSP. Windows CE images can be downloaded to the Beagle Board's NAND flash via USB, or Windows CE can be booted from an SD card, the company added.

        In May 2009, MPC Data announced a Windows CE 6.0 R3 BSP for the BeagleBoard. Among the new features, the BSP was said to support integration with Datalight's Reliance and FlashFX products, which have been separately claimed to make flash memory performance "100 times faster."

        In July of the same year, MPC Data announced a 1.1 release of its BSP, including additional tools, documentation, and configurable support for both 128MB and 256MB hardware revisions of the BeagleBoard. According to the company, the BSP allows graphics-intensive Silverlight 3.0 application to "run efficiently and with minimal impact on hardware utilization."

        At the time, MPC Data also promised the Windows Embedded Compact 7 BSP that is now being delivered in CTP form. The BSP supports hardware-accelerated 2D/3D, with OpenGL, as demonstrated in the video below.


        A Windows Embedded Compact 7 BSP for the BeagleBoard
        Source: MPC Data
        (click to play)

        Further information

        MPC Data says its main stand at the Embedded World show will be #363, in Hall 12. It will also have a presence at the Microsoft pavilion, which is stand #318 in hall 11, according to the company.

        Further details of MPC Data's BSPs for Windows CE and Windows Embedded Compact 7 may be found on the company's website. Information on the BeagleBoard-xM may be found on the BeagleBoard.org website.


        Related stories: