Forums

writing to FSRAM

Started by GuillaumeDesj June 2, 2003
Hi,

I am currently using the DSP56303EVM development board as a test set
for another platform.

The data which is needed to perform the tests is currently being
generated by a pc application. I would like to use this data on the
DSP and output it through its GPIO pin. The size of the file however,
prevents me from simply uploading the data at the same as the
program, and storing it in X or Y memory space.

I would need to write that data directly to FSRAM. Would anybody know
what the simplest way of doing this would be ? I am currently looking
into different ways of doing this such as:
- implementing some sort of serial communications protocol, such as
Kermit, on the DSP... then use hyper terminal to transfer the data.
The program running on the DSP would then take care of writing that
data to RAM
- writing a pc application which would enable me to send the data
using the bootsrap code provided with the EVM board
- uploading the data directly to RAM ??? (is that even possible ?)

If anybody has any thoughts/suggestions on the matter that would be
great. Oh and also... i am not looking for an elegant solution. I
just want to get this done as soon as possible !

Thanks in advance,
Guillaume



Guillaume

As long as you properly configure the BCR and corresponding AAR
properly, you can simply load all the data along with your program via
the OnCE port. You can't write directly to the FSRAM, it must pass
through the DSP. None of the bult-in bootloaders are capable of writing
to any external memory, so if you need this capability you will need to
write a custom bootloader.

The easiest thing to do is simply configure the BCR and AAR, then load
the code via the debugger...

--
dB

--- GuillaumeDesj <> wrote:
> Hi,
>
> I am currently using the DSP56303EVM development board as a test set
> for another platform.
>
> The data which is needed to perform the tests is currently being
> generated by a pc application. I would like to use this data on the
> DSP and output it through its GPIO pin. The size of the file however,
>
> prevents me from simply uploading the data at the same as the
> program, and storing it in X or Y memory space.
>
> I would need to write that data directly to FSRAM. Would anybody know
>
> what the simplest way of doing this would be ? I am currently looking
>
> into different ways of doing this such as:
> - implementing some sort of serial communications protocol, such as
> Kermit, on the DSP... then use hyper terminal to transfer the data.
> The program running on the DSP would then take care of writing that
> data to RAM
> - writing a pc application which would enable me to send the data
> using the bootsrap code provided with the EVM board
> - uploading the data directly to RAM ??? (is that even possible ?)
>
> If anybody has any thoughts/suggestions on the matter that would be
> great. Oh and also... i am not looking for an elegant solution. I
> just want to get this done as soon as possible !
>
> Thanks in advance,
> Guillaume


__________________________________