I created a new project on Infineon XC167CI-16F with UV4 and used the default a66 file and on-chip ROM and RAM. I added only a few code into main(). But when I choose "Create Hex file" with Hex format = HEX-86 and then compile my project, it said "ERROR: ADDRESS SPACE OUT OF RANGE, USE 'H167' CONTROL". If I changed the Hex format to HEX-386(H167), it is ok. I don't know why this problem happened with such a small code size?
PS: When I use UV3 to do the same thing, everything is ok.