It took me over a month to get this far. I really hope Radxa get their documentation less puzzling. I bought 4 different carriers, Radax CM5 IO board, Raspberry Pi CM4 IO board, Waveshare Mini Base Board A, and Waveshare Nano Base Board A for validation purpose.
I want something like CM5 size capable of running LLMs. Waveshare CM4-NANO-A isn’t ideal for me, but it’s a good start. Since it doesn’t have video output or network connection, I need another board to set up CM5 module. I chose Waveshare Mini Base Board A, hoping it would make the transition to Nano Base Board easier. But it did not.
I need WiFi and Bluetooth, I bought an outdated Edimax EW-7611ULB V2, compiled the driver and worked fine on Mini Base Board A. After I moved the CM5 to Nano Base Board A, CM5 refused to boot, and turned too hot to touch within a few seconds.
I know the Nano Base Board is OK, it runs nicely with Raspberry Pi CM4, the issue is only between the Base Board and Radxa CM5. However I don’t want to debug the combo at that temperature.
I guess I have to design my own base board. The combination of Waveshare CM4-NANO-A and Radxa CM5 is officially a no-go in my list.