Augusto Fraga Giachero
Augusto Fraga Giachero
Hi, I've compiled and flashed the i2c example provided on ```examples/stm32/f3/stm32f3-discovery/i2c``` but "Hello, we're running" is printed on serial once the micro is reseted and nothing happens. I've debugged the...
It seems that the Android NDK doesn't fully support the C++11 standard, at least when targeting older API levels. I've replaced some string integer functions with older implementations to workaround...
Hi, I'm developing a library to allow my VHDL testbenches to be able to listen to TCP connections and send / receive data. The library is written in a object...
Trying to install the GHDL language server seems to have no effect with recent versions of pytooling: ```bash $ python setup build [pyTooling.Packaging] Extracting requirements from 'pyGHDL/requirements.txt'. [pyTooling.Packaging] Extracting requirements...
As the openMMC project has grown, it accumulated some cruft that made it difficult to port to new boards and hard to debug. I propose bellow some enhancements that I...
The is a lot of duplicated code on [port/board/afc-bpm/v3_1/payload.c](https://github.com/lnls-dig/openMMC/blob/eddf4fb4860ad58d5c8e150b3c99a8b379dd29fa/port/board/afc-bpm/v3_1/payload.c), [port/board/afc-fofb-ctrl/v3_1/payload.c](https://github.com/lnls-dig/openMMC/blob/eddf4fb4860ad58d5c8e150b3c99a8b379dd29fa/port/board/afc-fofb-ctrl/v3_1/payload.c), [port/board/afc-timing/payload.c](https://github.com/lnls-dig/openMMC/blob/eddf4fb4860ad58d5c8e150b3c99a8b379dd29fa/port/board/afc-timing/payload.c) and [port/board/afc-v4/payload.c](https://github.com/lnls-dig/openMMC/blob/eddf4fb4860ad58d5c8e150b3c99a8b379dd29fa/port/board/afc-v4/payload.c). This can be unified in a single generic implementation of vTaskPayload that calls board specific functions for...
This is a old bug that we didn't investigated yet. My guess is that the MMC doesn't report the correct state of the Hotswap Handle at first. An I2C sniffer...
The current `vTaskPayload` task is hard to understand and doesn't implement all FRU Control Options in a usable way. We should decide what each command will do, trying to conform...
Writing to the serial port blocks the task for several milliseconds as it is not buffered now. A better approach would be to enable TX UART interrupts and use a...