Re: sched_lock() should be completely removed

2023-04-20 Thread jun hu
Thank you for your reply and providing additional information. Based on your suggestion, I believe a reasonable solution about sched_lock should be step by step. 1 Add sched_lock()'s ability to the enter_critical_section() 2 Correct the incorrect usage of sched_lock, since many places sched_lock

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Lee, Lup Yuen
That's correct, NuttX on PinePhone doesn't support WiFi and BT yet. We're still working on USB Host for PinePhone: https://lupyuen.github.io/articles/usb3 Lup On Thu, Apr 20, 2023 at 11:07 PM Alan C. Assis wrote: > Hi Mr. Zou, > > PinePhone is a nice idea, but I'm afraid that WiFi is not

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Fotis Panagiotopoulos
Specifically for CE and E-mark (that I am mostly experienced with), module certifications have no value. The complete and finished product must be certified from scratch. As a whole. It must be able to demonstrate that it is functional (to some degree). So in the end, you will have to go through

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Simon Filgis
Yes, answer is not no. I heard about 10k for "registering" a product with certified module. So no measurements, only paperwork. I would be glad to hear that's wrong! It feels wrong definitely... -- Ingenieurbüro-Filgis USt-IdNr.: DE305343278 -- sent by mobile phone Tomek CEDRO schrieb am Do.,

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Alan C. Assis
Tim, Normally the certification if for the module and for the product, but this is the FCC, CE, Anatel, etc. Since the module is already certified, your board doesn't need to pass for a new complete WiFi / Bluetooth certification, just some simple electric compatibility, EMI, etc, tests. Maybe

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Tomek CEDRO
On Thu, Apr 20, 2023 at 9:42 PM Tim Hardisty wrote: > To the best of my understanding, using a module does NOT mean you can avoid > certification for a custom board that uses it. I am a member of the SIG and > specifically asked this…but they do not give a 100% clear answer ☹️ whaaat o_O --

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Tim Hardisty
To the best of my understanding, using a module does NOT mean you can avoid certification for a custom board that uses it. I am a member of the SIG and specifically asked this…but they do not give a 100% clear answer ☹️ > On 20 Apr 2023, at 20:38, Tomek CEDRO wrote: > > On Thu, Apr 20, 2023

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Tomek CEDRO
On Thu, Apr 20, 2023 at 9:15 PM Tim Hardisty wrote: > My longer term plan is to work on USB support for Bluetooth dongles rather > than dedicated module support as that – should – avoid the need for Bluetooth > SIG accreditation and fees. Don’t quote me on that! Bluetooth SIG membership is

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Tim Hardisty
I don’t know if Microchip do NuttX (or other RTOS) porting work? I would assume not so would need support from the NuttX community. My longer term plan is to work on USB support for Bluetooth dongles rather than dedicated module support as that – should – avoid the need for Bluetooth SIG

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Alan C. Assis
Hi Tim, Really nice board! Do you know if Microchip is planing to port ATWILC3000-MR110UA WiFi/BLE chip to NuttX? Should be nice to have a companion to BCM43 at drivers/wireless/ieee80211/ BR, Alan On 4/20/23, Tim Hardisty wrote: > What sort processing power? Memory? Peripherals? > >

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Tim Hardisty
What sort processing power? Memory? Peripherals? SAMA5D27 (not that I’m biased lol) perhaps? ATSAMA5D27-WLSOM1 eval board has what you need but might be over the top? USB host/device works and you can do OTG/DRP on a custom board and it should be more than capable of doing CDC-ACM I would have

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Alan C. Assis
Hi Tomek, On 4/20/23, Tomek CEDRO wrote: > > Hey there Alan, I saw your initial support for ESP32-C6 that is RISC-V > based, thank you, does that chip have full USB (device? host? otg?) support > and full documentation of the USB block? :-) > > This sounds even better than ESP32-C3 :-) > No,

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Tomek CEDRO
On Thu, Apr 20, 2023, 15:52 Alan C. Assis <> wrote: > Hi Petro, > > You can use ESP32-S2 or ESP32-S3. > > Currently the USB Host support is not integrated on mainline yet, but > we (Espressif) have customers that are developing products with > ESP32-S3 with NuttX and USB. > > So USB Host support

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Alan C. Assis
Hi Mr. Zou, PinePhone is a nice idea, but I'm afraid that WiFi is not supported yet too. Mr. Lup, could you please confirm/deny my suspect? BR, Alan On 4/20/23, fft wrote: > I think PinePhone is a great choice > > > > --Original-- > From: "PetroKarashchenko"

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Gregory Nutt
I'm looking for an MCU or better a development board that has WiFi, BT and USB host capabilities. Can anybody give me advice for that? I need to connect a CDC ACM device to that USB, so maybe there are some alternatives that can be used (there is a device that exposes its functionality via USB

Re: MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Alan C. Assis
Hi Petro, You can use ESP32-S2 or ESP32-S3. Currently the USB Host support is not integrated on mainline yet, but we (Espressif) have customers that are developing products with ESP32-S3 with NuttX and USB. So USB Host support will arrive on NuttX upstream very soon. BR, Alan On 4/20/23,

MCU/Board with WiFi, BT and USB Host

2023-04-20 Thread Petro Karashchenko
Hello, I'm looking for an MCU or better a development board that has WiFi, BT and USB host capabilities. Can anybody give me advice for that? I need to connect a CDC ACM device to that USB, so maybe there are some alternatives that can be used (there is a device that exposes its functionality via