Jordan Aceto
Jordan Aceto
The docstring for `MXC_SPI_SetRXThreshold(spi, numBytes)` says that the number of bytes parameter must be between [0, 8] inclusive, but the actual range is [0, 30]. Docstring here: https://github.com/analogdevicesinc/msdk/blob/74a552e8c7d9570243def76250657831aa6bb7ca/Libraries/PeriphDrivers/Include/MAX32665/spi.h#L406-L420 Actual check...
The CLI lib seems to be missing the defines to call the correct `MXC_UART_Init(...)` function, near the top of `cli.c`: https://github.com/analogdevicesinc/msdk/blob/5c1a33233865e77368c8c6ca65489a3aadf12b2d/Libraries/CLI/src/cli.c#L50 We manually edited the `#if` chain to choose the...
When using the CLI pressing an arrow key or several other inputs cause the CLI to freeze up, requiring a reboot. Since many people are accustomed to pressing `UP` and...
The code ```c int my_ch = MXC_DMA_AcquireChannel(); ``` gets us the index of the first available DMA channel, this makes sense. We can also enable the relevant IRQ in the...
Is there any reason for this to be set to Japanese for FF15, but English for the other FF versions? FF15 https://github.com/analogdevicesinc/msdk/blob/daaff2689bd03adca56fcc450e400307625452b0/Libraries/SDHC/ff15/source/conf/ffconf.h#L87 FF14 https://github.com/analogdevicesinc/msdk/blob/daaff2689bd03adca56fcc450e400307625452b0/Libraries/SDHC/ff14/Source/ffconf.h#L87 FF13 https://github.com/analogdevicesinc/msdk/blob/daaff2689bd03adca56fcc450e400307625452b0/Libraries/SDHC/ff13/Source/ffconf.h#L70
The comments here make reference to using this definition to control the SDHC clock frequency, but it is not super clear what the final frequency will be without a lot...
See below. The if condition is flipped so the frequency returned is the opposite of what you'd expect. https://github.com/analogdevicesinc/msdk/blob/ef6c81dd7e5aa1c102e451b3ee7816198508b5ba/Libraries/PeriphDrivers/Source/SDHC/sdhc_me10.c#L87-L94 It's also a little weird that the definition is called `HIRC96_FREQ...