[evla-sw-discuss] TC11IB Demo Board Issues ... Resolution
Pete Whiteis
pwhiteis at cv3.cv.nrao.edu
Fri Sep 20 17:57:00 EDT 2002
As many of you are already aware, the TriCore evaluation board had been
considerably difficult, if not impossible to use from the Tasking
Development environment.
The majority of these problems stem from the fact that the User's Manual
is outdated compared to the Tasking Toolset. It seems that the
documentation refers a previous version of the toolset which had minimal
support for the TC11IB, and required one to go to more effort to get
peripheral devices (like memory) to work correctly.
Following the user documentation will result in the processor Reset
Location at 0xA0000000 to point to Flash memory (as Barry discovered)
instead of SDRAM (which is what we want).
To fix this, there are two places the User Manual need modification; 1)
P 3-7, Select a CPU Type of "TC11IB", *not* "user defined TriCore-1
v1.3". 2) P 3-12, #15, set the debugger options of Execution
Environment to "Triboard (TC11IB) using SDRAM". This will allow the
debugger to load the correct initialization setting into the Control
Registers for the EBU and memory controller. This fixes the memory
mapping problems which Barry saw, and should allow one to perform basic
source code debugging.
I haven't had alot of time to spend on this today, so there may be
additional issues lurking. I'll be sure to keep the group posted on
any new developments.
-P-
More information about the evla-sw-discuss
mailing list