GP32 gp32 schematic & arm compiler


polyhex

Still Fresh
Joined
Jan 20, 2004
Messages
5
Hello.......

Am just about to receive my new gp32 and am looking to start coding for it in pure assembler :wacko:

I'v been coding in assembly language for a number of embedded sytems but its the first time I've come up against arm....

I've looked through the forum and am trying to find the best way to put together an arm assembly development environment...

The only straightforward compiler I've seen is goldroad for the GBA, its mentioned in a forum post that because the ARM7(GBA) and ARM9(GP32) cores both use the v4 instruction set that goldroad will compile code for the gp32 (after converting the file to fxe)?

I've also seen people mention the tool suite direct from arm,,,,,

What restriction does the trial version impose upon you? Is it suitable for gp32 dev?

Any other suggestions for what to use or any advice would be gratefully accepted...

The other thing I'm after is a schematic of the gp32 or a more basic diagram of its internal structure and how everything is connected,,, again any pointers on that would be great.....

cheers.
 
ARM suite is good, albeit commercial -> expensive. The evaluation version expires in 30days I think (there's a *cough* patch *cough* floating around). A lot of people do use ARM ADS/SDT for GP32 development.
Another alternative is to use gcc tool chain, which is free and available for numerous host OSes. Most homebrew developers use gcc for GP32 development.
Most of the available documentation can be downloaded from
http://www.deadcoderssociety.tk or http://darkfader.net/gp32
 
ARM suite is good, albeit commercial -> expensive. The evaluation version expires in 30days I think (there's a *cough* patch *cough* floating around). A lot of people do use ARM ADS/SDT for GP32 development.
Another alternative is to use gcc tool chain, which is free and available for numerous host OSes. Most homebrew developers use gcc for GP32 development.
Most of the available documentation can be downloaded from
http://www.deadcoderssociety.tk or http://darkfader.net/gp32
Thanks for your help, will continue the research.
 
Last edited by a moderator:
The Arm ADS suite certainly seems like the standard, but the IAR ARM suite is also good. Still very expensive though. I use the IAR suite myself (but only because I also use it at work). Bad things about the IAR suite however is that you can't use the GP SDK, but why you'd want to is another matter :)
 
So any help on the schematic front?

Was wanting to see how all the bits in the gp32 are connected without taking it apart and also find what bits are mapped to what bits of memory...

Does a memory map for the gp32 exist?
 
Back
Top