Accessing additional ADC pins with a breakout board

I have a Portenta H7 with a breakout board but even though specifications indicate that there are 36 channels through 3 ADCs I couldn't find the rest of the 28 pins in the pinout.

Do I have to assign unneeded pins for ADC? If so, how would that work? Do I need CubeMX to configure the H7?

A simple example accessing 10 ADC pins would suffice as well.

Thanks

This "3 ADC with 36 channels" come from the datasheet summary page.
It does not mean that really all is available.

Some ADC channels are internal (e.g. temperature sensor, battery voltage), so, for sure not 36 external sources.

What is left to be used as ADC analog input?
You have to study the schematics (nobody would be able to study without doing a deep check for "available" analog inputs).

Most of the pins of the MCU are used for other purposes (external QSPI flash, external SRAM, external SRAM chip, external USB PHY chip etc.).
If an analog input would be "possible" based on datasheet - it does not mean it is available.
You had to check schematics for all the potential analog inputs and verify it is FREE, not used for other purposes and nothing connected on it.

As I would assume, the FOUR analog inputs which are provided on the MCU header, are FREE.
But other ADC analog inputs might conflict with the board (schematics).

What about the breakout board and labeled "ANALOG/PWM"? There are A1..A9 (8x), but if they are not connected to something else - a crosscheck against schematics would be helpful.

BTW:
If you need "symmetrical" ADC inputs (the INN and INP pair) - it makes it even more challenging to find 10x free pairs (I would bet: not available, used for other purposes).

CubeMX helps you just to let generate the config code. When it comes to question: which signal is possible - a deep understanding of the board schematics is needed.

I am pretty sure, you have to configure all yourself when it comes to signals which are not really intended to ADC inputs (as the FOUR dedicated ones on MCU header). The drivers, Arduino FW ... will not provide config for "abused" pins.

I would assume: Arduino provides driver code for the 4 populated ADC pins on MCU header, maybe for the 8 on breakout board (but I would not assume that Arduino core FW supports breakout board and can realize if there or not).
All in addition - your part (sorry).