Hello Adrian,
Here's the info from my setup...

I followed the process of loading Linux as described in the doc by Yiping Wang (with modification applied to ls1088ardb).
1. While at u-boot prompt, connect CW Linux executable project to ls1088ardb target.
2. After CW connected, click "Suspend", and enter "break _text" in gdb console then "Resume"
3. At u-boot prompt, load Linux image and boot.
What happens afterwards is that the breakpoint is never hit. Console is stuck at "Starting kernel..." and CW "Suspend" and "Terminate" buttons have no effect.
See screenshot below for the requested info.

Once I clicked on "Disconnect" button, Linux boot up resumes (as seen in the console).
Here's the screenshot when I re-connected to CW and re-input the mmu query.

And a notification message before that...

I freshly built the linux kernel and uboot firmware so I suppose the .itb file I loaded in the target and the vmlinux executable I loaded in CW is from the same kernel source :smileyhappy:
Thanks much!