Hi bmarkus - Thanks for the speedy reply.
Sure, I can detail a little more
The project is audio based and involves using sun embedded java.
Our current system runs on raspbian with jdk1.8.0 embedded but also uses a few other tricks to do final audio play out.
This is done using a small utility called "der mix d" or Der Mix Daemon (basically like MPD but allows for cross fading and normalization + links into the Java app via "calls")
Then there are a few other features I need to get working. These being pretty basic, but guidance would be appreciated. Such as :
rsync
vtun
static IP addresses and multiple virtual NIC's
shorewall firewall
Then I think it really is a case of just understanding the TC setup 100%.
For example, I already have Java installed and persisting so in fact our app actually already starts but it's currently throwing a few errors that I suspect are DerMixD related. For now I've literally copied the compiled binary across from a raspbian version so I think there must be some missing .so files.
I think the biggest help I need is setting up an excellent foundation for absolute recovery of the system. IOW, ideally I would like to partition the SD card into serval partitions so that :
1) There is always a "backup" fail safe image / partition for absolute recovery to default system.
2) The "normal" mydata image is used on reboots (this I have working)
3) Swap is used (I think I have this working too
4) Another partition is mounted on the "home" folder of a user and is basically the "data store" for audio files
5) The boot partition as "normal" with a few tweaks to ensure we use all RAM
Hope this gives you some idea and again really looking forward to working with TC to deliver our solution.
Thanks and chat when you can,