That’s weird. Can you edit your hardfloat.py
to add "-u_printf_float"
in the LINKFLAGS? Then clean and reupload.
Import("env")
for e in [env, DefaultEnvironment()]:
e.Append(
CCFLAGS=[
"-mfloat-abi=hard",
"-mfpu=fpv4-sp-d16"
],
LINKFLAGS=[
"-mfloat-abi=hard",
"-mfpu=fpv4-sp-d16",
"-u_printf_float"
]
)