Solutions
2 - 30
C28x - Programming Development Environment
Solutions
Memory
Memory
{
{
PAGE
PAGE
0
0
: /* Program Space */
: /* Program Space */
FLASH
FLASH
: org =
: org =
0x3D8000
0x3D8000
,
,
len
len
=
=
0x20000
0x20000
PAGE 1
PAGE 1
: /* Data Space */
: /* Data Space */
M0SARAM
M0SARAM
: org =
: org =
0x000000
0x000000
,
,
len
len
=
=
0x400
0x400
M1SARAM
M1SARAM
: org =
: org =
0x000400
0x000400
,
,
len
len
=
=
0x400
0x400
L0SARAM
L0SARAM
: org =
: org =
0x008000
0x008000
,
,
len
len
=
=
0x1000
0x1000
L1SARAM
L1SARAM
: org =
: org =
0x009000
0x009000
,
,
len
len
=
=
0x1000
0x1000
H0SARAM
H0SARAM
: org =
: org =
0x3F8000
0x3F8000
,
,
len
len
=
=
0x2000
0x2000
}
}
SECTIONS
SECTIONS
{
{
.text: > FLASH
.text: > FLASH
PAGE 0
PAGE 0
.
.
ebss
ebss
: > M1SARAM PAGE 1
: > M1SARAM PAGE 1
.
.
cinit
cinit
: > FLASH PAGE 0
: > FLASH PAGE 0
.stack: > M0SARAM PAGE 1
.stack: > M0SARAM PAGE 1
}
}
Exercise 2a
Exercise 2a
-
-
Solution
Solution
Lab 2a: Solution
Lab 2a: Solution
-
-
lab2.cmd
lab2.cmd
MEMORY
MEMORY
{
{
PAGE 0:
PAGE 0:
/* Program Space */
/* Program Space */
H0SARAM: org = 0x3F8000,
H0SARAM: org = 0x3F8000,
len
len
= 0x2000
= 0x2000
PAGE 1:
PAGE 1:
/* Data Space */
/* Data Space */
M0SARAM: org = 0x000000,
M0SARAM: org = 0x000000,
len
len
= 0x400
= 0x400
M1SARAM: org = 0x000400,
M1SARAM: org = 0x000400,
len
len
= 0x400
= 0x400
L0SARAM: org = 0x008000,
L0SARAM: org = 0x008000,
len
len
= 0x1000
= 0x1000
L1SARAM: org = 0x009000,
L1SARAM: org = 0x009000,
len
len
= 0x1000
= 0x1000
}
}
SECTIONS
SECTIONS
{
{
.text: > H0SARAM PAGE 0
.text: > H0SARAM PAGE 0
.
.
ebss
ebss
: > M1SARAM PAGE 1
: > M1SARAM PAGE 1
.
.
cinit
cinit
: > H0SARAM PAGE 0
: > H0SARAM PAGE 0
.stack: > M0SARAM PAGE 1
.stack: > M0SARAM PAGE 1
.reset: > H0SARAM PAGE 0, TYPE = DSECT
.reset: > H0SARAM PAGE 0, TYPE = DSECT
}
}
Summary of Contents for C28 Series
Page 64: ...Summary 3 16 C28x Peripheral Registers Header Files ...
Page 78: ...Interrupt Sources 4 14 C28x Reset and Interrupts ...
Page 218: ...Lab 9 DSP BIOS 9 22 C28x Using DSP BIOS ...
Page 244: ...Lab 10 Programming the Flash 10 26 C28x System Design ...
Page 273: ...Appendix A eZdsp F2812 C28x Appendix A eZdsp F2812 A 1 ...
Page 276: ...Appendix P2 Expansion Interface A 4 C28x Appendix A eZdsp F2812 ...
Page 277: ...Appendix P4 P8 P7 I O Interface C28x Appendix A eZdsp F2812 A 5 ...
Page 278: ...Appendix A 6 C28x Appendix A eZdsp F2812 ...
Page 279: ...Appendix P5 P9 Analog Interface C28x Appendix A eZdsp F2812 A 7 ...
Page 282: ...Appendix A 10 C28x Appendix A eZdsp F2812 TP1 TP2 Test Points ...