Other Parts Discussed in Thread: TMS320F28388D, CONTROLSUITE, C2000WARE
Tool/software: Code Composer Studio
Having confirmed that our own hardware ethernet behaves the same as the F28M35x ControlCard, I need to move forwards with proper code.
I'd like to use an RTOS; but there appear to be no RTOS templates or code examples or even any mentions of the F28M35 in CCS Getting started, App center, websites, or anywhere else. It appears to have been dissapeared, which isn't very helpful. Is this processor still fully supported by CCS 10?
I've downloaded SYS/BIOS 6.83.00.18 standalone, installed into CCS (window, preferences, add path to SYS/BIOS, 'refresh' and let it install....)
Made a new CCS project (for the M3 part of the F28M35H52C), add/edit a new RTSC .cfg file, set target to ti.targets.arm.elf.M3, platform to ti.platforms.concertoM3:F28M35H52C1, added bios....\packages to XDCpath package repositories... and probably other settings...
Now XGCONF runs with SYS/BIOS options. Allows me to set all sorts of useful looking stuff. (although won't let me enter the 7.3728MHz oscillator, truncates to 7MHz).
But. How do I actually get the XGConf to generate any code? I guess I need a main.c template which actually calls the generated code (whereever that is being generated at).
Does SYS/BIOS include any networking code for the M3? SYS/BIOS lets me turn on startup code and many other options; but should I expect to find network options or do I need the NDK for that?
(I've used Microchip Harmony 3 with PIC32, which uses FreeRTOS and Microchip's network stack - am I right to be expecting TI-RTOS, SYS/BIOS, XGCONF, to do something similar?)
Dominic.