• Even though there is enough ROM capacity in segment 0, the following error occurs at build time.

    Error E015: Segment not allocated '$$XFTABxctype'
    • The'$$XFTABxctype' table segment that failed to be allocated is defined in the RTLU8 runtime library.
      This segment is assigned the attribute ANY, which means it does not limit the physical segment to allocate.
      This error occurs because a segment with a higher allocation priority than the TABLE segment of the ANY attribute occupies the ROMWINDOW area at the time of linking.
      To avoid the error, specify /TABLE (0 $$XFTABxctype) to increase the allocation priority of the $$XFTABxctype segment in the linker option.
      For the linker options, refer to " /CODE, /TABLE, /DATA, /BIT, /NVDATA, /NVBIT" in the "MACU8 Assembler Package User's Manual".

      Related Products: ML610(Q)40x, ML610(Q)42x, ML610(Q)47x, ML610(Q)48x, ML610Q10x, ML610Q11x, ML610Q17x, ML610Q30x, ML610Q35x, ML610Q36x, ML610Q38x, ML610Q41x, ML610Q43x, ML610Q46x, ML620Q13x, ML620Q15x, ML620Q416/ML620Q418, ML620Q503H/ML620Q504H/ML620Q506H, ML62Q12xx, ML62Q13xx, ML62Q14xx, ML62Q15xx/ML62Q18xx, ML62Q16xx, ML62Q17xx

    • Products: General-purpose MCUs (16bit) , Speech Playback MCUs (8bit)