Other Parts Discussed in Thread: SYSBIOS
Tool/software: Starterware
Hi,
I use sysbios ind sdk 2.1.1.2 with ccs 6.1.2. I wrote some code on idkam437x which I would like to migrate to a custom board. The most ambiguous thing for me is the pinmux modification in 'board' project in sysbios starterware. Basically, I have a few questions:
1. I copied the pinmux configuration derived from pinmux cloud tool to the 'custom' pinmux configuration - is this a good choice? Maybe I should organize a new configuration and refer it to the UNKNOWN board? I do not really know if my new configuration is read from all the pinmux options when using PINMUXModuleConfig() function in my project? I see that one of the pinmux options is chosen based on the information read from the EEPROM memory - from my custom board obviously no information will be read so which pinmux option (and at which project stage) will be chosen?
2. There are several CHIPDB_MOD IDs generated from pinmux cloud tool that do not work properly for my project, e.g.:
CHIPDB_MOD_ID_ARM
CHIPDB_MOD_ID_ADC
CHIPDB_MOD_ID_OSC
CHIPDB_MOD_ID_GLUE
CHIPDB_MOD_ID_SPI
The problem is they are used in the final pin configuration for pinmuxBoardCfg_t structure, however they do not exist in chipdb_defs.h file. I suppose there is some mismatch between pinmux tool and sysbios sdk 2.1.1.2 and 2.1.2.2. What should I do with that - try to modify it by hand?
Thanks!
JJ