Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| building [2011/09/13 09:18] – [Making use of CS3] admin | building [2018/11/26 09:48] (current) – admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | |||
| + | ====== ARM GCC ====== | ||
| + | |||
| + | https:// | ||
| ====== Different build options ====== | ====== Different build options ====== | ||
| Line 77: | Line 81: | ||
| arm-none-eabi-gcc -mthumb -march=armv7 -mfix-cortex-m3-ldrd -T lm3s6965.ld main.c reset.S syscalls.c -o main | arm-none-eabi-gcc -mthumb -march=armv7 -mfix-cortex-m3-ldrd -T lm3s6965.ld main.c reset.S syscalls.c -o main | ||
| - | CodeSourcery provides a standard linked script that needs to be modified for our specific Qemu simulated board .../ | + | CodeSourcery provides a standard linked script that needs to be modified for our specific Qemu simulated board .../ |
| + | arm-none-eabi-objcopy -O binary main main.bin | ||
| + | qemu-system-arm -M lm3s6965evb --kernel main.bin --serial stdio | ||
| ===== U-Boot with bare metal program ===== | ===== U-Boot with bare metal program ===== | ||