With the beta8 image I am at last able to run the player without tying up the serial port, but I'm still finding it difficult to run anything else at the same time. Sooner or later, most everything begins to die with a memory violation, e.g.:
bash: memory violation at pc=0x40008f0c, lr=0x40008f08 (bad address=0x4001f894, code 3)

I have plenty of swap, although it's clear the player is using most of the resident memory. What's going on? Is there any hope of running other programs at the same time as the player?