Hello,
I am currently perusing electronics engineering (currently in final year)
from BITS-Pilani University. I love embedded systems and system
programming.
I want to contribute to opensource community and for that I am looking for
projects related to real time embedded systems.
skills: C progra
se or of
>> potential value?
>>
>>
> Sounds like an interesting idea, but isn't Arduino written in C++?
>
> Best regards,
>
>Jan
>
>
>>> I very much look forward for any pointers on this.
>>&
really glad if someone could point that out, so
as to increase my chances of selection.
A quick question: How can I add my name to the tracking list @
https://devel.rtems.org/wiki/GSoC/2016 ?
Deval Shah
On Tue, Mar 1, 2016 at 3:07 AM, André Marques
wrote:
> Hello Jan and Deval,
>
> Às
On Fri, Mar 11, 2016 at 8:33 PM, Gedare Bloom wrote:
> On Fri, Mar 11, 2016 at 8:19 AM, Deval Shah wrote:
>> Hello everyone!
>>
>> I went through the links and blogs of the SD card and USB/Ethernet
>> project for Raspberry PI. I would like to work for the USB/Ethernet
y comments on it, especially regarding the project description
and timeline.
Thank you.
Regards,
Deval Shah
On Fri, Mar 11, 2016 at 11:02 PM, Deval Shah wrote:
> On Fri, Mar 11, 2016 at 8:33 PM, Gedare Bloom wrote:
>> On Fri, Mar 11, 2016 at 8:19 AM, Deval Shah wrote:
>>> He
would love to see USB support for the BCM2835 on the Pi
> Model A+ and especially the Pi Zero.
Sure, I had left some buffer time in my proposal, probably if things
goes as per plan that time can be used for USB support for the
BCM2835.
>
> Thanks,
> Alan
>
>
> On Tue, Mar 22,
s.org/rtems-libbsd/tree/README.waf
> Looks like the arm/realview_pbx_a9_qemu BSP is the one use.
>
> I have run some of the SMP examples on qemu with the
> arm/realview_pbx_a9_qemu_smp BSP and it worked well for me.
>
> Alan
>
>
> On Wed, Mar 23, 2016 at 9:03 AM, Deval Shah
on)
_Thread_queue_Initialize(&m->queue, THREAD_QUEUE_DISCIPLINE_PRIORITY);
^~~~
Can anyone help me with this ?
Regards,
Deval Shah
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel
I am building this using RTEMS 4.12 and latest master branch pulled from
github.
I tried the same thing with RTEMS 4.11 also. I got the similar error. Looks
like some files are not getting included/ missing.
On Wed, Apr 6, 2016 at 6:26 PM, Sebastian Huber <
sebastian.hu...@embedded-brains.de> wro
On Wed, Apr 6, 2016 at 7:13 PM, Sebastian Huber <
sebastian.hu...@embedded-brains.de> wrote:
>
>
> On 06/04/16 15:39, Deval Shah wrote:
>
>> I am building this using RTEMS 4.12 and latest master branch pulled from
>> github.
>>
>
> I don't know how
On Wed, Apr 6, 2016 at 10:34 PM, Gedare Bloom wrote:
> On Wed, Apr 6, 2016 at 10:10 AM, Deval Shah wrote:
> >
> >
> > On Wed, Apr 6, 2016 at 7:13 PM, Sebastian Huber
> > wrote:
> >>
> >>
> >>
> >> On 06/04/16 15:39, Deval Shah wr
Also, looks like the error is only in the testsuits. USB drivers are
compiled properly. What is another way to test the port ? Is there any
other testsuit available ? Are there any other standard methods to evaluate
this ?
Thanks in advance,
Deval Shah
___
r must have the right
> DRIVER_MODULE() and MODULE_DEPEND() definitions.
>
> On 24/05/16 20:04, Deval Shah wrote:
>
>> Hello,
>>
>> Currently, I am working on porting USB DWC OTG driver on Raspberry Pi.
>> Last year Yurii Shevtsov worked on the same. So, I forked
resources are getting
redefined.
Any suggestion on how to proceed ?
On Wed, May 25, 2016 at 1:17 PM, Sebastian Huber <
sebastian.hu...@embedded-brains.de> wrote:
>
>
> On 25/05/16 09:12, Deval Shah wrote:
>
>> That is here in this commit
>> https:
This might help for debugging.
1. Code on which I am building raspberrypi BSP
https://github.com/deval-maker/rtems-libbsd
2. Testsuits whcih contains #include
or #include
are having this redefination error.
On Wed, May 25, 2016 at 1:49 PM, Deval Shah wrote:
> I got the following res
On Wed, May 25, 2016 at 3:07 PM, Sebastian Huber <
sebastian.hu...@embedded-brains.de> wrote:
> If you get
>
> On 25/05/16 10:19, Deval Shah wrote:
>
>>
>> I got the following result.
>>
>> nm: 'a.out': No such file
>>
>>
>>
On Wed, May 25, 2016 at 7:12 PM, Sebastian Huber <
sebastian.hu...@embedded-brains.de> wrote:
> On 25/05/16 14:59, Deval Shah wrote:
>
>>
>> On Wed, May 25, 2016 at 3:07 PM, Sebastian Huber <
>> sebastian.hu...@embedded-brains.de > sebastian.hu...@embedded-bra
s happened. Because I didn't edit any file related
to rtems-bsd. Any pointers ? Commit for above code changes.
https://github.com/deval-maker/rtems-libbsd/commit/d90e11ec8e775eed9580e17a6ecaff11fac39931
Thanks, Deval Shah
On Wed, May 25, 2016 7:24 PM, Deval Shah deval.ma...@gmail.com wrote:
On W
I reverted back to the latest commit of RTEMS. I am getting the same
errors.
On Sun, May 29, 2016 at 11:23 AM, Deval Shah wrote:
> I followed the libbsd.txt and added bcm 283x driver from freebsd source.
> Now I am getting new errors. This time drivers got compiled which was
> verif
or log? Or any other debug method for raspberry pi hardware ?
Thanks,
Deval Shah
On Sun, May 29, 2016 at 12:00 PM, Deval Shah wrote:
> I reverted back to the latest commit of RTEMS. I am getting the same
> errors.
>
> On Sun, May 29, 2016 at 11:23 AM, Deval Shah
> wrote:
>
Hello Pavel,
I would like to work on this problem. Can I get some more details and some
literature to go through ?
Thanks,
Deval Shah
On Fri, May 27, 2016 at 1:59 AM, Pavel Pisa wrote:
> Hello all,
>
> it seems that Raspberry Pi QEMU emulation cannot work
> with current RTEMS BS
.de> wrote:
> Hello Deval,
>
> I would use a hardware debugger or Qemu to tackle this problem.
>
> On 31/05/16 19:32, Deval Shah wrote:
>
>> Hello,
>>
>> I have managed to resolve previous errors and the driver is finally
>> building. I want to test this on h
a 0018 bcm283x_dwc_otg_driver
003014e0 g O .data 0010 _bsd_bcm283x_dwcotg_nexusmodule_sys_init
This shows that my driver is linked properly with the app testsuit right ?
Now for the debugging what are the methods with qemu? As in how to get step
by step analysis of the running program ?
Thank you,
Deva
Hello,
I am not able to build the current rtems-libbsd with all rtems and the tools
updated for RPi. I tried to go back to previous commits, re-installed
everything from the
git.rtems.org, nothing worked. I am getting the following error.
In file included from
/home/gadgetman/development/rtems-li
On Friday 24 June 2016, Pavel Pisa wrote:
> Hello Deval Shah and others,
>
> On Friday 24 of June 2016 10:45:34 Deval Shah wrote:
> > Hello all,
> >
> > I have successfully ported the bcm283x_dwcotg driver for the Raspberry
> Pi.
> > Changes are shown in t
00c _BSD 0x19e9d8 - 0x1a69d7 0x1a6918 32752232
0x0a01000d _BSD 0x1a6a40 - 0x1aea3f 0x1ae980 32752880
0x0a01000e _BSD 0x1aeaa8 - 0x1b6aa7 0x1b69e8 32752232
*** END OF TEST LIBBSD INIT 1 ***
Thank you,
Deval S
Hello Pavel,
I am also not getting the Error now. The issue is resolved. Thanks a lot.
Deval Shah
On Sun, Jun 26, 2016 at 1:12 PM, Mudit Jain
wrote:
> Hi Pavel and Deval,
>
> I don't get the error after Pavel's patch. Th
ction)
if_inc_counter(ifp, IFCOUNTER_IPACKETS, 1);
^~
Regards,
Deval Shah
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel
On Tue, Jun 28, 2016 at 3:12 AM, Chris Johns wrote:
> On 27/06/2016 22:29, Deval Shah wrote:
>
>> Hello all,
>>
>> I am trying to add USB-Ethernet driver for Raspberry Pi. I added
>> required files to libbsd.py and tried to compile.
>>
>> I am getting
okay I get it.
On Mon, Jul 4, 2016 at 11:31 AM, Chris Johns wrote:
> On 04/07/2016 15:46, Sebastian Huber wrote:
>
>> On 03/07/16 06:56, Chris Johns wrote:
>>
>>> On 30/06/2016 20:22, Deval Shah wrote:
>>>
>>>> On Tue, Jun 28, 2016 at 3:12 AM,
. From where to switch this macro on ?
Thanks,
Deval Shah
On Mon, Jul 4, 2016 at 7:51 PM, Deval Shah wrote:
> okay I get it.
>
> On Mon, Jul 4, 2016 at 11:31 AM, Chris Johns wrote:
>
>> On 04/07/2016 15:46, Sebastian Huber wrote:
>>
>>> On 03/07/16 06:56, Chris John
52 PM, Chris Johns wrote:
> On 05/07/2016 16:54, Deval Shah wrote:
>
>> 1. I updated the rtems-libbsd to the latest version, and it looks like
>> all the device_printf are closed in one of the update. I am not able to
>> see any log coming from them. Is
: on usbus0
uhub0: 1 port with 1 removable, self powered
...
And now these messages are not coming. Only the following
*** LIBBSD INIT 1 TEST ***
nexus0:
...
On Wed, Jul 6, 2016 at 12:25 PM, Chris Johns wrote:
> On 06/07/2016 16:46, Deval Shah wrote:
>
>> I couldn't
(smsc, usb);
SYSINIT_DRIVER_REFERENCE(smsc, ether);
SYSINIT_DRIVER_REFERENCE(smsc, miibus);
I am also attaching the log of INIT01 Test.
I need help at this point. I am kind of stuck here.
Thank you in advance.
Deval Shah
*** LIBBSD INIT 1 TEST ***
VERBOSE_SYSINIT: DDB not enabled, symbol lookups disabled.
latest
code. https://lists.rtems.org/pipermail/devel/2016-July/015557.html
Regards,
Deval Shah
On Tue, Jul 12, 2016 at 7:05 AM, Alan Cudmore
wrote:
> Hi Deval,
>
> What code do I need to add to try your test?
>
> I am using the items git head kernel, and your rtems-libbsd
> Rasp
On Tue, Jul 12, 2016 at 11:07 AM, Chris Johns wrote:
> On 12/07/2016 14:41, Deval Shah wrote:
>
>> The problem with the RaspberryPi_USB was that due to some other updates
>> in mainline, I was not getting the device_printfs. So I switched back to
>> the old repo of mine.
I tend to try and boot FreeBSD if possible and check the messages and what is
detected match. I am doing this on the Beckhoff PC hardware at the moment.
Chris
Deval Shah Graduate Student, B.E. (Hons.) Electrical and Electronics Engineering
BITS Pilani Hyderabad Campus
Github Profile_
am still not getting the device name attached in the USB port. So I will look
into that now.
I am not starting a new thread for now. (as per the chat in IRC, I told that I
will create another thread to describe the problem.) I will if I get stuck
again.
Thank you for the help.
Deval Shah
On Tue
RTEMS: https://github.com/deval-maker/rtems/tree/RPi Libbsd:
https://github.com/deval-maker/rtems-libbsd/tree/rpi_usb
Deval Shah
On Fri, Jul 22, 2016 5:33 AM, Alan Cudmore alan.cudm...@gmail.com wrote:
Hi Deval, That is great news! Is this in your bsdlib github repository? I would
like to
I retested with the updated RTEMS master, everything is working great. I didn't
have to make any changes.
On Sat, Jul 23, 2016 3:51 PM, Pavel Pisa ppisa4li...@pikron.com wrote:
Hello Deval Shah,
On Thursday 21 of July 2016 18:57:11 Deval Shah wrote:
Hello all,
Good news
Hello everyone,
I am trying to add USB mouse to Raspberry Pi, therefore adding related files.
There are some functions which are used by “/dev/usb/input/ums.c” but are not
being compiled due to the switch/macro USB_HAVE_UGEN in the file
rtems-libbsd/rtemsbsd/include/rtems/bsd/local/opt_usb.h.
Error
created and the problem arises. I tried moving
bsp/nexus-devices.h before rtems/bsd/test/default-network-init.h, but the
problem remains the same. Any pointers ?
Regards,
Deval Shah
ᐧ
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel
---
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c |4 +
freebsd/sys/dev/usb/net/if_cdce.c | 1583
freebsd/sys/dev/usb/net/if_cdcereg.h | 105 ++
freebsd/sys/dev/usb/net/if_smsc.c | 1886
freebsd/sys/dev
---
freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 127
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 228 +
freebsd/sys/dev/usb/controller/dwc_otg_fdt.h | 39
libbsd.py | 3 +
libbsd_waf.py
s.de> wrote:
> The USB enumeration runs after the BSD initialization in its own threads.
> Thus, you have to wait a bit before you attempt to use this interface. You
> could use a routing socket to do this event triggered, see dhcpcd for an
> example.
>
>
> On 02/08/16 14:17, Deval Sha
I followed the same guidelines while adding the drivers. Could you
point out the things I might have missed ?
Thank you.
Deval Shah
ᐧ
On Mon, Aug 8, 2016 at 10:58 AM, Sebastian Huber <
sebastian.hu...@embedded-brains.de> wrote:
> Hello Deval,
>
> please follow the rules for im
and 9.
It would be easier to use the macros. i.e.
RTEMS_BSD_DRIVER_BCM283X_DWCOTG(BCM2835_USB_BASE, BCM2835_IRQ_ID_USB);
ᐧ
On Wed, Aug 10, 2016 at 1:11 PM, Thomas Kim wrote:
> Dear Deval Shah,
>
> Thank you very much for your reply.
> I checked this again.
> Because there is not
---
freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 100 ++
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 222 +
freebsd/sys/dev/usb/controller/dwc_otg_fdt.h | 39
libbsd.py | 3 +
libbsd.txt
---
freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 27 ++
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 10
rtemsbsd/include/bsp/nexus-devices.h | 9
rtemsbsd/include/machine/rtems-bsd-nexus-bus.h | 22 ++
rtemsb
---
freebsd/sys/dev/usb/net/if_smsc.c | 44 ++
freebsd/sys/dev/usb/net/if_smscreg.h | 1 +
freebsd/sys/dev/usb/net/usb_ethernet.c | 17 +
freebsd/sys/sys/sysctl.h | 1 +
rtemsbsd/include/bsp/nexus-de
---
freebsd/sys/dev/usb/net/if_smsc.c | 1863
freebsd/sys/dev/usb/net/if_smscreg.h | 277 +
freebsd/sys/dev/usb/net/usb_ethernet.c | 647 +++
freebsd/sys/dev/usb/net/usb_ethernet.h | 127 +++
libbsd.py |8 +-
l
e submitting the final
patches ?
Also, do I have to send all the patches again ? or just the ones which I
will add now.
>
>
> On 19/08/16 10:46, Deval Shah wrote:
>
>> ---
>> freebsd/sys/dev/usb/net/if_smsc.c | 44
>> +++
---
freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 100 ++
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 222 +
freebsd/sys/dev/usb/controller/dwc_otg_fdt.h | 39
libbsd.py | 3 +
libbsd.txt
---
rtemsbsd/include/bsp/nexus-devices.h | 9 +
testsuite/usb01/usb-sysinit.h| 2 ++
2 files changed, 11 insertions(+)
diff --git a/rtemsbsd/include/bsp/nexus-devices.h
b/rtemsbsd/include/bsp/nexus-devices.h
index 45beb30..ce9d45c 100644
--- a/rtemsbsd/include/bsp/nexus-devices.h
---
freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 24 +
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 10
libbsd.txt | 30 ++
rtemsbsd/include/machine/rtems-bsd-nexus-bus.h | 22
---
freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 24 +
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 10
libbsd.txt | 30 ++
rtemsbsd/include/machine/rtems-bsd-nexus-bus.h | 22
---
rtemsbsd/include/bsp/nexus-devices.h | 9 +
testsuite/usb01/usb-sysinit.h| 2 ++
2 files changed, 11 insertions(+)
diff --git a/rtemsbsd/include/bsp/nexus-devices.h
b/rtemsbsd/include/bsp/nexus-devices.h
index 45beb30..ce9d45c 100644
--- a/rtemsbsd/include/bsp/nexus-devices.h
---
freebsd/sys/dev/usb/net/if_smsc.c | 1863
freebsd/sys/dev/usb/net/if_smscreg.h | 277 +
freebsd/sys/dev/usb/net/usb_ethernet.c | 647 +++
freebsd/sys/dev/usb/net/usb_ethernet.h | 127 +++
libbsd.py |8 +-
l
---
freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 100 ++
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 222 +
freebsd/sys/dev/usb/controller/dwc_otg_fdt.h | 39
libbsd.py | 3 +
libbsd.txt
---
freebsd/sys/dev/usb/net/if_smsc.c | 34 ++
freebsd/sys/dev/usb/net/if_smscreg.h | 1 +
freebsd/sys/dev/usb/net/usb_ethernet.c | 12 +
freebsd/sys/sys/sysctl.h | 1 +
rtemsbsd/include/machine/rtems-bsd-nexus-
---
rtemsbsd/include/bsp/nexus-devices.h | 2 ++
testsuite/include/rtems/bsd/test/network-config.h.in | 2 ++
2 files changed, 4 insertions(+)
diff --git a/rtemsbsd/include/bsp/nexus-devices.h
b/rtemsbsd/include/bsp/nexus-devices.h
index ce9d45c..7ba3541 100644
--- a/rtemsbsd/inc
gt;
> --
> Sebastian Huber, embedded brains GmbH
>
> Address : Dornierstr. 4, D-82178 Puchheim, Germany
> Phone : +49 89 189 47 41-16
> Fax : +49 89 189 47 41-09
> E-Mail : sebastian.hu...@embedded-brains.de
> PGP : Public key available on request.
>
> Diese N
ur work.
>
>
Is it okay if I provide a new patch (not resend in the previous ones)
updating the code ?
> On 22/08/16 10:37, Deval Shah wrote:
>
>>
>>
>> On Mon, Aug 22, 2016 at 11:25 AM, Sebastian Huber <
>> sebastian.hu...@embedded-brains.de
Okay. Understood. I will update and prepare a patch.
ᐧ
On Mon, Aug 29, 2016 at 12:26 PM, Christian Mauderer <
christian.maude...@embedded-brains.de> wrote:
> Am 27.08.2016 um 13:16 schrieb Deval Shah:
> >
> >
> > On Tue, Aug 23, 2016 at 7:08 PM, Sebastian Huber
---
freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 24 +
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 10
libbsd.txt | 30 ++
rtemsbsd/include/machine/rtems-bsd-nexus-bus.h | 22
---
freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 100 ++
freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 222 +
freebsd/sys/dev/usb/controller/dwc_otg_fdt.h | 39
libbsd.py | 3 +
libbsd.txt
---
rtemsbsd/include/bsp/nexus-devices.h | 9 +
testsuite/usb01/usb-sysinit.h| 2 ++
2 files changed, 11 insertions(+)
diff --git a/rtemsbsd/include/bsp/nexus-devices.h
b/rtemsbsd/include/bsp/nexus-devices.h
index 45beb30..ce9d45c 100644
--- a/rtemsbsd/include/bsp/nexus-devices.h
---
freebsd/sys/dev/usb/net/if_smsc.c | 32 +
freebsd/sys/dev/usb/net/if_smscreg.h| 1 +
freebsd/sys/dev/usb/net/usb_ethernet.c | 12 ++
freebsd/sys/sys/sysctl.h| 1 +
rtemsbsd/include/machine/rtems-bsd-ne
---
rtemsbsd/include/bsp/nexus-devices.h | 2 ++
testsuite/include/rtems/bsd/test/network-config.h.in | 2 ++
2 files changed, 4 insertions(+)
diff --git a/rtemsbsd/include/bsp/nexus-devices.h
b/rtemsbsd/include/bsp/nexus-devices.h
index ce9d45c..7ba3541 100644
--- a/rtemsbsd/inc
---
freebsd/sys/dev/usb/net/if_smsc.c | 1863
freebsd/sys/dev/usb/net/if_smscreg.h | 277 +
freebsd/sys/dev/usb/net/usb_ethernet.c | 647 +++
freebsd/sys/dev/usb/net/usb_ethernet.h | 127 +++
libbsd.py |8 +-
l
---
freebsd/sys/dev/usb/net/usb_ethernet.c | 6 +-
libbsd.txt | 6 +++---
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/freebsd/sys/dev/usb/net/usb_ethernet.c
b/freebsd/sys/dev/usb/net/usb_ethernet.c
index de923e9..6497385 100644
--- a/freebsd/sys/
ter a couple of weeks I will be able to start contributing again. My
apologis for that.
Hardware used here is RPi 1/B+.
Best wishes,
>
> Pavel
>
> PS: I have managed to start the second core on RPi2
> by RTEMS SMP support. But then the systems freezes.
>
72 matches
Mail list logo