2021-12-16 12:21 AM
Hello to All,
When looking into the datasheet of the DRP1M1 addon for USB-PD, it was mentioned that this board could be used together with the NUCLEO-G0B1RE.
However.
The TCPP_V3.0.0 does not contain sources for this nucleo board !
Are they available somewhere else?
Thanks.
2021-12-16 05:50 AM
Dear @Alfred Glänzer
I confirm that X-NUCLEO-DRP1M1 shield could be plugged on top of NUCLEO-G0B1RE, even if X-CUBE-TCPP package provides G071 versions of projects.
2 options :
Regards
2021-12-16 09:13 AM
Thanks for your quick response !
Unfortunately, the 2 options do not work.
A rebuild with target G0B1RE fails with few errors about IRQ definitions not found.
The G071 binary does give a few traces but stops after a few lines.
And very interesting: the G071 binary works flawless on a NUCLEO-G070RB board !!
Do you have more options to try ?
Thanks.
Ps: naturally, I would prefer an update of the software package including this board ... ;)
2021-12-16 09:31 AM
What IDE are you using for updating the G071 project to G0B1 ?
Aside from the target selection, there are some others items to be updated as startup files (containing interrupt definition and table), linker configuration files, ...
Is there an UCPD instance on G070 target (required for proper execution of DRP1M1_DRP, i'm afraid) ?
2021-12-16 10:40 AM
I am using System Workbench AC6. Startup files and linker files are correct for the target.
Your question: Is there an UCPD instance on G070 target.
According to the Datasheet: NO.
Does the binary work: YES.
Conclusion: this seems to be a miracle.
Again. I guess the most easy way to solve the missing G0B1-issue is for ST to add this target into the TCPP package.
2021-12-16 10:50 AM
2021-12-16 03:49 PM
All "value line" STM32 (ending with 0) are identical chips to the "full-fledged" models, just downgraded - less testing, smaller temperature range, some peripherals not guaranteed to work (i.e. "missing").
JW
2021-12-17 12:46 AM
2021-12-18 01:47 AM
Found the culprit ! The function USBPD_CAD_Process() does not work (or return) on G0B1xx. Reason: unknown.
2021-12-19 03:25 AM