has a GCC toolchain with some demo for STR9. I attached the demo project for Hitex where you can find startup.s and linker file. I suggest you to compared the startup.s file with the iar one. some initialization in the gcc version are missing like: #ifdef BUFFERED_Mode ; BUFFERED_Mode ; ------------------------------------------------------------------------------- ; Description : Enable the Buffered mode. ; When enable, just enable the buffered define on the 91x_conf.h ;