Marvell PXA510 D2Plug User manual

Marvell. Moving Forw ard Faster
Doc. No. MV-S400358-00 Rev. -
October 10, 2011
Document Classification: Public
Marvell® PXA510 D2Plug
Quick Start Guide

Document Conventions
Note: Provides related information or information of special importance.
Caution: Indicates potential damage to hardware or software, or loss of data.
Warning: Indicates a risk of personal injury.
Document Status
Doc Status: Preliminary Technical Publication: 0.1
For more information, visit our website at: www.marvell.com
Disclaimer
No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose,
without the express written permission of Marvell. Marvell retains the right to make changes to this document at any time, without notice. Marvell makes no warranty of any
kind, expressed or implied, with regard to any information contained in this document, including, but not limited to, the implied warranties of merchantability or fitness for any
particular purpose. Further, Marvell does not warrant the accuracy or completeness of the information, text, graphics, or other items contained within this document.
Marvell products are not designed for use in life-support equipment or applications that would cause a life-threatening situation if any such products failed. Do not use
Marvell products in these types of equipment or applications.
With respect to the products described herein, the user or recipient, in the absence of appropriate U.S. government authorization, agrees:
1) Not to re-export or release any such information consisting of technology, software or source code controlled for national security reasons by the U.S. Export Control
Regulations ("EAR"), to a national of EAR Country Groups D:1 or E:2;
2) Not to export the direct product of such technology or such software, to EAR Country Groups D:1 or E:2, if such technology or software and direct products thereof are
controlled for national security reasons by the EAR; and,
3) In the case of technology controlled for national security reasons under the EAR where the direct product of the technology is a complete plant or component of a plant,
not to export to EAR Country Groups D:1 or E:2 the direct product of the plant or major component thereof, if such direct product is controlled for national security reasons
by the EAR, or is subject to controls under the U.S. Munitions List ("USML").
At all times hereunder, the recipient of any such information agrees that they shall be deemed to have manually signed this document in connection with their receipt of any
such information.
Copyright © 2011. Marvell International Ltd. All rights reserved. Marvell, the Marvell logo, Moving Forward Faster, Alaska, Fastwriter, Datacom Systems on Silicon, Libertas,
Link Street, NetGX, PHYAdvantage, Prestera, Raising The Technology Bar, The Technology Within, Virtual Cable Tester, and Yukon are registered trademarks of Marvell.
Ants, AnyVoltage, Discovery, DSP Switcher, Feroceon, GalNet, GalTis, Horizon, Marvell Makes It All Possible, RADLAN, UniMAC, and VCT are trademarks of Marvell. Intel
XScale® is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries. All other trademarks are the property of their
respective owners.
Marvell® PXA510 D2Plug
Quick Start Guide
Doc. No. MV-S400358-00 Rev. - Copyright © 2011 Marvell
Page 2 October 10, 2011

Copyright © 10/10/11 Marvell Doc. No. MV-S400358-00 Rev. -
October 10, 2011 Page 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
1Introduction
This Quick Start Guide for Marvell® PXA510 Developer Kit (D2Plug DevKit) is a handy reference for
developers to get familiar with the DevKit contents, D2Plug functionality, and available resources.
This information will help jump-start evaluation and development activities.
1.1 D2Plug Packaging and Components
The D2Plug is shipped in an environmentally friendly package with two compartments as shown in
Figure 1.
The top compartment contains the D2Plug unit with the AC/DC adapter attached. The bottom
compartment contains the power interface cables and adapters, interface cables for HDMI, USB,
and Ethernet, and protective plastic covers for use when the AC/DC adapter is separated.
Figure 1: D2Plug Package

PXA510 D2Plug
Quick Start Guide
Doc. No. MV-S400358-00 Rev. - Copyright © 10/10/11 Marvell
Page 4 October 10, 2011
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Check the contents as shown in Figure 2. Note that the AC/DC adapter is attached to the D2Plug
Main Unit when shipped.
To separate the AC/DC adapter from the D2Plug Main unit, push the unit sideways, as shown in
Figure 3. To connect them together, point the printed arrows to each other for proper configuration.
Figure 2: Contents of the D2Plug DevKit
Figure 3: Separating the AC/DC Adapter

Copyright © 10/10/11 Marvell Doc. No. MV-S400358-00 Rev. -
October 10, 2011 Page 5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
When separated, attaching the face plates to each of the separated units is recommended. The
printed arrows refer to the direction in which the Main Unit or the AC/DC adapter is to be moved, not
the cover.
1.2 D2Plug Interfaces
Except for power, all the interfaces are located on the sides of the Main Unit, as shown in Figure 5
and Figure 6.
The left-hand side plate has two USB Type-A Host connectors, 15-pin Type-D Connector for VGA
output, an RJ-45 Connector with dual LED, and a micro-B USB Device Connector for console
interface. The console interface connects to the UART port of the PXA510 SoC through an internal
USB to UART device (Prolific PL2303 from www.prolific.com.tw).
Figure 4: Inserting Protective Cover Plates
Figure 5: Connectors on Left-Hand Side
Interface

