BiPOM Turkey BiPOM Spanish BiPOM Italy BiPOM USA BiPOM France BiPOM Germany
Home Page Company News Industrial Hardware Products Education Sopport Robotics Catalog / Ordering Support / FAQ Online Forums Contact / Feedback Online CART BiPOM RSS News  
µController Boards
Peripherals
Displays
Development Tools
Emulators
Programmers
Sensors
Dev./Training Kits
WebCat+ Web Server
Instruments
Robots

Featured Product
GadgetPC
ARM9 (AT91SAM9260) based microcontroller system


Bookmark and Share

 

ARM Development System Support & Frequently Asked Questions

[1] Does the ARM Development system include a Real-Time Operating System (RTOS)?

[2] Does the ARM Development System require a particular board?

[3] Do I need to install cygwin libraries separately?

[4] Why do I need to install ARM7 Development System to C:\Program Files\GNUARM?

[5] Is a debugger included ?

[6] How can I make graphics with ARM Development System?

[7] How can I link my own libraries to GNU Linker ?

[8] Which Operating Systems are supported ?

[9] I installed GNU ARM and WinAVR. After this ARM compiler doesn't work anymore. It freezes inside MicroIDE. I use Windows XP OS.


[1] Does the ARM Development system include a Real-Time Operating System (RTOS)?

Yes, ARM Development includes the source, library files and an example for FreeRTOS, a popular RTOS for the ARM platform.

[2] Does the ARM Development System require a particular board?

No, but it is seamlessly integrated to our MINI-MAX/ARM board which simplifies ARM microcontroller development. ARM Development system has a built-in serial loader and examples for our MINI-MAX/ARM board.

[3] Do I need to install cygwin libraries separately?

No, installation automatically installs cygwin libraries and creates the proper path to the executables.

[4] Why do I need to install ARM7 Development System to C:\Program Files\GNUARM?

This is because the examples in our ARM Development System expect to find the GNUARM toolkit at
C:\Program Files\GNUARM
.

[5] Is a debugger included ?

Not yet, but we are working on adding a support for an ARM debugger such as GDB for ARM. This will be integrated into out Micro-IDE graphical user interface. Watch our website for latest developments.

[6] How can I make graphics with ARM Development System?

ARM Development system includes a free Graphics Library (GL) for Organic LED (OLED) displays. This includes a demo example, too. We are also developing a Professional Graphics Library (PGL) for advanced image processing and graphics functions for ARM.

[7] How can I link my own libraries to GNU Linker ?

Please analyze LINKER command line of any existing project. For example:

"{TOOLKITDIR}\bin\arm-elf-ld.exe" -v -T  "{ROOTDIR}\GCC\LPC2000\cstartup\lpc2138.ld" -nostartfiles -nostdlib -o {TMPFILE} "{ROOTDIR}\GCC\LPC2000\cstartup\boot.o" {OBJFILES} -ldrv -lc -lgcc

The linker will add libdrv.a,libc.a,libgcc.a libraries  to the project.
Of course, it will add boot.o startup code and OBJ files of the applications.
 
To obtain more information on the linker options you can visit www.gnuarm.org

[8] Which Operating Systems are supported ?

Our tools support Windows 95/98/ME/NT/2000/XP/Vista

[9] I installed GNU ARM and WinAVR. After this ARM compiler doesn't work anymore. It freezes inside MicroIDE. I use Windows XP OS.

The reason of this problem - several cygwin1.dll files installed with GNUARM and WinAVR.How to solve this:

- Run Windows Search and look for cygwin1.dll file.
- Find recent file and copy it to %WIN%\System32\ folder. %WIN% - folder where Windows is installed.
- Delete all other cygwin1.dll files. The only cygwin1.dll file should exist in %WIN%\System32\ folder.
- Reboot the PC. After this both compilers should work well.

Projects




What's Hot?
EZ-APP
applications framework to simplify microcontroller applications development further and allow non-programmers to create applications quickly available now

GadgetPC
powerful, low-cost, 32-bit ARM9 (AT91SAM9260) based microcontroller system with 5 USB ports capable of running Linux available now

OLED Development Kit
Easy project development using Organic LED ( OLED ) displays available now

MINI-MAX/AVR-C
highly expandable micro-controller system which is based on the ATMEL ATMEGA2560-16 single-chip Flash micro-controller available now
© BiPOM Electronics, Inc. 1996 - 2010