<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi,</p>
<p> yesterday I tried ( for first time ) to use the fpc for arm
with the gcc-arm-none-eabi-8-2018-q4-major-win32 toolchain and I
got this error :</p>
<p>"G:\Programming\dimitris\tools\gcc-arm-none-eabi\bin\arm-none-eabi-objcopy.exe:
G:\Programming\dimitris\tools\mbf\Samples\Blinky\Blinky.hex 64-bit
address 0x4b4fa300000000 out of range for Intel Hex file"</p>
<p>As I'm not familiar with ARM, does anyone have a clue or a hint
on what I'm doing wrong ?</p>
<p>FYI,</p>
<p>FPC trunk builded with :</p>
<p>">make.exe clean crossall crossinstall OS_TARGET=embedded
CPU_TARGET=arm SUBARCH=armv6m CROSSOPT="-O1"
INSTALL_PREFIX=G:\Programming\dimitris\tools\fpc-trunk
CROSSBINDIR=G:\Programming\dimitris\tools\gcc-arm-none-eabi\bin
BINUTILSPREFIX=arm-none-eabi-"</p>
<p>and the <br>
</p>
<p>project options are :</p>
<p>"G:\Programming\dimitris\tools\fpc-trunk\bin\x86_64-win64\fpc.exe<br>
-Tembedded<br>
-Parm<br>
-MObjFPC<br>
-Scgi<br>
-Ch8192<br>
-Cs8192<br>
-O1<br>
-gw2<br>
-l<br>
-vewnhibq<br>
-Fi..\..\Source<br>
-Filib\arm-embedded<br>
-Fu..\..\Source<br>
-Fu.<br>
-FUlib\arm-embedded<br>
-FE.<br>
-oBlinky<br>
-Cparmv6m<br>
-XParm-none-eabi-<br>
-Wparduinozero"</p>
<p>PS: I used the "<span class="text-gray-dark mr-2"
itemprop="about">Microcontroller Board Framework</span>" (
<a class="moz-txt-link-freetext" href="https://github.com/michael-ring/mbf">https://github.com/michael-ring/mbf</a> ) from Michael Ring cause the
official FPC doesn't have my MCU ( ATSAMD21G18A ).</p>
<p><br>
</p>
<p>regards,</p>
<p>-- <br>
</p>
<p>Dimitrios Chr. Ioannidis<br>
</p>
</body>
</html>