PXA510 D2Plug
Quick Start Guide
Doc. No. MV-S400358-00 Rev. - Copyright © 10/10/11 Marvell
Page 6 October 10, 2011
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
The right-hand side plate has an HDMI Output connector, eSATAp Combination Connector with USB
Host and External SATA interface with 5V Power, Micro-B USB Device Port Connector, a custom
connector for JTAG Debug interface, full SD Card slot, and a set of connectors for Audio IN and OUT
along with an Optical Audio Output for S/SPIF.
1.3 Options for Power Consumption
D2Plug DevKit offers multiple configurations to connect AC main power to the adaptor. The AC/DC
adapter supports interchangeable AC power interfaces. Two interfaces are provided in the DevKit: a
US AC plug and an AC cable socket. An AC power cable with US plug is provided for those wanting
to keep the AC/DC adapter away from the power socket.
Figure 6: Connectors on the Right-Hand Side
Headphone
Figure 7: AC Cable Adapter with AC Power Cable

Copyright © 10/10/11 Marvell Doc. No. MV-S400358-00 Rev. -
October 10, 2011 Page 7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Figure 7 shows the AC/DC adapter attached to the Main Body with AC power cable socket and AC
cable connection.
Figure 8 shows the AC/DC adapter attached to the main body, with a power plug. A plug for US
power outlet is shown in Figure 8. Similar connections to the AC power can be made with the AC/DC
adapter separated from the main body as shown in Figure 9 and Figure 10.
Figure 8: AC Plug
Figure 9: AC Cable Adapter with AC Power Cable in Separated Configuration

PXA510 D2Plug
Quick Start Guide
Doc. No. MV-S400358-00 Rev. - Copyright © 10/10/11 Marvell
Page 8 October 10, 2011
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
When connecting the AC/DC adapter in the separated configuration with the Main Unit using the
provided DC-DC cable, note that the plugs are different for each end. The thicker plug end goes to
the Main Unit.
1.4 Typical System Connection
Recommended typical connections to become familiar with for the D2Plug Dev Kit are shown in
Figure 11. The power can be connected with any of the following connection configurations:
Ethernet to the router for network interface
HDMI to TV (HDTV with full HD support - 1080p)
Console interface with USB cable to a host computer (or USB keyboard and USB mouse
connected to the USB ports on the left-hand side)
Developers should become familiar with the console interface as access to U-Boot is available only
through that connection. The console interface also indicates the boot sequence progress as it
requires a couple of minutes before images display on the HDTV.
Figure 10: AC Plug in Separated Configuration

Copyright © 10/10/11 Marvell Doc. No. MV-S400358-00 Rev. -
October 10, 2011 Page 9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
1.5 Recommended Software and Drivers for Windows
PC Host
For interacting with the D2Plug for Windows PC hosts, the following items are suggested for
installation (note: Links provided as a reference only):
Terminal emulator: Tera Term Pro ver. 2.3 for Windows 95/NT
(http://hp.vector.co.jp/authors/VA002416/teraterm.html)
PL-2308 USB to Serial Bridge (H, HX, X) Installshield Driver Setup Program
(http://www.prolific.com.tw/eng/downloads.asp?ID=31) (download_v1417.zip)
Telnet and SSH client: PuTTY
(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)
SCP Client: WinSCP 4.3.5 (http://winscp.net/eng/download.php#download2)
Figure 11: Typical System Connection

PXA510 D2Plug
Quick Start Guide
Doc. No. MV-S400358-00 Rev. - Copyright © 10/10/11 Marvell
Page 10 October 10, 2011
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
2Interactions
To get the interactions started with the D2Plug, familiarize yourself with both console and GUI. This
portion of the Quick Start Guide provides an overview of such interactions.
2.1 Console
1. Connect Windows PC host to the USB “Console” micro-B Connector using provided cable. The
host PC will indicate “new hardware”, even when D2Plug is not powered.
2. Install PL2303 driver and it will recognize the USB to UART converter. Under Device Manager
-->Ports (COMM and LPT), users will see “Prolific USB-to-Serial Comm Port (COMn), where
n=assigned COM port
a) Open “Properties” for the said device (right click-->Properties)
b) Under the “Port Settings” tab, set the value to match.
To change the COM port setting, click on the “Advanced” button and select the COM port number.
Figure 12: Properties of Prolific USB to Serial Comm Port

Copyright © 10/10/11 Marvell Doc. No. MV-S400358-00 Rev. -
October 10, 2011 Page 11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
3. Install Tera Term and configure it for the serial interface and set it to the serial port. Choose to
connect to the serial port. Under Setup-->Serial Port...enter the appropriate values as shown in
Figure 13 and click on “OK.”
Note
Note
Some PCs may require 5 ms/character and 20 ms/line setting
4. Connect the Ethernet cable (provided) to Switch or Router with WAN access to the internet.
5. Power up the D2Plug. The Tera Term console window will display output. Do not press any key
at this time as the unit will stop at the U-Boot prompt.
6. After several minutes, the log-in prompt displays. Enter the log-in credentials:
a) User name: ubuntu
b) Password: marvell
Note
Note
The same credentials are used for log-in for the GUI. For ubuntu “sudo” (super user)
access, use the same password.
Issue command:
> ifconfig
Ensure that eth0 is bound to the network port and it has matching Ethernet MAC address as shown
on the back of the D2Plug.
If the unit is bound to a different port, remove the 70-persistent-net.rules files with the command:
> sudo rm /etc/udev/rules.d/70-persistent-net.rules
Figure 13: Tera Term: Serial Port Setup

