blob: 0172698e96dcfe42c215da68858d8c3f968e875e [file] [log] [blame]
Andreas Schallenberg2fc32de2010-11-17 13:51:33 -05001This document describes the board support for
2Dil/NetPC DNP/5370 (http://www.dilnetpc.com/dnp0086.htm) module.
3The distributor is SSV (http://www.ssv-embedded.de),
4
5The module used to develop the support files contains:
6
7* Processor: Blackfin BF537 Rev 0.3 (600 MHz core / 120MHz RAM)
8
9* RAM: 32 MB SDRAM
10 Hynix HY57V561620FTP-H 810EA
11 Connected to Blackfin via "Expansion Bus"
12 Address range 0x0000.0000 - 0x1fff.ffff
13
14* NOR flash: 32 MBit (4 MByte)
15 Exel Semiconductor ES29LVS320EB
16 Connected to Blackfin via "Expansion Bus",
17 Chip Selects 0, 1 and 2, each is connected
18 to a 1 MB memory bank at Blackfin, therefore
19 only 3 MB accessible.
20 Address range 0x2000.0000 - 0x202f.ffff
21 CFI compatible
22
23 Exel Semiconductor was bought by Rohm Semiconductor (www.rohm.com).
24
25* NAND flash: 64 MBit (8 MByte)
26 Atmel 45DB642D-CNU
27 Connected to Blackfin via SPI
28 CFI compatible
29
30* Davicom DM9161EP Ethernet PHY
31
32* A SD card reader, connected via SPI
33
34* Hardware watchdog MAX823 or TPS3823
35
36(other devices not listed here)
37
38To run it, the module must be inserted in a 64 pin DIL socket
39on another board, e.g. DNP/EVA13 (together: SSV SK28).
40
41The Blackfin is booted from NOR flash. The NOR flash data begins
42with the U-Boot code and is then followed by the Linux code.
43Finally, the MAC is stored in the last sector.
44You may need to adjust these settings to your needs.
45The memory map used to develop the board support is:
46
47Memory map:
480x00000000 .. 0x01ffffff SDRAM
490x20000000 .. 0x202fffff NOR flash
50
51RAM use:
520x01f9bffc .. 0x01fbbffb U-Boot stack
530x01f9c000 .. 0x01f9ffff U-Boot global data
540x01fa0000 .. 0x01fbffff U-Boot malloc() RAM
550x01fc0000 .. 0x01ffffff U-Boot execution RAM
56
57NOR flash use:
580x20000000 .. 0x0002ffff U-Boot
590x20004000 .. 0x20005fff U-Boot environment
600x20030000 .. 0x202effff Linux kernel image
610x202f0000 .. 0x202fffff MAC address sector
62
63NOR flash is 0x00300000 (3145728) bytes large (3 MB).
64Max space for compressed kernel in flash is 0x002c0000 (2883584) bytes (2.75 MB)
65Max space for u-boot in flash is 0x00030000 (196608) bytes (192 KB)
66
67The module is hardwired to BYPASS boot mode.