Got mine today so I'll work on getting Snooze to work this weekend.The Snooze library doesn't compile.
Got mine today so I'll work on getting Snooze to work this weekend.The Snooze library doesn't compile.
...likewise, LWIP (ip stack) is well known, used in many applications and very reliable. BSD License.
Why re-invent everything ?
Thanks Paul,At this point, these 8 extra pins aren't defined in the code. It's still questionable whether these will end up as bottom-side pads on the final design. When/if they appear in the code, you can take that as a sign I'm confident they'll be on the final board. Until then, I wouldn't recommend putting too much time into actually doing things with these extra pins.
But if I am correct the 3 IO pins (USB1_DP, USB1_DM, USB1_VBUS) that are associated with the USB port can only be used for USB...A location solder a 5 pin through-hole header is planned, for the 2nd USB port (with 480 Mbit/sec speed & USB host mode). The pinout will be the same as 5 pin USB headers on PC motherboards, so you can add a header and plug in a commonly available USB front-panel cable. This is likely to be located close to pins 2-6.
Might be interesting if someone made a simple sdhc sized board, which had connections to the sdhc pins an wires that came out...<edit>: I wondered if those SDHC pins might have other use as well - but saying 'space is at a premium' is probably an understatement.
Might be interesting if someone made a simple sdhc sized board, which had connections to the sdhc pins an wires that came out...
Then I might suggest maybe adding pin numbers for each of the signal pins...
I have some PHY PCB's laying around from back in the Due days if it's any help, when I worked with some people on bringing out the Ethernet interface on that board. Think I used a Davicom 9161A.Still being fabricated by OSH Park. I sent the files on June 15. It was a 4 layer design, so I'd expect at least another week, possibly 2 weeks until the bare PCBs arrive.
I'll send you one when they're assembled.
I also ordered a DM9161-based PHY breakout board from Elechouse. Their site says over 70 in stock, but so far no shipping notice. Whether this product really exists is a good question... it was designed for Arduino Due, but nobody ever wrote a library capable of doing anything useful.
In a lot, if not most applications adding a USB drive is not an option - be it out of space or professional considerations. SDHC would be a nice feature, especially for my applications (long time remote data logging).Not sure of the SD location - if it will be toward the edge as it on the beta - perhaps just extending those pads could make the difference to connectivity.
With the right USB flash drive - or other device (WiFi FlashAir or ezShare, EyeFi or blutooth?) - and some duct tape - and some soldering that USB port could add a 256GB drive or internet connection?
... In a lot, if not most applications adding a USB drive is not an option - be it out of space or professional considerations. SDHC would be a nice feature, especially for my applications (long time remote data logging).
I think ethernet + SSL is most useful, so maybe related? ;D
Might be interesting if someone made a simple sdhc sized board, which had connections to the sdhc pins an wires that came out...
Then I might suggest maybe adding pin numbers for each of the signal pins...
inline static uint8_t transfer(uint8_t data) {
switch (buss_)
{
default:
return SPI.transfer(data);
break;
#if defined(__MK64FX512__) || defined(__MK66FX1M0__) || defined(KINETISL)
case 1:
return SPI1.transfer(data);
break;
#endif
}
}
#elif defined(__MK64FX512__) || defined(__MK66FX1M0__)
#define SPIPORT SPIN
SPIN.setBuss(1); // Set to SPI1...
For all that are interested
in https://github.com/WMXZ-EU/sdhc_test is an other attempt (in addition to Manitou's work) to use the SDIO protocol to access the K66 beta uSD board.
it is based on work by a NXP employee without explicit Copyright notice (link in files), so I do not know how it can be used within this community, but may be used as a starting point for own developments
For all that are interested
in https://github.com/WMXZ-EU/sdhc_test is an other attempt (in addition to Manitou's work) to use the SDIO protocol to access the K66 beta uSD board.
it is based on work by a NXP employee without explicit Copyright notice (link in files), so I do not know how it can be used within this community, but may be used as a starting point for own developments
Resetting board '0-Teensy' (Teensy)
Triggering board reboot
Received removal notification for device 'USB\VID_16C0&PID_0483\0'
Received arrival notification for device 'USB\VID_16C0&PID_0478\00000064'
Examining device node 'USB\VID_16C0&PID_0478\00000064'
Device 'USB\VID_16C0&PID_0478\00000064' has no 'PortName' registry property
Received arrival notification for device 'HID\VID_16C0&PID_0478\8&2D19CA8E&0&0000'
Examining device node 'HID\VID_16C0&PID_0478\8&2D19CA8E&0&0000'
Going through device parents to find USB node: 'HID\VID_16C0&PID_0478\8&2D19CA8E&0&0000'
Going through device parents to find USB node: 'USB\VID_16C0&PID_0478\00000064'
Going through device parents to resolve USB location: 'USB\VID_16C0&PID_0478\00000064'
Found port number: 2
Going through device parents to resolve USB location: 'USB\VID_1A40&PID_0101\6&2D6C4BD4&0&3'
Found port number: 3
Going through device parents to resolve USB location: 'USB\VID_8087&PID_0024\5&C5C6CC1&1&1'
Found port number: 1
Received removal notification for device 'HID\VID_16C0&PID_0478\8&2D19CA8E&0&0000'
Received removal notification for device 'USB\VID_16C0&PID_0478\00000064'
Received arrival notification for device 'USB\VID_16C0&PID_0483\0'
Examining device node 'USB\VID_16C0&PID_0483\0'
Going through device parents to find USB node: 'USB\VID_16C0&PID_0483\0'
Going through device parents to resolve USB location: 'USB\VID_16C0&PID_0483\0'
Found port number: 2
Going through device parents to resolve USB location: 'USB\VID_1A40&PID_0101\6&2D6C4BD4&0&3'
Found port number: 3
Going through device parents to resolve USB location: 'USB\VID_8087&PID_0024\5&C5C6CC1&1&1'
Found port number: 1
Reboot does not seem to work
Received removal notification for device 'USB\VID_16C0&PID_0483\0'
Received arrival notification for device 'USB\VID_16C0&PID_0483\0'
Examining device node 'USB\VID_16C0&PID_0483\0'
Going through device parents to find USB node: 'USB\VID_16C0&PID_0483\0'
Going through device parents to resolve USB location: 'USB\VID_16C0&PID_0483\0'
Found port number: 2
Going through device parents to resolve USB location: 'USB\VID_1A40&PID_0101\6&2D6C4BD4&0&3'
Found port number: 3
Going through device parents to resolve USB location: 'USB\VID_8087&PID_0024\5&C5C6CC1&1&1'
Found port number: 1
Resetting board '0-Teensy' (Teensy)
Triggering board reboot
Received removal notification for device 'USB\VID_16C0&PID_0483\0'
Received arrival notification for device 'USB\VID_16C0&PID_0478\00000064'
Examining device node 'USB\VID_16C0&PID_0478\00000064'
Device 'USB\VID_16C0&PID_0478\00000064' has no 'PortName' registry property
Received arrival notification for device 'HID\VID_16C0&PID_0478\8&2D19CA8E&0&0000'
Examining device node 'HID\VID_16C0&PID_0478\8&2D19CA8E&0&0000'
Going through device parents to find USB node: 'HID\VID_16C0&PID_0478\8&2D19CA8E&0&0000'
Going through device parents to find USB node: 'USB\VID_16C0&PID_0478\00000064'
Going through device parents to resolve USB location: 'USB\VID_16C0&PID_0478\00000064'
Found port number: 2
Going through device parents to resolve USB location: 'USB\VID_1A40&PID_0101\6&2D6C4BD4&0&3'
Found port number: 3
Going through device parents to resolve USB location: 'USB\VID_8087&PID_0024\5&C5C6CC1&1&1'
Found port number: 1
Received removal notification for device 'HID\VID_16C0&PID_0478\8&2D19CA8E&0&0000'
Received removal notification for device 'USB\VID_16C0&PID_0478\00000064'
Received arrival notification for device 'USB\VID_16C0&PID_0483\0'
Examining device node 'USB\VID_16C0&PID_0483\0'
Going through device parents to find USB node: 'USB\VID_16C0&PID_0483\0'
Going through device parents to resolve USB location: 'USB\VID_16C0&PID_0483\0'
Found port number: 2
Going through device parents to resolve USB location: 'USB\VID_1A40&PID_0101\6&2D6C4BD4&0&3'
Found port number: 3
Going through device parents to resolve USB location: 'USB\VID_8087&PID_0024\5&C5C6CC1&1&1'
Found port number: 1
Reboot does not seem to work