PXA510 D2Plug
Quick Start Guide
Doc. No. MV-S400358-00 Rev. - Copyright © 10/10/11 Marvell
Page 12 October 10, 2011
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
> sudo reboot
The system reboots with eth0 bound to the network port.
7. For first time use, run the following command:
> sudo apt-get update
To support console access over the network, install the openssh-server application with the
command:
> sudo apt-get install openssh-server
Use the PuTTY application on the host PC that is connected to the same LAN to access it.
In Figure 14, click on “Run” to continue, and set the IP ddress of D2Plug for a configuration shown in
Figure 15:
Figure 14: Putty Installation Security Warning Screen

Copyright © 10/10/11 Marvell Doc. No. MV-S400358-00 Rev. -
October 10, 2011 Page 13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
2.2 Desktop GUI
Connect a USB keyboard and USB mouse to access the GUI.
Connect HDMI with the provided cable to an HDTV (full 1080p) or monitor to see the log-in prompt.
Use the credentials (u: ubuntu, p: marvell) to view the Ubuntu desktop (Lucid Netbook) shown in
Figure 16.
Figure 15: PuTTY Configuration

PXA510 D2Plug
Quick Start Guide
Doc. No. MV-S400358-00 Rev. - Copyright © 10/10/11 Marvell
Page 14 October 10, 2011
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Open Terminal application for using console command interface as described previously.
When an application is opened, it occupies the entire screen. Use Alt+F5 to change from full screen
view to window view.
Open the files and folders to explore the directory structure of the 8GB storage on the Flash device.
2.2.1 Transferring Files from the PC
Files can be transferred to the D2Plug from the PC in several ways.
/mount directory shows all the volumes that are mounted. /mount/xxx_krnl (where xxx = internal
Flash device type, microSD, or eMMC) contains the linux image.
Files can be transferred by connecting removable media (USB Flash drive, USB HDD, SD/microSD
card, etc.)
When mounted, removable media is mounted automatically under the /media directory.
Use WinSCP to transfer files from the PC Host connected over the network. After launching it, set up
the configuration similar to that shown in Figure 17.
Figure 16: Ubuntu Desktop

Copyright © 10/10/11 Marvell Doc. No. MV-S400358-00 Rev. -
October 10, 2011 Page 15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Host Name: D2Plug IP Address
User Name: ubuntu
Password: marvell
Navigation between Host PC and the D2Plug directory is easy once set up.
Suggested directory for adding content to the D2Plug: /usr/ubuntu
2.3 Wi-Fi Driver
The D2Plug may not have a Wi-Fi driver loaded. It is available at:
http://www.plugcomputer.org/downloads/d2plug/ as a Debian package.
The package can be downloaded to (create ~/packages directory, if required):
usr/ubuntu/packages
Assuming that the package name is “d2plug-wifi-bt.deb” use the following command sequence:
>cd /usr/ubuntu/packages
>sudo dpkg -i d2plug-wifi-bt.deb
2.4 Adobe Flash Support
An optimized Flash player binary is available for evaluation from Marvell’s extranet site. Register at
https://extranet.marvell.com/login/sign_up.do
Upon registration, the binary is available on the Marvell extranet at:
My Products>Cellular & Handheld Solutions>Applications Processors>ARMADA 510 (Dove)>
Software>D2Plug Debian Packages.
Figure 17: Configuration Setup
Table of contents
Other Marvell Microcontroller manuals
Popular Microcontroller manuals by other brands

sparkfun
sparkfun QuickLogic Thing Plus HOOK-UP GUIDE

LAPIS Semiconductor
LAPIS Semiconductor ML62Q1000 Series user manual

ARTERY
ARTERY AT32F403 Series Get started guide

ICP DAS USA
ICP DAS USA PMDK quick start

Victron energy
Victron energy VE.Bus Smart Dongle manual

GigaDevice Semiconductor
GigaDevice Semiconductor GD32330F-START user guide