PMC-CPU/405
Status: released
Contents
1 Overview...........................................................................................................................................7
1.1 Description Of The PMC-CPU/405 Module...............................................................................7
1.2 Technical Data..........................................................................................................................8
1.2.1 General..............................................................................................................................8
1.2.2 CPU Core..........................................................................................................................8
1.2.3 Realtime Clock (RTC)........................................................................................................8
1.2.4 PCI Interface......................................................................................................................9
1.2.5 Serial Interfaces.................................................................................................................9
1.2.6 CAN Interfaces...................................................................................................................9
1.2.7 Ethernet Interface..............................................................................................................9
2 Frontpanel....................................................................................................................................... 10
2.1 Frontpanel Connector Pinouts.................................................................................................10
2.2 Frontpanel Connector Signal Description................................................................................11
3 Bottom Side.................................................................................................................................... 11
4 PPC405GPr GPIO Functions..........................................................................................................12
5 JTAG Debug Interface....................................................................................................................13
5.1 JTAG Chain Description..........................................................................................................13
5.2 JTAG Connector......................................................................................................................13
6 PMC-Connectors............................................................................................................................15
6.1 PMC P1 Connector..................................................................................................................15
6.2 PMC P2 Connector..................................................................................................................16
6.3 PMC P4 I/O Connector............................................................................................................17
6.3.1 Pinout...............................................................................................................................17
6.3.2 Signal Description............................................................................................................18
7 Local Memory Map.........................................................................................................................19
8 External Interrupt Assignment.........................................................................................................19
9 PCI Configuration............................................................................................................................20
10 Bootloader.....................................................................................................................................21
10.1 License..................................................................................................................................21
10.2 Configuration.........................................................................................................................21
10.3 Default Bootloader Environment............................................................................................21
10.4 Flash Update.........................................................................................................................22
10.5 BSP Commands....................................................................................................................23
10.5.1 irigb - Get / Set IRIG-B time...........................................................................................23
10.5.2 waitint – Wait for interrupt from PMC405 (version 2.x)...................................................23
10.5.3 inta – Assert / Deassert PCI interrupt line on PMC405...................................................23
10.5.4 ebctest – Test external bus peripherals.........................................................................23
10.5.5 fifo – Control Hardware FIFO Module............................................................................24
10.5.6 loadpci – Start PCI firmware loading..............................................................................24
10.5.7 fpga command / fpgadata Variable................................................................................24
10.5.8 painit Command.............................................................................................................26
10.5.9 Asserting the PMC RESETOUT# signal.........................................................................26
10.6 Special Environment Variables..............................................................................................26
10.6.1 pcidelay Variable............................................................................................................26
10.6.2 ptm1la, ptm1ms, ptm2la and ptm2ms Variables............................................................27
10.6.3 pram Variable.................................................................................................................27
11 FPGA............................................................................................................................................ 28
11.1 Functional Blocks..................................................................................................................28
11.2 FPGA Registers.....................................................................................................................29
User Manual - V.2020.21
Filename: PMC-CPU405_Manual_en_2.0.odt
Revision 2.0
2011-09-30 Copyright © esd gmbh 2011 Page
5 of 44