I am seeing the below warnings while compiling a simple program with a SparkFun RED-V Thing Plus, Platformio/VS Code.
A past post suggests a similar errors were fixed by updating the J-link driver for the microcontroller.
How exactly does one check the J-link version and update if needed? Warnings and code at bottom.
/Users/.platformio/packages/framework-freedom-e-sdk/freedom-metal/src/drivers/sifive_i2c0.c: In function ‘__metal_driver_sifive_i2c0_transfer’:
/Users/.platformio/packages/framework-freedom-e-sdk/freedom-metal/src/drivers/sifive_i2c0.c:330:9: warning: ‘ret’ may be used uninitialized in this function [-Wmaybe-uninitialized]
/Users/.platformio/packages/framework-freedom-e-sdk/freedom-metal/src/shutdown.c:15:9: note: #pragma message: There is no defined shutdown mechanism, metal_shutdown() will spin.
Full pics of code and terminal: