Where can I find the direct memory addresses or GPIO pinouts for directly controlling the Cypress CYW43455 Wi-Fi chip on the Raspberry Pi Zero W from a custom unikernel, or a modified Raspbian?

My goal is to advertise a (non-working) WiFi hotspot from the Raspberry Pi Zero using no pre-packaged kernel drivers, either by booting from a custom unikernel or from Raspbian, but with all Kernel wifi modules disabled.

After I get that working, I'll look into ARP negotiation.

(Please don't ask me why I want to do this or try to convince me to use existing drivers - I want to write my own and I'm crazy enough to want to try.)

  • Soo why do you want to this? Wouldn't you rather use the existing drivers?
    – Chad G
    Dec 5, 2018 at 17:58
  • The wifi chip is connected through SDIO (GPIO34-39)
    – Dirk
    Dec 5, 2018 at 18:11
  • 1
    If you have finished it please make a self answered question to tell how it works. I'm very interested in it because I also have problems with the existing drivers used for an access point together with a client connection and used for an encrypted ad hoc wifi network.
    – Ingo
    Dec 5, 2018 at 18:52


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.