Other Parts Discussed in Thread: TMS320F28379D
Hi Guys, I've just discovered the 300Mhz TMS320C28346.
Can you please answer these very important questions. We may change our product design if we can get around the following questions.
1. The C28346 has no flash memory to run its code so I'm assuming the code would probably run from internal ram or from a SPI Flash IC.
2. The C28346 only has 258K of internal ram. Does that mean the largest code it can run is only 258K? Thats not enough to store our firmware for our commercial product.
3. The XINTF (external ram controller) has an address space of only 20bits, Thats only 1MB (Megabyte). Still not enough ram to store our firmware in external memory.
4. Can the C28346 run code from external memory? I checked the manual and I can't seem to find it. It does say from internal memory tho but thats only 258K.
5. Can the C28346 run code from an external SPI Flash IC which would be good BUT the manual says the highest data transfer speed for the SPI is 25Mhz. Too slow for our product.
I'm looking at the C28346 because the CPU is a C28x and it runs at 300Mhz speed. This is perfect for our product but it looks like we can't store our firmware anywhere to actually use it.
Our firmware at the moment is 2.5MB (Megabytes) and slowly increasing as I'm writing it.
Please let me know if we can get around the limitations of the above mentioned question.
Thanks guys and the BEST advice is right here. :)
Peter

