]>
Commit | Line | Data |
---|---|---|
2fc32dea AS |
1 | This document describes the board support for |
2 | Dil/NetPC DNP/5370 (http://www.dilnetpc.com/dnp0086.htm) module. | |
3 | The distributor is SSV (http://www.ssv-embedded.de), | |
4 | ||
5 | The 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 | ||
38 | To run it, the module must be inserted in a 64 pin DIL socket | |
39 | on another board, e.g. DNP/EVA13 (together: SSV SK28). | |
40 | ||
41 | The Blackfin is booted from NOR flash. The NOR flash data begins | |
42 | with the U-Boot code and is then followed by the Linux code. | |
43 | Finally, the MAC is stored in the last sector. | |
44 | You may need to adjust these settings to your needs. | |
45 | The memory map used to develop the board support is: | |
46 | ||
47 | Memory map: | |
48 | 0x00000000 .. 0x01ffffff SDRAM | |
49 | 0x20000000 .. 0x202fffff NOR flash | |
50 | ||
51 | RAM use: | |
52 | 0x01f9bffc .. 0x01fbbffb U-Boot stack | |
53 | 0x01f9c000 .. 0x01f9ffff U-Boot global data | |
54 | 0x01fa0000 .. 0x01fbffff U-Boot malloc() RAM | |
55 | 0x01fc0000 .. 0x01ffffff U-Boot execution RAM | |
56 | ||
57 | NOR flash use: | |
58 | 0x20000000 .. 0x0002ffff U-Boot | |
59 | 0x20004000 .. 0x20005fff U-Boot environment | |
60 | 0x20030000 .. 0x202effff Linux kernel image | |
61 | 0x202f0000 .. 0x202fffff MAC address sector | |
62 | ||
63 | NOR flash is 0x00300000 (3145728) bytes large (3 MB). | |
64 | Max space for compressed kernel in flash is 0x002c0000 (2883584) bytes (2.75 MB) | |
65 | Max space for u-boot in flash is 0x00030000 (196608) bytes (192 KB) | |
66 | ||
67 | The module is hardwired to BYPASS boot mode. |