@nigelb , I’ve successfully run the sample stimer on the evb, by creating my own board defintion.
However, I had to modify one line in ambiqsuitesdk-sfe.py to make it work:
libs.append(env.BuildLibrary(
join("$BUILD_DIR", "Variant"),
join(FRAMEWORK_DIR, *framework_build.get("variant"), "bsp"),
))
Look at the added “bsp” at the end.
The reason is that my board’s bsp is “variant”: [“boards”, “apollo3_evb”]
and inside the boards/apollo3_evb are two folders, bsp and examples… and platformio will try to build the examples here!
The folders inside boards-sfe only contains bsp, so the problem is not visible