Part Number: TMS320F2812
Hello,
Since the latest version of hex2000, I’ve noticed a new warning when using the combination:
--boot --binary
The tool now reports:
warning: binary output requires IMAGE and ROMS directives
However, this raises a question:
- If I switch from
--binaryto another format like--ascii, the warning disappears. - The generated content appears functionally identical (raw binary vs ASCII-encoded hex values), just represented differently.
So I’m wondering:
- Is this warning expected behavior with newer versions of hex2000?
- Is there now a strict requirement to define `IMAGE` and `ROMS` directives specifically for binary
output, even when the memory mapping is already well-defined by the--bootlinker command? - Why does this requirement not apply to ASCII output, even though both formats ultimately represent the same data?
From a practical standpoint, the binary output seems valid and usable despite the warning, which makes this change a bit confusing.
Any clarification on the rationale behind this warning and the recommended way to handle it would be appreciated.
While looking for documentation, it appear that the --boot --binary combination is not documented in spru513 while used in the sprujh3 user guide under section 4.1 in the "USB Bootloading:" paragraph.
Thanks.