From Crashcourse Wiki

Jump to: navigation, search


[edit] Overview

Configuration and build of Freescale MPC8315E-RDB. This page contains out-of-the-box content, while further internal links expand on features.

[edit] Stuff

  • Add poky/meta/recipes-bsp/u-boot/ to build.
  • fdt command?
  • Upgrade U-Boot, add extra commands.

[edit] External links

[edit] Initial setup

[edit] Boot sequence

Currently set up to boot from NOR flash.

[edit] Serial console


$ sudo picocom /dev/ttyUSB0 -b 115200

[edit] TFTP server

Page: Setting_up_TFTP_server


  • tftp
  • tftp-server
$ sudo systemctl start tftp.socket
$ sudo systemctl enable tftp.socket

[edit] NFS server

... coming soon ...

[edit] Memory map

0x0000_0000	0x07ff_ffff	DDR		 128M
0x8000_0000	0x8fff_ffff	PCI MEM		 256M
0x9000_0000	0x9fff_ffff	PCI_MMIO	 256M
0xe000_0000	0xe00f_ffff	IMMR		 1M
0xe030_0000	0xe03f_ffff	PCI IO		 1M
0xe060_0000	0xe060_7fff	NAND FLASH (CS1) 32K
0xfe00_0000	0xfe7f_ffff	NOR FLASH (CS0)	 8M

When booting from NAND, NAND flash is CS0 and NOR flash
is CS1.

[edit] Hardware

  • CPU: Freescale MPC8315E running at 400/266 MHz (CPU/DDR2)
  • Memory subsystem:
    • 128MB unbuffered DDR2 SDRAM discrete devices
    • 8MB NOR Flash
    • 32MB NAND Flash
    • 256MBits M24256 serial EEPROM
  • Ethernet:
    • 2 Gigabit RGMII connections directly to PHY
    • One Ethernet connection to broadband powerline capability using DS2
  • High-Speed USB
    • Connector directly on board
    • 3-port USB hub
  • PCI
    • One standard and one MiniPCI connector
  • PCI Express
    • PCI Express add-in connector
    • MiniPCI Express for WLAN
  • SATA
    • Two standard SATA connectors
    • eSATA will be available through SATA-eSATA connectors
    • Connected to dual Legerity SLIC/SLAC
  • I2C
    • Connected to real-time clock
    • May be eliminated using the MCU
  • Dual UART
    • Connectors for debug connectivity
    • Extra header (compliant to MPC832x RDB) for Bluetooth┬«/ZigBee┬« future connectivity
  • Local bus
    • NAND flash/NOR flash

[edit] Internal pages

(Back to OE_YP.)

Personal tools