2023-04-28 06:35 AM
How to simply use firmware for custom project? Which functions are necessary to scan tags? Example in gen2.h requires almost all files included in the project, which creates many errors when compiling.
P.S. I have successfully read chip version, so write/read commands work.
Solved! Go to Solution.
2023-05-16 03:09 AM
Hello Leptonas,
porting the ST25RU3993 HPEV FW to a different MCU depends if the other MCU is also an STM32 or not. When porting from one STM32 MCU to another less porting effort is needed as the FW project uses the STM32 HAL API which is compatible between STM32 MCUs.
Nevertheless the pinout on different STM32 is not the same on different packages or different MCUs. To port this STM32CubdeMX can be used.
When porting to different MCUs all HW dependent peripheral drivers must be ported. The most important is SPI, but there are also Timers, ISR, GPIOs, ADC, UART, ..
Please have also a look to other discussions here on the forum on this topic.
For example how-to replace the MCU on the HPEV board and which HW modifications are needed.
BR Nick
2023-05-16 03:09 AM
Hello Leptonas,
porting the ST25RU3993 HPEV FW to a different MCU depends if the other MCU is also an STM32 or not. When porting from one STM32 MCU to another less porting effort is needed as the FW project uses the STM32 HAL API which is compatible between STM32 MCUs.
Nevertheless the pinout on different STM32 is not the same on different packages or different MCUs. To port this STM32CubdeMX can be used.
When porting to different MCUs all HW dependent peripheral drivers must be ported. The most important is SPI, but there are also Timers, ISR, GPIOs, ADC, UART, ..
Please have also a look to other discussions here on the forum on this topic.
For example how-to replace the MCU on the HPEV board and which HW modifications are needed.
BR Nick