Unfortunately there is currently no known working ARM flash programmer for Linux or Unix. I recommend you using some comercially available Windows ARM flash programmer to upload a bootloader to your microcontroller and then use your own tool for Linux to upgrade the code.
I am willing to send you a bootloader that I use for my projects upon e-mail request.