Re: TMS470



On Feb 26, 12:11 pm, "m" <martin.use...@xxxxxxxxx> wrote:
if you want to go for internal memory you do not want to think about
Linux (probably you know that).

Right. I also don't want to make a research project out of this. I
have six weeks to delivery a nominally functional product.

You did mention an OS though.

The OS needs are relatively minimal. We've implemented most of what
we needed using a simple 1ms interrupt-driven scheduler so far. But,
it'd be nince to work with (and benefit from) a real RTOS.

We'll need to implement ethernet, USB host and peripheral ports,
RS232, I2C, SPI and a number of parallel I/O pins. The current
implementation uses a grossly overloaded '8051 derivative from Silicon
Labs. This is one of those products where the feature set grew past
the original design intent. The '8051 is inadequate for the task.
Memory is a huge problem. We now need to implement a web server for
over-the-network command and control as well as the host USB control.
I like '8051's but this is getting ridiculous. The processor choice
started to get in the way of us being able to implement new
functionality.

And, so, looking around, I thought that the TI offering might be a
good idea. Lots of FLASH, a decent amount of RAM and more that can be
had externally.

What is your estimated target Flash size? Keil is free for 16K and
IAR is free for 32K. We are currently using about 10K, so no money
problem yet (but you never know). We are also planning on placing
some callable functions on high flash (64K for us), so we can in
theory implement the design with completely free tools.


.



Relevant Pages