- Posts: 2
devo7e build error: section `.bss' will not fit
- coredump
-
Topic Author
- Offline
Less
More
19 Feb 2017 03:49 #59301
by coredump
devo7e build error: section `.bss' will not fit was created by coredump
I hit this error while compiling the current master branch.
+ Building 'objs/devo7e/dsm2_cyrf6936.bin'
arm-none-eabi-ld: objs/devo7e/dsm2_cyrf6936.elf section `.bss' will not fit in region `ram'
target/common/devo/Makefile.inc:80: recipe for target 'objs/devo7e/dsm2_cyrf6936.bin' failed
make[1]: *** [objs/devo7e/dsm2_cyrf6936.bin] Error 1
Makefile:53: recipe for target 'devo7e' failed
make: *** [devo7e] Error 2
I take a look, it seems the dsm2 module can't fit into the 4K ram range
allocated for the module. I hack the linker script to allow it to build. It was
over 4K by about 12 bytes.
If I comment out the log filter feature for devo7e, which was introduce for in
3ca82a78174c1b72b9bb2bb9284551483a910a47: DSM2/X protocol update
The dsm2 module was able to fit into 4K limit and compile passed.
I am using gcc-arm-none-eabi-5_4-2016q3 from launchpad.
+ Building 'objs/devo7e/dsm2_cyrf6936.bin'
arm-none-eabi-ld: objs/devo7e/dsm2_cyrf6936.elf section `.bss' will not fit in region `ram'
target/common/devo/Makefile.inc:80: recipe for target 'objs/devo7e/dsm2_cyrf6936.bin' failed
make[1]: *** [objs/devo7e/dsm2_cyrf6936.bin] Error 1
Makefile:53: recipe for target 'devo7e' failed
make: *** [devo7e] Error 2
I take a look, it seems the dsm2 module can't fit into the 4K ram range
allocated for the module. I hack the linker script to allow it to build. It was
over 4K by about 12 bytes.
If I comment out the log filter feature for devo7e, which was introduce for in
3ca82a78174c1b72b9bb2bb9284551483a910a47: DSM2/X protocol update
The dsm2 module was able to fit into 4K limit and compile passed.
I am using gcc-arm-none-eabi-5_4-2016q3 from launchpad.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
19 Feb 2017 05:19 #59302
by vlad_vy
Replied by vlad_vy on topic devo7e build error: section `.bss' will not fit
You need to use gcc-arm-none-eabi-4_8-2013q4-20131204
- coredump
-
Topic Author
- Offline
Less
More
- Posts: 2
19 Feb 2017 07:24 #59304
by coredump
Replied by coredump on topic devo7e build error: section `.bss' will not fit
I see. Thanks for the reply. That must be it.
That version of gcc is pretty old now.
I am downloading that gcc to verify.
That version of gcc is pretty old now.
I am downloading that gcc to verify.
- FDR
-
- Offline
19 Feb 2017 09:15 #59307
by FDR
Replied by FDR on topic devo7e build error: section `.bss' will not fit
You had better to use the docker image to build.
It has the appropriate gcc...
It has the appropriate gcc...
Time to create page: 0.123 seconds
-
Home
-
Forum
-
Development
-
Development
- devo7e build error: section `.bss' will not fit