|
Hi,
>Can you explain me why the Bootloader need an Boot Table ?
It's a way to communicate. Otherwise how could TI's bootloader know where
to get your code, and where to start the code execution etc.. Well, the bootloader can specify
a fixed address to load the code from and a fixed length of code size and a fixed entry point
to start the code. BUT, he chose to look smarter and give you a bit more flexibility. So he let
you to decide all those things and put it in the boot table so he could fetch those
info.
>... and how to do one ?
Depends on which interface you want to use. For example, if you want to
use 16bit parallel boot, then just
1)build a boot table according to fig 6 of SPRA602D;
2)put the boot table into data space, keep record of the boot table
starting address, say yyyy;
3)put the boot table address yyyy at I/O space 0ffffh;
You are done.Good luck, long way to go.Jane-----Original Message-----
From: Rodrigo Rivas [mailto:r...@yahoo.com.ar]
Sent: Tuesday, May 13, 2003 12:21 PM
To: c...@yahoogroups.com
Subject: [c54x] C5416 Bootloader
Hi all !
I hope that you can help me with this.
I'm facing now the problem of download the code
proyect to our prototype board. The problem is that
after read SPRA602 (TMS320VC5416 Bootloader) i have
more questions ...
In that document appears that the Bootloder need a
Boot Table that the customer must to do. Can you
explain me why the Bootloader need an Boot Table ?
... and how to do one ?
any information is appreciated, and if out there are
documentation of this that you can point out.
Thanks
Rodrigo
------------
Internet GRATIS es Yahoo! Conexión
4004-1010 desde Buenos Aires. Usuario: yahoo; contraseña: yahoo
Más ciudades: http://conexion.yahoo.com.ar_____________________________________
|