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.

BeagleBone capes<br />

137<br />

Table 6.1 Cape EEPROM Contents<br />

Name Offset Bytes Content<br />

Header 0 4 0xAA, 0x55, 0x33, 0xEE<br />

Revision 4 2 ASCII EEPROM revision<br />

Board name 6 32 User-readable board name<br />

Version 38 4 Hardware version number ASCII<br />

Manufacturer 42 16 ASCII manufacturer name<br />

Part number 58 16 ASCII part number for board<br />

Number of 74 2 Maximum number of pins used by board<br />

pins<br />

Serial number 76 12 ASCI serial number<br />

Pin Usage 88 148 Two bytes for each of 74 configurable pins<br />

Max 3.3 V 236 2 Maximum 3.3 V current in milliamperes<br />

current<br />

Max 5 V 238 2 Maximum 5 V current in milliamperes<br />

current<br />

Max sys 240 2 Maximum 5 V system current in milliamperes<br />

current<br />

DC supplied 242 2 Current supplied by cape to BeagleBone in<br />

milliamperes<br />

Available 244 32,543 Free space to be used as seen fit by cape<br />

developer<br />

Table 6.2 Cape Pin Descriptor Format<br />

Bit(s) Description Comments<br />

15 Used 0¼Unused by cape, 1¼used by cape<br />

14-13 Direction 10¼Output, 01¼input, 11¼bidirectional<br />

12-7 Reserved Set to zeroes<br />

6 Slew rate 0¼Fast, 1¼slow<br />

5 Receive enabled 0¼Disabled, 1¼enabled<br />

4 Pull-up/pulldown 0¼Pulldown, 1¼pull-up<br />

3 Pull-up/pulldown enabled 0¼Enabled, 1¼disabled<br />

2-0 Mux mode Multiplexer modes 0-7<br />

Table 6.3 XBee Cape Pin Descriptors<br />

Pin Description Offset Value<br />

P9-21 UART2 TX 90 0xC0, 0x01<br />

P9-22 UART2 RX 88 0xA0, 0x21<br />

P8-7 GPIO66 170 0xC0, 0x0F<br />

P8-9 GPIO69 172 0xC0, 0x0F

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

Saved successfully!

Ooh no, something went wrong!