build: update and use hardfloat
mpdec: add bricked
defconfig: add new
blx: fix init charging level
build: update for mpdec