Hi thank you for your reply
Apologies if I pinged you too frequently during your leave.
I will wait for your response regarding the lowest TX power output of the chip.
Regarding the FEM configuration: it contains parameters to configure the FEM. I assume you do not mean that the MM6108 chip directly programs the FEM, as it should not contain any digital logic beyond TX/RX switching. I believe you are referring to the fact that the MM6108, via the BCF file, includes internal offsets for output power across different frequencies and channel bandwidths.
I have partially parsed the BCF files and observed entries such as:
[US] sig=0xd7d12398 payload_len=299 records=31
924.000 MHz bw=8 MHz [legacy_wide] power_raw=76
926.000 MHz bw=4 MHz [legacy_wide] power_raw=68
...
I assume that power_raw corresponds to quarter-dBm steps.
We initially used this particular BCF because we started developing our software stack on Heltec modules while waiting for the first revision of our own board, and it remained in use for some time. I hope to receive a response from support@morsemicro.com regarding access to the BCF editing tools. Until then, I will continue using this BCF for our custom board. Ideally, I would prefer not to fully reverse engineer the BCF format just to define correct power values.
Regarding hardware bring-up: we learned the hard way how sensitive the chip is to the VBUCK input. It took us approximately two days to bring the chip up, and another two days to achieve stable transmission. Initially, the PLL was not locking, and instead of a clean 1 MHz beacon, the device produced wideband noise around ~800 MHz at approximately -60 dBm.
After extensive troubleshooting, we replicated the resistor and capacitor network from the original Heltec module on our board, which resolved the issue. At this point, we do not require assistance with the power layout. However, if there are any known RF-related considerations that should be addressed, please let me know — we have sufficient equipment and engineering capacity to handle further optimization.
Currently, we are observing EVM at MCS0 of around 2%, which suggests that the bring-up is reasonably successful. That said, we are open to engaging with you directly for consulting or a board design review, if such support is available.
Regarding tooling: I understand that customers building products can request access. I hope to receive feedback from your support team on this.
Finally, I have one additional question about TX/RX inversion on the GPIO controlling the FEM. Based on my research, it appears that for the MM6108 this cannot be remapped or inverted without a custom BCF. However, for the MM8108 this may be configurable via the kernel driver. Could you please confirm whether this understanding is correct?