Looks like mine should arrive tomorrow as well.
@Paul - let us know if there are things that you wish to test out and/or update soon...
My thoughts are, to:
a) Update the pin table - starting probably in core_pins.h - as there are pin differences between Beta 1 and Beta 2/release version.
I am assuming the pin table as mentioned in posting #3 link to:
https://forum.pjrc.com/threads/54711-Teensy-4-0-First-Beta-Test?p=200361&viewfull=1#post200361
a1) Wondering about creating some new IO pins for the SD Port signals as they can be useful for other things like another complete SPI port.
More information:
https://forum.pjrc.com/threads/54711-Teensy-4-0-First-Beta-Test?p=200815&viewfull=1#post200815
b) Check/Update all of the Hardware Serial ports: I know I need to change HardwareSerial2.cpp for the different IO pins used (6,7) goes to (7, 8)
c) Test out SPI. Probably try out our ILI9488 and/or ILI9341 drivers we updated for T4 beta 1...
Side Note: on ILI9488, our current stuff for frame buffers that works with B1/T3.6/T3.6), we use an 8 bit frame buffer with color palette to fit in memory. With this version we COULD create a 16 bit frame buffer.
C1) Create additional SPI object(s) - SPI1 for the pins under the chip (Hopefully we have access to all of them on the breakout board). And if a1) SPI2 on those pins.
D) Update and try out my Flex pin support code - Has additional FlexIO controller, plus pin differences, plus...
E) Check out USB Host code to see if things are working... (If not maybe will need Paul to fix)
F) Maybe try out Wire code...
Probably enough to keep me busy for a few days