Hi all, Hi Christian Mauderer: 1.There is no WLAN chip on BBB, so my need USB dongle. So the USB driver is important and is my main goal of GOSC BBB BSP project. 2.I don't think there is a potential conflict in my proposal: I think Project Deliverables is a deadline to check , and the work adding the 802.11 protocol should be check at the deadline August 29-September 5. June 27 - August 23 (Second Half) is what i need to do during the two month. and the work i did will be check at the Project Deliverables time. So it's not conflict.
And if you have any advice or any question about my proposal. Please email me, and i will do my best to solve it. Thank you Best Regards Sichen Zhao 发自 Outlook<http://aka.ms/weboutlook> ________________________________ 发件人: Christian Mauderer <christian.maude...@embedded-brains.de> 发送时间: 2017年3月21日 16:33:52 收件人: j...@rtems.org 抄送: 赵 思晨; RTEMS 主题: Re: GSOC 2017 Beagleboard BSP projects Am 21.03.2017 um 00:45 schrieb Joel Sherrill: > > > On Sun, Mar 19, 2017 at 4:38 PM, Christian Mauderer > <christian.maude...@embedded-brains.de > <mailto:christian.maude...@embedded-brains.de>> wrote: > > ----- Ursprüngliche Mail ----- > > Von: "赵 思晨" <zsc19940...@outlook.com > <mailto:zsc19940...@outlook.com>> > > An: "RTEMS" <devel@rtems.org <mailto:devel@rtems.org>> > > Gesendet: Sonntag, 19. März 2017 15:29:03 > > Betreff: GSOC 2017 Beagleboard BSP projects > > > Hi all: > > > > > > I am interested in the ticket #2819 Beagleboard BSP projects > > > > > > And i have a idea about the project: add the USB and wireless > network card > > driver to RTEMS. So RTEMS can apply on many scene applications > such as the UAV. > > And for now, i am working on transplant the USB driver from > FreeBSD to RTEMS. > > > > > > > > I am a master student from China NanJing University. and i am > interested in > > applying for GSoC 2017 under RTEMS. > > I have develop project on RTEMS for almost a year, so i am very > familiar with > > RTEMS development. > > > > For now, i have done these works on RTEMS: > > 1.Porting the ethernet driver from FreeBSD to RTEMS on BBB bsp. > > 2.Transplant the ION-DTN protocol stack on RTEMS. > > 3.Took over Punitvara's(GSOC 2016 student) unfinished work on BBB > i2c driver, > > and can use i2c read the EEPROM info..(already send PV my pull > request) > > 4.Porting the ethernet driver from UBoot to RTEMS on BBB bsp. > > > > Best Regrads > > Sichen Zhao > > > > > > > > > > 发自 Outlook<http://aka.ms/weboutlook <http://aka.ms/weboutlook>> > > > > _______________________________________________ > > devel mailing list > > devel@rtems.org <mailto:devel@rtems.org> > > http://lists.rtems.org/mailman/listinfo/devel > <http://lists.rtems.org/mailman/listinfo/devel> > > Hello Sichen Zhao, > > just a note regarding the WLAN support in rtems-libbsd: I have just > recently ported a lot of the necessary kernel modules for > unencrypted WLAN. Depending on the projects progress, It's quite > possible that we (embedded brains) will work on encrypted WLAN too > in the near future. So this might could collide with the goals in > your proposal that relate to the hardware independent parts of the > network stack. > > > Christian.. I appreciate you giving a heads up but isn't the work of > USB support for a BB and a specific WLAN driver for a USB WLAN stick > rather independent of adding encryption support? It would seem they > are in different areas of the tree. > > I can see where he could focus on unencrypted support and then > if things work out, take advantage of the encrypted support later. > I thought the tree was already up to date so there wouldn't be any > massive updates of code. > > What conflicts do you foresee? And can you work with the student > to avoid or minimize them. > > Working in the open and coordinating efforts is critical in any open > source project. This seems like one which can be managed. Especially > if you help out on this project so you can help avoid the issues. > > Thanks. > > --joel > Hello Joel, Hello Sichen Zhao, I agree, that most of the proposal won't be touched by the WLAN part that is already done or will be (hopefully) done in the near future. I'm not sure what WLAN chip set is used on the BB (or on the intended USB dongle) so currently I can't say for sure whether it is already build with the rest of the drivers or not. Sichen Zhao: Do you have any information on that? A potential conflict in the proposal is in the "Project Deliverables" the part "August 29-September 5 (Final Evaluation) - Add the wireless protocol such as 802.11". That is also mentioned in "June 27 - August 23 (Second Half)" under the point "5.Adding the wireless protocol 802.11 on RTEMS." But to be honest: It might anyhow would have been a quite big workpiece if it would have been only a part of a GSoC project. The unencrypted WLAN port has been quite some effort and there is a big part necessary for the encrypted WLAN user space (the wpa supplicant). So it quite likely is better to concentrate on the device specific driver and try to get it running with unencrypted WLAN. If that works, it shouldn't be a big problem to get the encrypted one running. If there is time left for any work: For the encrypted WLAN, it is always interesting if there is any hardware encryption support. If the WLAN chip doesn't have it itself (not all USB chips have it), a hardware encryption of the host processor might be useful. So if the processor on the BB has a hardware encryption module, it could be nice to have it supported by the rtems-libbsd. But I'm not sure whether we already have any encryption on other platforms and I'm also not sure how much work that would be. Please note that I don't really have any experience what the usual scope is for a GSoC project. So I'm not sure whether that would be possible or realistic in the given time. Kind regards Christian Mauderer -- -------------------------------------------- embedded brains GmbH Christian Mauderer Dornierstr. 4 D-82178 Puchheim Germany email: christian.maude...@embedded-brains.de Phone: +49-89-18 94 741 - 18 Fax: +49-89-18 94 741 - 08 PGP: Public key available on request. Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel