Sign in

username:

password:



Not a member?

Search c54x



Search tips

Subscribe to c54x



c54x by Keywords

5409 | 5416 | AD5 | ADC | BIOS | Boot | Booting | Bootloader | C540 | C5402 | C5409 | C5416 | CCS | Codec | DMA | Dmad | DSK | DSKPlus | Dsplib | EVM | FFT | FIR | Flash | GPIO | HPI | Initialization | Interrupt | JTAG | LOG_printf | MCBSP | RFFT | RTDX | Sampling | STLM | UART | VC540

Sponsor

Industry's highest performing at the lowest power DSPs now as low as $5.00*
Start development today!
*volume pricing for 10ku

Discussion Groups

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | TMS320C54x | Major confusion trying to bootload vc5402

Technical discussions about the TI C54x DSPs (including the c5401, c5402, c5402a, c5404, c5407, c5409, c5409a, c5410, c5410a, c5416, c5420, c5421, c5441, c549, c5470 and c5471).

  

Post a new Thread

Major confusion trying to bootload vc5402 - Author Unknown - Oct 29 14:04:00 1999

We are trying to get a bootload system up running for the vc5402. The
source code is entered using the serial port 0. The length of the data
is 16 bit.

We are using the hex500 utility. We are using the S2 setting. We have
received a copy of the bootloader code from Texas. The problem is that
the file content generated by the hex500 does not seem to match what
the bootload source code from Texas expect.

When only using the "-a" file type (ASCII), the first bytes are:

02 0D 0A 3030 20 3830 20 3030 20 3635 20 4630 20 ...

The first three bytes we don't know what are used for. The next words
are really 0080 which is the start address for our code. The next 0065
we don't know what are used for and the next bytes seems to reflect the
code at address 0080 and below.

The Texas code seems to require a 10AAh for the first word. We are not
able to get this when we use hex500. What is wrong?

regards,
Torgeir Jakobsen







(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )

Re: Major confusion trying to bootload vc5402 - Helge Minken - Oct 29 21:06:00 1999

This problem is caused by a lacking processor option in the code composer
project setup.
The Assembler and C-compiler should use the v548 option as processor type.
This is done in the code composer Build Options Compiler Code Gen (II) page.
(You should use "548" since code composer adds the "v" to the compiler
option).

The 0065 is the segment length. ======================================
Helge Minken
http://login.eunet.no/~helgemi

----- Original Message -----
From: <>
To: <>
Sent: 29. oktober 1999 16:04
Subject: [c54x] Major confusion trying to bootload vc5402 > We are trying to get a bootload system up running for the vc5402. The
> source code is entered using the serial port 0. The length of the data
> is 16 bit.
>
> We are using the hex500 utility. We are using the S2 setting. We have
> received a copy of the bootloader code from Texas. The problem is that
> the file content generated by the hex500 does not seem to match what
> the bootload source code from Texas expect.
>
> When only using the "-a" file type (ASCII), the first bytes are:
>
> 02 0D 0A 3030 20 3830 20 3030 20 3635 20 4630 20 ...
>
> The first three bytes we don't know what are used for. The next words
> are really 0080 which is the start address for our code. The next 0065
> we don't know what are used for and the next bytes seems to reflect the
> code at address 0080 and below.
>
> The Texas code seems to require a 10AAh for the first word. We are not
> able to get this when we use hex500. What is wrong?
>
> regards,
> Torgeir Jakobsen >
>






(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )