DSPRelated.com
Forums

C6711 DSK, how to set endian?

Started by whwo...@UFL.EDU July 12, 2006
Hi,
I just got an used C6711 DSK. I tried to load the hello.out in the tuturial to the target but I got the error message "...endianess conflicts to the target...". I changed the big endian setting in both the compiler and assembler option menu and use the rts6201e.lib instead of rts6201.lib, rebuilt the executable and it worked out. But I just want to change the hardware setting back to little endian, anyone know to do it?

Thanks.
Hi,
There would be a DIP-switch on the DSK board, you can
change the hardware specification like Boot-mode,
endian mode, PLL, etc. from there.

Bye.

--- w...@UFL.EDU wrote:

> Hi,
> I just got an used C6711 DSK. I tried to load the
> hello.out in the tuturial to the target but I got
> the error message "...endianess conflicts to the
> target...". I changed the big endian setting in both
> the compiler and assembler option menu and use the
> rts6201e.lib instead of rts6201.lib, rebuilt the
> executable and it worked out. But I just want to
> change the hardware setting back to little endian,
> anyone know to do it?
>
> Thanks.
WH Wong-

> I just got an used C6711 DSK. I tried to load the hello.out in the
> tuturial to the target but I got the error message "...endianess
> conflicts to the target...". I changed the big endian setting in
> both the compiler and assembler option menu and use the rts6201e.lib
> instead of rts6201.lib, rebuilt the executable and it worked out. But
> I just want to change the hardware setting back to little endian,
> anyone know to do it?

Check the boot mode jumpers on the 6711 DSK board (or maybe it's one of the DIP
switches). Once you change that, then you have to rebuild code again. Boot mode
settings are controlled by pull-up/pull-down Rs on some of the HDn lines, which are
sampled at rising edge of Reset signal.

-Jeff
The 6711DSK does not have dip switch control of boot mode. You have 2 options to set big endian mode - both require soldering skills:
[refer to sheet 5 of the DSK schematics]
1. Move the resistor at R83 to the R82 position. This is a permanent change.
2. [ this is my preference ] Add a small gauge wire from TP14 [sheet 10] to TP1 - the previously unused 4th dip switch will now control boot mode.

mikedunn

----- Original Message ----
From: T a h i r
To: c...
Sent: Thursday, July 13, 2006 1:37:31 AM
Subject: Re: [c6x] C6711 DSK, how to set endian?
Hi,
There would be a DIP-switch on the DSK board, you can
change the hardware specification like Boot-mode,
endian mode, PLL, etc. from there.

Bye.

--- w...@UFL.EDU wrote:

> Hi,
> I just got an used C6711 DSK. I tried to load the
> hello.out in the tuturial to the target but I got
> the error message "...endianess conflicts to the
> target...". I changed the big endian setting in both
> the compiler and assembler option menu and use the
> rts6201e.lib instead of rts6201.lib, rebuilt the
> executable and it worked out. But I just want to
> change the hardware setting back to little endian,
> anyone know to do it?
>
> Thanks.