Mine as well. Robin and Paul are doing this all by themselves and still gets shipped same day! At the same time Paul is developing the T4.1! AmazingMy order went in, but during the crunch, before MaxRequestWorkers was updated.
So the page reset and as such I only had 1 on my order.... Will get more later.
The good news is even with just the two of them, it already shipped!
Mine as well. Robin and Paul are doing this all by themselves and still gets shipped same day! At the same time Paul is developing the T4.1! Amazing
this shows up in red:
Does anyone know which EU reseller will be first to stock 4.1? Can't wait!
Anyone know if Loader 1.48 on mac should work? My beta board isn't being detected.
I've made a PR to add the Teensy 4.1 board to CircuitPython here: https://github.com/adafruit/circuitpython/pull/2883
If someone has time to verify it works ok, that'd be awesome.
Anyone know if Loader 1.48 on mac should work? My beta board isn't being detected.
I've made a PR to add the Teensy 4.1 board to CircuitPython here: https://github.com/adafruit/circuitpython/pull/2883
If someone has time to verify it works ok, that'd be awesome.
Volume in drive H is CIRCUITPY
Volume Serial Number is EC21-0000
Directory of H:\
01/01/2098 12:00 AM <DIR> .fseventsd
01/01/2098 12:00 AM 0 .metadata_never_index
01/01/2098 12:00 AM 0 .Trashes
01/01/2098 12:00 AM 22 code.py
01/01/2098 12:00 AM <DIR> lib
01/01/2098 12:00 AM 97 boot_out.txt
05/11/2020 02:09 PM <DIR> System Volume Information
4 File(s) 119 bytes
Directory of H:\.fseventsd
01/01/2098 12:00 AM <DIR> .
01/01/2098 12:00 AM <DIR> ..
01/01/2098 12:00 AM 0 no_log
1 File(s) 0 bytes
Directory of H:\lib
01/01/2098 12:00 AM <DIR> .
01/01/2098 12:00 AM <DIR> ..
0 File(s) 0 bytes
Directory of H:\System Volume Information
05/11/2020 02:09 PM <DIR> .
05/11/2020 02:09 PM <DIR> ..
05/11/2020 02:09 PM 12 WPSettings.dat
05/11/2020 02:09 PM 76 IndexerVolumeGuid
2 File(s) 88 bytes
Total Files Listed:
7 File(s) 207 bytes
9 Dir(s) 7,297,024 bytes free
Adafruit CircuitPython 5.3.0-184-g90bd93180-dirty on 2020-05-11; Teensy 4.1 with IMXRT1062DVJ6A
>>>
Win 10 using TD 1.52 B4 loader with the HEX on github it uploads and "H:" opened up showing this for directory contents:
Code:Volume in drive H is CIRCUITPY Volume Serial Number is EC21-0000 Directory of H:\ 01/01/2098 12:00 AM <DIR> .fseventsd 01/01/2098 12:00 AM 0 .metadata_never_index 01/01/2098 12:00 AM 0 .Trashes 01/01/2098 12:00 AM 22 code.py 01/01/2098 12:00 AM <DIR> lib 01/01/2098 12:00 AM 97 boot_out.txt 05/11/2020 02:09 PM <DIR> System Volume Information 4 File(s) 119 bytes Directory of H:\.fseventsd 01/01/2098 12:00 AM <DIR> . 01/01/2098 12:00 AM <DIR> .. 01/01/2098 12:00 AM 0 no_log 1 File(s) 0 bytes Directory of H:\lib 01/01/2098 12:00 AM <DIR> . 01/01/2098 12:00 AM <DIR> .. 0 File(s) 0 bytes Directory of H:\System Volume Information 05/11/2020 02:09 PM <DIR> . 05/11/2020 02:09 PM <DIR> .. 05/11/2020 02:09 PM 12 WPSettings.dat 05/11/2020 02:09 PM 76 IndexerVolumeGuid 2 File(s) 88 bytes Total Files Listed: 7 File(s) 207 bytes 9 Dir(s) 7,297,024 bytes free
Not sure what to do next … but that looks promising.
Awesome! Thank you so much. I edited the pin mapping as well but it can be fixed later. I mainly just wanted to verify that the flash chip works which you are verifying that CIRCUITPY shows up. Will move forward with checking it in. Everything else should just work the same as Teensy 4.0.
I see :: h:\code.py holding :: print('Hello World!')
Should that show somewhere ? Serial1?
Anything I can do to see more?
Auto-reload is on. Simply save files over USB to run them or enter REPL to disable.
Press any key to enter the REPL. Use CTRL-D to reload.
Adafruit CircuitPython 5.3.0-184-g90bd93180-dirty on 2020-05-11; Teensy 4.1 with IMXRT1062DVJ6A
>>>
Press any key to enter the REPL. Use CTRL-D to reload.
Adafruit CircuitPython 5.3.0-184-g90bd93180-dirty on 2020-05-11; Teensy 4.1 with IMXRT1062DVJ6A
>>>
soft reboot
Auto-reload is on. Simply save files over USB to run them or enter REPL to disable.
code.py output:
Hello World!
Hello World! T_4.1
Press any key to enter the REPL. Use CTRL-D to reload.
I was using TyComm as Sermon and ENTER got me to the >>>
Note: opening IDE TeensyPorts does not recognize the T_4.1 CircuitPython - but it does come up on IDE SerMon for Com26 where Enter shows:
Code:Auto-reload is on. Simply save files over USB to run them or enter REPL to disable. Press any key to enter the REPL. Use CTRL-D to reload. Adafruit CircuitPython 5.3.0-184-g90bd93180-dirty on 2020-05-11; Teensy 4.1 with IMXRT1062DVJ6A >>>
Read about MU install :: learn.adafruit … installing-mu-editor
Opened the code.py and edited and saved. Sent a Ctrl+D::
Code:Press any key to enter the REPL. Use CTRL-D to reload. Adafruit CircuitPython 5.3.0-184-g90bd93180-dirty on 2020-05-11; Teensy 4.1 with IMXRT1062DVJ6A >>> soft reboot Auto-reload is on. Simply save files over USB to run them or enter REPL to disable. code.py output: Hello World! Hello World! T_4.1 Press any key to enter the REPL. Use CTRL-D to reload.
Seems seems alive … what's python
I did some tuning experiments with your NativeEthernet.
I also successfully ran a simple UDP multicast test.
- increased ethernet ring buffers from 2 to 5 in port/cpu/fnet_cpu_config.h. No change in TCP Tx or Rx performance
- reference manual says ENETx_MRBR should be multiple of 64 (NXP SDK uses 0x600), but changing it in port/netif/fec/fnet_fec.c had no effect on TCP performance.
- in NativeEthernet.h increased FNET_SOCKET_DEFAULT_SIZE from 2048 to 4*1460, T4.1 TCP recv increased from 60.5 mbs to 78.4 mbs and TCP xmit increased from 45.2 mbs to 92 mbs!
Understood.I kept the default numbers to match the number of sockets and socket size that the normal Ethernet library gave the w5500. In reality the numbers can be anything the user wants though, of course the trade off is extra ram usage. I gave FNET 64k of heap to start with, depending on how big your socket sizes are you do have to increase this as well. As it stands with the default numbers the sockets take up 32k by itself for a total of 96k in DMAMEM already used up. I’ll make some overloaded functions later so those numbers will be configurable by the sketch instead of having to edit the library.
Understood.
another question: in my test sketch doing tcp_send(), it connects, sends data and does client.stop() and then delays 5 s and does the connect again. Watching the packets, it takes 25 seconds before a new SYN packet is sent by T41 to restart the data transfer ?, and often a SYN packet is never sent. sketch just keeps saying connection failed. Similarly, example WebClientRepeating, connects OK once, then just keeps sayin "connecting..." ...