Difference between revisions of "Board Bringup Utilities"
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
!width="175"|Description | !width="175"|Description | ||
!width="175"|Tool | !width="175"|Tool | ||
|- | |- | ||
− | |Framebuffer || [[media:fb-test.c|fb-test]] | + | |Framebuffer || [https://github.com/prpplague/fb-test-app fb-test-app git repo] ([[media:fb-test.c|original fb-test]]) |
|- | |- | ||
|Input Events || [[media:evtest.c|evtest]] | |Input Events || [[media:evtest.c|evtest]] | ||
Line 13: | Line 12: | ||
|- | |- | ||
|OMAP Booting || [http://code.google.com/p/omap-u-boot-utils/ OMAP U-boot Utils] | |OMAP Booting || [http://code.google.com/p/omap-u-boot-utils/ OMAP U-boot Utils] | ||
+ | |- | ||
+ | |OMAP4 USB Booting || [http://git.omapzoom.org/?p=repo/omapboot.git;a=summary OMAP4 USB Booting] | ||
|- | |- | ||
|Uart || [[media:uart-loopback.c|Uart Loopback]] | |Uart || [[media:uart-loopback.c|Uart Loopback]] | ||
Line 21: | Line 22: | ||
|- | |- | ||
|OMAP4 EMIF cycle speed || [[media:omap4_emif.c|omap4_emif]] | |OMAP4 EMIF cycle speed || [[media:omap4_emif.c|omap4_emif]] | ||
+ | |- | ||
+ | |OMAP4 EMIF performance|| [[media:omap4_ddrstat.c|omap4_ddrstat]] | ||
|} | |} | ||
<pre> | <pre> | ||
+ | To compile single .c source files such as fb-test.c, | ||
+ | use compiler command line: | ||
− | + | # arm-none-linux-gnueabi-gcc fbtest.c -o fb-test | |
− | |||
− | #arm-none-linux-gnueabi-gcc fbtest.c -o fb-test | ||
− | this will generate the binary fb-test for use on your system. | + | this will generate the binary fb-test for use on your |
+ | system where arm-none-linux-gnueabi- is the cross compiler | ||
+ | that you have installed on your host system. | ||
</pre> | </pre> | ||
Line 36: | Line 41: | ||
* minimal rootfs for [[media:minimal-rootfs.tar.gz|OMAP3/OMAP4]] | * minimal rootfs for [[media:minimal-rootfs.tar.gz|OMAP3/OMAP4]] | ||
* test kernel for [[media:uImage-test-panda.bin|PandaBoard]] | * test kernel for [[media:uImage-test-panda.bin|PandaBoard]] | ||
+ | [[Category:Development Tools]] |
Latest revision as of 14:22, 9 May 2012
Description | Tool |
---|---|
Framebuffer | fb-test-app git repo (original fb-test) |
Input Events | evtest |
Physical Memory | devmem2 |
I2C Interface | I2C Tools |
OMAP Booting | OMAP U-boot Utils |
OMAP4 USB Booting | OMAP4 USB Booting |
Uart | Uart Loopback |
OMAP overlay swapper | overlayswap |
OMAP memory speed test | memspeed |
OMAP4 EMIF cycle speed | omap4_emif |
OMAP4 EMIF performance | omap4_ddrstat |
To compile single .c source files such as fb-test.c, use compiler command line: # arm-none-linux-gnueabi-gcc fbtest.c -o fb-test this will generate the binary fb-test for use on your system where arm-none-linux-gnueabi- is the cross compiler that you have installed on your host system.
- minimal kernel config for 4430sdp
- minimal rootfs for OMAP3/OMAP4
- test kernel for PandaBoard