Raspberry Compute Module 3 Plus - 8 GB eMMC


I have :

  1. Downloaded balenaOS 2.46.1+rev1 development image.
  2. Unzipped and mounted the .img file on a Linux machine
  3. Modified the config.txt file adding dtoverlay=sdio,sdio_overclock=25,gpios_34_39
  4. Added a resin-wifi file to /systems-connections/ with my wifi ssid and password
  5. Checked that files were indeed modified.
  6. Flashed the modified balena image to the CM3 module using Etcher.
  7. Reboot the device.
  8. SSH using balena ssh
  9. Checked /mnt/boot/config.txt file and confirmed that the dtoverlay=sdio,sdio_overclock=25,gpios_34_39 was indeed present.
  10. The config.txt file looks correct and contains the new added overlay but when I execute dmesg the new sdio interface is not detected at all. Not even error messages regarding a new sdio interface. :frowning:

Any hints?

Thank you


I’m not an expert with these, but I can see that for raspbian you used a slightly different entry for config.txt which included ,poll_once=off. Maybe this helps? I’ll also ping our OS team on this, maybe they have more ideas.