Is FASM not x86 only?!
No you can also code ARM, as a coder called "revolution" coded a add on module, it very easy to use and i think it will be good for gp2x Deving, as it just a single exe and needs no linker etc.
See here for more info:
http://arm.flatassembler.net/