Can ABLE load a raw binary image?
ABLE loads files and determines their type using a “magic number”. Currently ABLE cannot determine the type of a raw binary image so is unable to execute such images directly. ABLE does support Motorola S-records which can be used to load binary data directly into SDRAM (the exec address is set with the close record). The code is entered with the MMU off. Possibly the easiest method to execute arbitrary code is to place the four byte sequence 0x016f2818 at offset 36 in your binary. This is the magic number of a Linux kernel. The code will be loaded at 0x8000 and entered with the MMU off. This should suffice as a workaround until ABLE is modified to allow the recognition of arbitrary binaries.