Actually thats why there isnt a flash chip on this prototype, I do want to give Linux a try.. and AROS if Im up to porting it. (Which at the moment Im not but its something I am working on)
And how do you plan on booting Linux without some sort of boot ROM, exactly? I'm pretty sure the Amiga's ROM won't work with a Coldfire CPU without some serious patching.
However, how are you going to handle supervisor mode? My understanding is that supervisor mode is completely different in Coldfire, and to emulate m68k supervisor fully you'd need to pretty much have some full blown emulation for it (build compatible stackframes, emulate supervisor instructions etc).
Doing supervisor mode emulation isn't really all that difficult. If you look at the source for Basilisk II, you'll see code for a partial supervisor mode emulation. Just enough to allow Mac OS to run in user mode though.
At one time I was thinking about doing a Mac emulator that would run as a virtual machine on the Amiga and use the MMU for memory re-mapping and to trap all hardware accesses so that it would be able to run Mac OS completely unpatched in an isolated environment. I started doing some work on the virtual machine, which included supervisor mode emulation, and it really wasn't all that difficult.
Unfortunately, I didn't get all that far on it before I lost interest.
The biggest problem with Coldfire is instructions that aren't trapped, yet behave differently than on the 68k.
On a 68k, you could monitor the incomming instruction stream in hardware and check for those instructions and generate an exception when they are encountered, but I'm not sure if the Coldfire has anything like the 68k's FC outputs that would allow you to determine if the CPU is fetching code or data. And you wouldn't be able to do this if you were using the Coldfire's built in memory controller anyway.