Raspberry Pi BSP - U-boot and DC-motor control demo application for Linux
桥 杨
yangqiao0505 at me.com
Tue Mar 10 11:47:50 UTC 2015
Great help, thanks for your infomation. I've set up the devel environment , qemu simulation and I'm waiting for a screen or usb-ttl cable for on board testing. I'll soon report what I've got in order to get myself "aboard" :)
> 在 2015年3月10日,11:30,Pavel Pisa <ppisa4lists at pikron.com> 写道:
>
> Hello all,
>
> I have put my hands to RPi, due to some consultations/support
> contract from other company which used RPi for data acquisition
> in industrial application and failed in serious problems
> with SD cards reliability. Other reason to invest my time
> is that it is common board between students and I want to support
> them by some ideas and knowledge for more advanced play with RPi.
>
> I have presentation at students/Linux enthusiast conference
> this weekend and there are my scratchpad like slides (fortunately
> in English)
>
> http://cmp.felk.cvut.cz/~pisa/installfest/rpi_overlay_and_rt.pdf
>
> The important think is, that U-boot support RPi now and can
> load kernel (I expect that RTEMS as well) over PXE/TFTP.
> This could simplify development a much. I have even Linux FS
> root mounted over NFS from my computer so development is really
> easy.
>
> The boot process description and links to additional information
> starts from slide 13.
>
> The other inspiration is servo control demo application which
> does require minimal wirewrapped HW. It suns quite nice
> on fully-preemptive Linux but it could work even better on RTEMS
> due no system call and memory context switching overhead.
>
> Best wishes,
>
> Pavel
>
>
>> On Thursday 05 of March 2015 15:28:50 Gedare Bloom wrote:
>> Hello Yang Qiao,
>>
>> There is the future work listed in that page, and there are some other
>> project ideas for raspberry pi. There also could be the opportunity to
>> support the raspberry pi 2.
>>
>> The original list of open Raspberry Pi projects were:
>> Peripherals we need to support (in order of increasing difficulty):
>> 1. GPIO (This has been done by one user, but is not integrated)
>> 2. I2C Bus
>> 3. SPI Bus
>> 4. Secure Digital card read and write support (using the SPI bus)
>> 5. Graphics / RTEMS Framebuffer Support (I have a graphics demo
>> working in an RTEMS task)
>> 6. USB Device support
>> 7. HDMI/Graphics console (Requires framebuffer support and USB or GPIO
>> connected keyboard device)
>> 8. Ethernet network support (Requires USB support)
>>
>> Finally, in order to do some of this coding, it may be necessary to
>> come up with a more efficient way to load and debug code on the
>> Raspberry Pi. Options include using U-boot or connecting a JTAG debug
>> device to load code.
>>
>> I don't know the status of all of the above, but I think there is
>> still a lot to do in #5-8.
>>
>> Gedare
>>
>>> On Thu, Mar 5, 2015 at 4:28 AM, QIAO YANG <yangqiao0505 at me.com> wrote:
>>> Hello ,
>>>
>>> I' a 3rd year chinese student studying software engineering (real-time
>>> system and embedded system) in France. I've found the GSOC2015 idea
>>> 'Raspberry Pi BSP ' very attractive and I would like to know more about
>>> it to prepare my proposal.
>>>
>>> Since the wiki page hasn't a concrete introduction yet, I would like to
>>> know a bit more about it in order to make my first step to try out the
>>> existing codes and prepare the proposal.
>>>
>>> After having read the wiki of the same project in GSOC2013, I guess the
>>> BSP is a library which contains the apis of communication protocols to
>>> manipulate the peripherals. So maybe our goal is completing the "futur
>>> works" described on GSOC 2013's wiki
>>> https://devel.rtems.org/wiki/GSoC/2013/Raspberry_Pi_BSP_Peripherals,
>>> that : add support to different model of RPI etc... or something else?
>>>
>>> Any references or instructions would be greatly helpful.
>>>
>>> Looking forward to hearing from you soon :)
>>>
>>> Best regards
>>>
>>> -------------------------------------------------------
>>> YANG Qiao
>>>
>>> Université de Tchnologie de Compiègne
>>>
>>> Génie Informatique
>>>
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel at rtems.org
>>> http://lists.rtems.org/mailman/listinfo/devel
>>
>> _______________________________________________
>> devel mailing list
>> devel at rtems.org
>> http://lists.rtems.org/mailman/listinfo/devel
More information about the devel
mailing list