10.09.2016 Views

Hacking_and_Penetration_Testing_with_Low_Power_Devices

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Texas instruments devices<br />

19<br />

FIGURE 2.6<br />

BeagleBone as viewed from below.<br />

The following information comes from the BeagleBone System Reference Manual,<br />

which is available at http://circuitco.com/support/index.php?title¼BeagleBone#Rev_<br />

A6A. Like the BeagleBoard-xM, the BeagleBone features a Cortex-A8 processor,<br />

albeit in a different package <strong>and</strong> at a slightly lower speed. The big upside to this is that<br />

the same software <strong>and</strong> operating systems that run on the BeagleBoard-xM also run on<br />

the BeagleBone. Given that the BeagleBoard has been out since 2008, there is a large<br />

selection of operating systems <strong>and</strong> software available.<br />

The BeagleBone has 256 MB of DDR2 RAM, half of what is found in the<br />

BeagleBoard-xM. This can be an issue when running some larger applications (such<br />

as the Metasploit framework). It does compare very favorably to the 2 KB of RAM<br />

found in the Arduino, however. System information such as board name, revision,<br />

<strong>and</strong> serial number is stored in a 32 KB (4 KB for early editions) EEPROM on the<br />

BeagleBone. Most of the EEPROM space is unused leaving it available to applications<br />

<strong>and</strong>/or the operating system. Incidentally, the Arduino also has 32 KB of nonvolatile<br />

storage in the form of flash memory, which is used to store a bootloader <strong>and</strong> a<br />

single program.<br />

The BeagleBone may be powered by a 5 V DC power adapter or by USB. A<br />

Texas Instruments TPS65127B power management chip is utilized on the Beagle-<br />

Bone. It should be noted that when powered by the USB client port, the CPU speed<br />

is limited to 500 MHz in order to assure that sufficient power is available to run the<br />

board <strong>and</strong> any USB peripherals. A DC power supply delivering 5 0.1 V at 1 A is<br />

recommended when using the DC power input.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!