I am in the last phase of my PCB design for a Jetson Nano custom carrier board.
The final steps for my company requirements is Wi-Fi capability to the board. After searching and reading through the documents, I stumbled upon many topics such as:
- Drivers compatibility of the Wi-Fi chip
- SDIO interface with the Wi-Fi module
- Wi-Fi bring up and integration
- Others…
My plan is to use the SDIO interface with an on-board Wi-Fi module, I will then download the Wi-Fi chip’s driver to be able to use it. I will make sure that the chip is compatible with Linux Kernel 4.9 and that there are available drivers. This plan requires the use of chip such as AP6255 or one of the NXP 88W8987 based chips or other chips.
Plan B is to replicate the exact same M.2 Key-E slot that is on the official DevKit and use a supported Wi-Fi card.
I think in the second case I shouldn’t be worried about integration or bring up. What about the first plan, what are the steps and things that are required for such design and how to proceed?