Subversion Repositories Code-Repo

Rev

Rev 269 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 269 Rev 276
Line 3... Line 3...
3
Notes:
3
Notes:
4
    Power supply must be 5V for proper operation of the board!
4
    Power supply must be 5V for proper operation of the board!
5
 
5
 
6
KNOWN ISSUES:
6
KNOWN ISSUES:
7
    Cube is occasionally flickering to ~60Hz. Need to figure out why.
7
    Cube is occasionally flickering to ~60Hz. Need to figure out why.
8
    Interrupts dont seem to be preempting properly. Not sure why.
8
    >= 400MHz I2C1 doesn't seem to work very well the controllers
9
 
9
 
10
PERIPHERAL USAGE:
10
PERIPHERAL USAGE:
11
	SPI1 - Used by the cube code to send data to the ube
11
	SPI1 - Used by the cube code to send data to the cube
12
	SPI4 - Unused
12
	SPI4 - Unused
13
	I2C1 - Used by the controller code
13
	I2C1 - Used by the controller code
14
    TIMER2 - Used by PWM2
14
    TIMER2 - Used by PWM2
15
	TIMER4 - Used by the cube code for the overlay rotation interrupt
15
	TIMER4 - Used by the cube code for the overlay rotation interrupt / controllers
16
	TIMER5 - Used by the cube code for the update layer interrupt
16
	TIMER5 - Used by the cube code for the update layer interrupt
17
	UART1 - Used by the cube code for reading in frame data
17
	UART1 - Used by the cube code for reading in frame data
18
	PWM2 - Generates a constant ~20MHz output, uses TIMER2
18
	PWM2 - Generates a constant ~20MHz output, uses TIMER2
19
    ETHERNET - Used to remote-update the cube
19
    ETHERNET - Used to remote-update the cube
20
 
20
 
21
PERIPHERAL INTERRUPT PRIORITY LEVELS:
21
PERIPHERAL INTERRUPT PRIORITY LEVELS:
22
	IPL1 = lowest, IPL7 = highest priority
22
	IPL1 = lowest, IPL7 = highest priority
23
	SPI1 - Priority 5, Subpriority 1
23
	SPI1 - Priority 6, Subpriority 1
24
	SPI4 - Priority 6, Subpriority 2
24
	SPI4 - Priority 6, Subpriority 2
25
	I2C1 - Priority 5, Subpriority 1
25
	I2C1 - Priority 5, Subpriority 2
26
    TIMER5 - Priority 3, Subpriority 1
26
    TIMER5 - Priority 4, Subpriority 1
27
	TIMER4 - Priority 1, Subpriority 1
27
	TIMER4 - Priority 1, Subpriority 1
28
	UART1 - Priority 2, Subpriority 1
28
	UART1 - Priority 2, Subpriority 1
29
    ETHERNET - Priority 1, Subpriority 1
29
    ETHERNET - Priority 1, Subpriority 1
30
 
30
 
31
 
31