So I really have no real idea what or where the problem is so I'll start by sketching out what I've done, what I have, and what I'm hoping to achieve.
After more than a month of struggling to get a USB to boot anything other than Mint or the like I finally managed to hack together a grub-efi thing on a GPT partition covering the whole USB. It's a thorough hack, but that's a topic I'll start later. I manage to get TinyCore to boot to a prompt even!
After hacking at things I don't really understand I managed get TC to load the extensions in the /tce dir. This is quite weird as I couldn't get them to load using "tce-load -i" previously. It's also a bit of a hack as I just set "tce=sdb1", but again, I'll deal with that later.
At this point TC decides to just start mocking me and I'm running really thin on ideas. Rather than booting to a console (or anything else), it briefly flashes something about loading extensions and then just displays a non-blinking cursor (an underscore type text cursor) in the top left corner and refuses to respond to anything short of a hard reset...
I don't know what this means nor what to do about it. Mostly what I'm hoping to achieve is just getting all the base functionality to work so I can start using it and figuring out how it works.
Incidentally I've also downloaded the broadcom (bcm43xx) firmware which I /believe/, though am by no means sure, will be required to get networking started. That's also in the /tce directory for when I get to the point where figuring out how to get that working becomes a thing.
This is really frustrating as I'm really keen on TinyCore, it very closely mirrors my own design for an ideal Linux.
Any advice about where to poke next to figure this out would be hugely appreciated!