Teensy++ 3.x: Do you know if the new chip supports Dual / Quad SPI? Perhaps with the SDIO interface?
No, as far as I know it doesn't support QSPI or DSPI.
The SDIO controller is very tightly tied to the SD protocol. It closely follows the
SD host controller spec. Perhaps there's some way to shoehorn it into QSPI, but it'd probably involve some incredible hackery, since the SD state machine is doing whole commands that involve protocol on the 1 bit CMD and 4 bit DAT bus. Tricking it to be happy with responses on the CMD line seems like quite a challenge!
Hardware-wise, I'm planning to bring the 6 SD signals to a Micro SD socket (the same type as used on the audio shield), but not to outside pins or dedicated pads. The SD bus will run at 45 or 48 MHz in most modes, so it's probably not a good plan to connect it to other stuff, especially with lengthy wires.
Yup, that's the datasheet, but it's only the fairly mundane electrical specs. That's why it's only 90 pages.
To really learn about the chip, you want this 2237 page reference manual.
http://cache.freescale.com/files/32bit/doc/ref_manual/K66P144M180SF5RMV2.pdf
Freescale does seem to be trying to improve their manuals. They've eliminated the "chip configuration" chapter and actually put the info about how each peripheral is configured at the beginning of each chapter.
The bigger challenge IMO is going to be how to make all these communication interfaces play nice with each other. When people see multiple I/O interfaces they get really excited but communicating at high speed, consistently well, and without requiring the user to make some compromises is something that will likely require a lot of very good library support to make it happen.
Yes, that is a huge challenge. I've actually been thinking quite a lot about this recently. For some peripherals, we have pretty good libraries in place. Others, not so much. Even among the really good libraries, there isn't nearly as much API consistency and simplicity as I'd like. So much work is yet to be done....
I know the Arduino folks have some of these same issues on their radar. Today they're going to announce something called "Arduino Connect". I know almost nothing about it, but my guess is it'll be a web-based IDE. Whether it will bring new APIs is a good question. We'll probably know more in a matter of hours!