I am having additional problems with the ConfigTools.
The tool generates "peripherals.c" which the user is not supposed to edit.
In my case, the bit clock source is missing, and the file will not compile, and project build is blocked.
(formatting removed by 'Jive' forum tool)
/* SAI1 Rx configuration */
sai_transceiver_t SAI1_Rx_config = {
masterSlave = kSAI_Slave,
bitClock = {
bclkSrcSwap = false,
bclkSource = , // <-------- missing variable or literal
bclkPolarity = kSAI_PolarityActiveLow,
.bclkInputDelay = false
},
Up in the comments section, the comments say:
- whole:
- rx_group:
- sai_transceiver:
- bitClock:
- modeM: 'slave'
- slaveBitClockFrequency: '12.8 MHz'
- bitClockSource: 'kSAI_BclkSourceMclkDiv'
- bitClockSourceFreq: 'BOARD_BootClockRUN'
- bclkPolarityM: 'kSAI_PolarityActiveLow'
- bclkInputDelayM: 'false'
If I over-ride the "Read Only" protection on 'peripherals.c", and change the line involving .bitclkSource to read
.bclkSource = kSAI_BclkSourceMclkDiv,
then the project does compile, although I have not tested operation, yet.
Is this the correct place to report tool bugs?
Will problems reported here be picked up by the tool development teams, or is there another place to report tool problems?
How do I paste in software snippets and preserve the formatting?
--- Graham