@kalpaknirale wrote:
Is that how st link utility works ?
It's a direct result of the Intel Hex format encoding - It has nothing to do with ST-Link Utility per se.
In the Intel Hex format, each byte of data is encoded as two characters - ie, 2 bytes.
So that immediately makes the data two times the size.
Then there's the added overhead of addresses and checksums - so the overall inflation becomes around 2.5 times.
See the link posted earlier by @mƎALLEm
#HexSize
A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.