- Netduino Forums
- → Viewing Profile: Posts: CMD
The Netduino forums have been replaced by new forums at community.wildernesslabs.co.
This site has been preserved for archival purposes only
and the ability to make new accounts or posts has been turned off.
Community Stats
- Group Members
- Active Posts 5
- Profile Views 4795
- Member Title New Member
- Age Age Unknown
- Birthday Birthday Unknown
-
Gender
Not Telling
0
Neutral
User Tools
Friends
CMD hasn't added any friends yet.
Posts I've Made
In Topic: Firmware build issues
18 August 2010 - 01:10 PM
Complete cleaning helped.
All compile, but at the end following problem:
d: \ Sourcery \ bin \ arm-none-eabi-ld.exe: c: \ MicroFrameworkPK_v4_1 \ BuildOutput \ TH
UMB \ GCC4.2 \ le \ FLASH \ release \ Netduino \ bin \ tinyclr.axf section ER_FLASH will no
t fit in region LR_FLASH
d: \ Sourcery \ bin \ arm-none-eabi-ld.exe: region LR_FLASH overflowed by 15,080 byt
es
This is because the firmware is larger than necessary, or for some other reason?
In Topic: Firmware build issues
18 August 2010 - 11:12 AM
all the top issues resolved. +)
It's as I had to do clean-up (/ t: clean)
but a new problem. Try reinstalling the Porting Kit
In Topic: Firmware build issues
18 August 2010 - 08:27 AM
I went on after Comment lcd_printf, left
"d:\Sourcery\bin\arm-none-eabi-ld.exe" -static --gc-sections --no-warn-misma
tch --library-path=c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH
\release\Netduino\lib --library-path=c:\MicroFrameworkPK_v4_1\BuildOutput\THU
MB\GCC4.2\le\ANY_MEDIA\release\lib --allow-multiple-definition -u ARM_Vecto
rs -u _start --Map c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH
\release\Netduino\bin\NativeSample.map --output=c:\MicroFrameworkPK_v4_1\Buil
dOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\bin\NativeSample.axf --script=
c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\b
in\NativeSample_scatterfile.ldf c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GC
C4.2\le\FLASH\release\Netduino\obj\Solutions\Netduino\NativeSample\NativeSamp
le.obj -( c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\ANY_MEDIA\rele
ase\lib\CRC.lib c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\ANY_MEDI
A\release\lib\WireProtocol.lib c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC
4.2\le\FLASH\release\Netduino\lib\tmp_NativeSample.lib -) -( "d:\Sourcery\ar
m-none-eabi\lib\thumb\libm.a" "d:\Sourcery\arm-none-eabi\lib\thumb\libc.a" "d
:\Sourcery\lib\gcc\arm-none-eabi\4.2.1\thumb\libgcc.a" -) -( c:\MicroFramewor
kPK_v4_1\tools\ads_v3_1\Lib\armlib\h_t.l c:\MicroFrameworkPK_v4_1\tools\ads_v
3_1\Lib\armlib\c_t.l -)
c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\l
ib\tmp_NativeSample.lib(usb.obj): In function `USB_StateCallback(USB_CONTROLL
ER_STATE*)':
usb.cpp:(.text._Z17USB_StateCallbackP20USB_CONTROLLER_STATE+0x2a): undefined
reference to `__gnu_thumb1_case_uqi'
c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\l
ib\tmp_NativeSample.lib(usb.obj): In function `USB_ControlCallback(USB_CONTRO
LLER_STATE*)':
usb.cpp:(.text._Z19USB_ControlCallbackP20USB_CONTROLLER_STATE+0x1c): undefine
d reference to `__gnu_thumb1_case_uqi'
c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\l
ib\tmp_NativeSample.lib(AT91_GPIO.obj): In function `AT91_GPIO_Driver::Enable
InputPin(unsigned int, unsigned int, void (*)(unsigned int, unsigned int, voi
d*), void*, GPIO_INT_EDGE, GPIO_RESISTOR)':
AT91_GPIO.cpp:(.text._ZN16AT91_GPIO_Driver14EnableInputPinEjjPFvjjPvES0_13GPI
O_INT_EDGE13GPIO_RESISTOR+0xc2): undefined reference to `__gnu_thumb1_case_uq
i'
"d:\Sourcery\bin\arm-none-eabi-ld.exe" -static --gc-sections --no-warn-misma
tch --library-path=c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH
\release\Netduino\lib --library-path=c:\MicroFrameworkPK_v4_1\BuildOutput\THU
MB\GCC4.2\le\ANY_MEDIA\release\lib --allow-multiple-definition -u ARM_Vecto
rs -u _start --Map c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH
\release\Netduino\bin\NativeSample.map --output=c:\MicroFrameworkPK_v4_1\Buil
dOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\bin\NativeSample.axf --script=
c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\b
in\NativeSample_scatterfile.ldf c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GC
C4.2\le\FLASH\release\Netduino\obj\Solutions\Netduino\NativeSample\NativeSamp
le.obj -( c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\ANY_MEDIA\rele
ase\lib\CRC.lib c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\ANY_MEDI
A\release\lib\WireProtocol.lib c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC
4.2\le\FLASH\release\Netduino\lib\tmp_NativeSample.lib -) -( "d:\Sourcery\ar
m-none-eabi\lib\thumb\libm.a" "d:\Sourcery\arm-none-eabi\lib\thumb\libc.a" "d
:\Sourcery\lib\gcc\arm-none-eabi\4.2.1\thumb\libgcc.a" -) -( c:\MicroFramewor
kPK_v4_1\tools\ads_v3_1\Lib\armlib\h_t.l c:\MicroFrameworkPK_v4_1\tools\ads_v
3_1\Lib\armlib\c_t.l -)
c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\l
ib\tmp_NativeSample.lib(usb.obj): In function `USB_StateCallback(USB_CONTROLL
ER_STATE*)':
usb.cpp:(.text._Z17USB_StateCallbackP20USB_CONTROLLER_STATE+0x2a): undefined
reference to `__gnu_thumb1_case_uqi'
c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\l
ib\tmp_NativeSample.lib(usb.obj): In function `USB_ControlCallback(USB_CONTRO
LLER_STATE*)':
usb.cpp:(.text._Z19USB_ControlCallbackP20USB_CONTROLLER_STATE+0x1c): undefine
d reference to `__gnu_thumb1_case_uqi'
c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH\release\Netduino\l
ib\tmp_NativeSample.lib(AT91_GPIO.obj): In function `AT91_GPIO_Driver::Enable
InputPin(unsigned int, unsigned int, void (*)(unsigned int, unsigned int, voi
d*), void*, GPIO_INT_EDGE, GPIO_RESISTOR)':
AT91_GPIO.cpp:(.text._ZN16AT91_GPIO_Driver14EnableInputPinEjjPFvjjPvES0_13GPI
O_INT_EDGE13GPIO_RESISTOR+0xc2): undefined reference to `__gnu_thumb1_case_uq
i'
In Topic: Firmware build issues
18 August 2010 - 07:41 AM
Thanks Chris, but after installing gcc, which you recommended, the number of errors increased to 4.
List attached
New case with other projects (SAM7X and SAM7S) the number of errors decreased to the same four
Will any suggestions?)
In Topic: Firmware build issues
17 August 2010 - 12:56 PM
Compile firmware failed.
"c:\MicroFrameworkPK_v4_1\Solutions\Netduino\dotnetmf.proj" (default target) (1
) ->
"c:\MicroFrameworkPK_v4_1\Solutions\Netduino\NativeSample\NativeSample.proj" (B
uild target) (2) ->
"c:\MicroFrameworkPK_v4_1\devicecode\pal\TinyCRT\dotNetMF.proj" (Build target)
(48) ->
"c:\MicroFrameworkPK_v4_1\devicecode\pal\TinyCRT\dotNetMF_loader.proj" (Build t
arget) (50) ->
(ArmCompileCPP target) ->
c:\MicroFrameworkPK_v4_1\tools\targets\Microsoft.SPOT.System.GCC.targets(274,
5): error MSB3073: The command " "d:\yagarto\bin\arm-none-eabi-gcc.exe" -xc++ -
Wno-invalid-offsetof -fcheck-new -ffunction-sections -mlong-calls -fomit-fram
e-pointer -fdollars-in-identifiers -fshort-wchar -fno-exceptions -funsigned-ch
ar -mstructure-size-boundary=8 -DHAL_REDUCESIZE -DTINYCLR_ENABLE_SOURCELEVELDE
BUGGING -mthumb-interwork -DCOMPILE_THUMB -mthumb -DVERSION_MAJOR=4 -DVERSIO
N_MINOR=1 -DVERSION_BUILD=2821 -DVERSION_REVISION=0 -DOEMSYSTEMINFOSTRING="\"Ne
tduino by Secret Labs LLC\"" -DPLATFORM_ARM_AT91SAM7X -DPLATFORM_ARM_Netduino -
DTARGETLOCATION_FLASH -DLITTLE_ENDIAN -DGCC_V4_2 -DPLATFORM_DEPENDENT_HEAP_SIZ
E_THRESHOLD=10240 -DPLATFORM_DEPENDENT_HEAP_SIZE_THRESHOLD_UPPER=15360 -mfloa
t-abi=soft -mcpu=arm7tdmi -mlittle-endian -Os -DNDEBUG -fno-default-inline
-Ic:\MicroFrameworkPK_v4_1\DeviceCode\pal\tinycrt\reducesize -Ic:\MicroFramewor
kPK_v4_1\DeviceCode\include -Ic:\MicroFrameworkPK_v4_1\DeviceCode\Cores\arm -Ic
:\MicroFrameworkPK_v4_1\Support\Include -Ic:\MicroFrameworkPK_v4_1\crypto\inc
-Ic:\MicroFrameworkPK_v4_1\CLR\Include -Ic:\MicroFrameworkPK_v4_1\CLR\Librari
es\CorLib -Ic:\MicroFrameworkPK_v4_1\CLR\Libraries\SPOT -Ic:\MicroFrameworkPK_v
4_1\CLR\Libraries\SPOT_Hardware -Ic:\MicroFrameworkPK_v4_1\CLR\Libraries\SPOT_G
raphics -Ic:\MicroFrameworkPK_v4_1\CLR\Libraries\SPOT_Net -Id:\yagarto\lib\gcc\
arm-none-eabi\\include -Ic:\MicroFrameworkPK_v4_1\Solutions\Netduino -Ic:\Micro
FrameworkPK_v4_1\devicecode\Targets\Native\AT91 -Ic:\MicroFrameworkPK_v4_1\Devi
ceCode\Cores\arm -Ic:\MicroFrameworkPK_v4_1\DeviceCode\Cores\arm\Include -Ic:\M
icroFrameworkPK_v4_1\DeviceCode -Ic:\MicroFrameworkPK_v4_1\DeviceCode\Include -
Ic:\MicroFrameworkPK_v4_1\CLR\Include -Ic:\MicroFrameworkPK_v4_1\DeviceCode\Tar
gets\Native\AT91\Netduino -Ic:\MicroFrameworkPK_v4_1\Support\Include -Ic:\Micro
FrameworkPK_v4_1\DeviceCode\include -Ic:\MicroFrameworkPK_v4_1\CLR\include -Ic:
\MicroFrameworkPK_v4_1\Crypto\inc -Ic:\MicroFrameworkPK_v4_1\DeviceCode\include
-o c:\MicroFrameworkPK_v4_1\BuildOutput\THUMB\GCC4.2\le\FLASH\release\Netdu
ino\obj\DeviceCode\pal\tinycrt\reducesize\tinycrt.obj -c c:\MicroFrameworkPK_v4
_1\devicecode\pal\TinyCRT\tinycrt.cpp " exited with code 1. [c:\MicroFramework
PK_v4_1\devicecode\pal\TinyCRT\dotNetMF_loader.proj]
13 Warning(s)
1 Error(s)
Use GCC 4.5.0, Windows 7, .Net MF PK with all libraries, VS 2010
Plz Help
- Netduino Forums
- → Viewing Profile: Posts: CMD
- Privacy Policy