1 | # Goal is to have BSPs build almost completely automatically from a template |
---|
2 | # and information that comes from SOPC Builder as a .PTF file. Most of the |
---|
3 | # code will go to a shared/ BSP directory. |
---|
4 | # |
---|
5 | # Ideally, updates to the PTF shouldn't cause any pain for the maintainer |
---|
6 | # of a specific BSP (possibly with enhancements not covered by the |
---|
7 | # automatic BSP creation). |
---|
8 | # |
---|
9 | # Some first steps toward utilizing SOPC Builder PTF output can be found |
---|
10 | # in top level /tools/cpu/nios2. Also see the README there. |
---|
11 | # |
---|
12 | # Implemented (in shared/ subdirectory) |
---|
13 | # Clock driver |
---|
14 | # Timer driver |
---|
15 | # Console via JTAG UART |
---|
16 | # |
---|
17 | # Todo; |
---|
18 | # Support more peripherals. My priorities: |
---|
19 | # - (improve) Altera Avalon JTAG UART |
---|
20 | # - Altera Avalon UART |
---|
21 | # - OpenCores.org I2C Master |
---|
22 | # - Altera SPI Core / EPCS Configuration Device |
---|
23 | # - OpenCores.org 10/100 Ethernet MAC (use existing driver) |
---|
24 | # - (more) Altera Avalon Timer |
---|
25 | # |
---|
26 | # Put all drivers aside in a shared/ subdirectory. |
---|
27 | # Update the "times" file for NIOS2 with and without icache. |
---|
28 | # |
---|
29 | # Missing (although it looks like it's there) |
---|
30 | # Data cache handling (for now, don't use the "fast" NIOS2) |
---|
31 | # SHM support (just taken over the code from no_cpu/no_bsp) |
---|
32 | # |
---|
33 | # Kolja Waschk, 6/2006 |
---|
34 | # |
---|
35 | |
---|
36 | BSP NAME: nios2_eb2_1 |
---|
37 | BOARD: Altera Instruction Set Simulator Default plus second timer |
---|
38 | BUS: Avalon |
---|
39 | CPU FAMILY: nios2 |
---|
40 | CPU: small |
---|
41 | COPROCESSORS: none |
---|
42 | MODE: 32 bit mode |
---|
43 | |
---|
44 | DEBUG MONITOR: none |
---|
45 | |
---|
46 | PERIPHERALS |
---|
47 | =========== |
---|
48 | TIMERS: Altera Avalon Timer |
---|
49 | RESOLUTION: .0001 microseconds |
---|
50 | SERIAL PORTS: Altera Avalon JTAG UART |
---|
51 | REAL-TIME CLOCK: none |
---|
52 | DMA: none |
---|
53 | VIDEO: none |
---|
54 | SCSI: none |
---|
55 | NETWORKING: none |
---|
56 | |
---|
57 | DRIVER INFORMATION |
---|
58 | ================== |
---|
59 | CLOCK DRIVER: Altera Avalon Timer |
---|
60 | IOSUPP DRIVER: none |
---|
61 | SHMSUPP: polled |
---|
62 | TIMER DRIVER: Altera Avalon Timer |
---|
63 | TTY DRIVER: none |
---|
64 | |
---|
65 | STDIO |
---|
66 | ===== |
---|
67 | PORT: Console port 0 |
---|
68 | ELECTRICAL: JTAG |
---|
69 | BAUD: 115200 |
---|
70 | BITS PER CHARACTER: 8 |
---|
71 | PARITY: None |
---|
72 | STOP BITS: 1 |
---|
73 | |
---|
74 | NOTES |
---|
75 | ===== |
---|
76 | |
---|